diff --git a/com/Client.java b/com/Client.java index 22e3cf2..9a2e43a 100644 --- a/com/Client.java +++ b/com/Client.java @@ -16,14 +16,21 @@ public class Client { // String str = "000006041010157060000081243025801570102311000120230905104426true500130004130157202309050600000812430todogetCountuserNum10913026任广鹏是个大刷币"; // String str = "000006661010157060000081243025801700102311000120230905104426true500130004130157202309050600000812430BTSQD-20230920000510110567101105672测试退回签字意见?"; // String str = "1010157060000081243025801570102311000120230905104426true500130004130157202309050600000812430todogetCountuserNum10913026任广鹏是个大刷币"; - // String str = "0000066900000000000402580170951101017020230920195236true500120043010170202309200000000000040BTSQD-20230921001110110001测试审批人2驳回测试2"; + // String str = "00000000000402580170951101017020230920195236true500120043010170202309200000000000040BTSQD-20240112003210110001测试审批人2驳回测试2"; // String str = "000005971010157000000001757025801570102311000120231018135840true500130004130157202310180000000017570todogetCount2userNum10110567"; - // String str = "000005961010157000000001757025801570102311000120231018135840true500130004130157202310180000000017570todogetCountuserNum10110567"; - String str = "0000066400000000000302580170951101017020240329082246true500120043010170202403290000000000030FHBTSQD-20240325000111010036赵圣熙0驳回测试"; // ; + // String str = "1010157000000001757025801570102311000120231018135840true500130004130157202310180000000017570todogetCount2userNum10110567"; + String str = "1010157010000003984025812020102311000120241021150459true500130004130157202410210100000039840502349710110610111112024-10-22"; + // String str = "0000066400000000000302580170951101017020240329082246true500120043010170202403290000000000030FHBTSQD-20240325000111010036赵圣熙0驳回测试"; // ; // System.out.println(XMLUtils.parseXMLToMap(str)); // Map stringStringMap = XMLUtils.parseXMLToMap(str); // System.out.println(stringStringMap); System.out.println(str.getBytes(StandardCharsets.UTF_8).length); + + + String length = String.format("%08d", str.length()); + str = length + str; + str = new String(str.getBytes(StandardCharsets.UTF_8)); + System.out.println(str); // System.exit(0); // while (true) { Socket socket = null; diff --git a/com/Main.java b/com/Main.java new file mode 100644 index 0000000..dfbb6a9 --- /dev/null +++ b/com/Main.java @@ -0,0 +1,7 @@ +package com; + +public class Main { + public static void main(String[] args) { + System.out.println(1111); + } +} diff --git a/com/customization/hrm/dept/ProxyGetOrganizationInfoCmd.java b/com/customization/hrm/dept/ProxyGetOrganizationInfoCmd.java index d176d1e..a8de579 100644 --- a/com/customization/hrm/dept/ProxyGetOrganizationInfoCmd.java +++ b/com/customization/hrm/dept/ProxyGetOrganizationInfoCmd.java @@ -1,5 +1,6 @@ package com.customization.hrm.dept; +import com.alibaba.fastjson.JSONObject; import com.api.hrm.service.HrmUserIconService; import com.api.hrm.service.impl.HrmUserIconServiceImpl; import com.engine.common.util.ServiceUtil; @@ -25,11 +26,12 @@ import weaver.hrm.job.JobTitlesComInfo; import weaver.hrm.resource.ResourceComInfo; -@CommandDynamicProxy(target = GetOrganizationInfoCmd.class,desc="") +@CommandDynamicProxy(target = GetOrganizationInfoCmd.class, desc = "") public class ProxyGetOrganizationInfoCmd extends AbstractCommandProxy> { private Logger log = Logger.getLogger(this.getClass()); + @Override public Map execute(Command> targetCommand) { GetOrganizationInfoCmd cmd = (GetOrganizationInfoCmd) targetCommand; @@ -37,17 +39,28 @@ public class ProxyGetOrganizationInfoCmd extends AbstractCommandProxy result = nextExecute(targetCommand); Map params = cmd.getParams(); Map resultNew = cmd.getParams(); - long startTime=System.currentTimeMillis(); - //writeLog("进入getOrganizationInfo方法时间===="+startTime); + long startTime = System.currentTimeMillis(); + // log.info("进入getOrganizationInfo方法时间===="+startTime); + log.info("params====" + JSONObject.toJSONString(params)); + log.info("result====" + JSONObject.toJSONString(result)); String cmdType = Util.null2String(params.get("cmd")); String fetch_mine = Util.null2String(params.get("fetch_mine")); - // new BaseBean().writeLog("fetch_mine",fetch_mine); - if(cmdType.equals("getOrganizationInfo") && "0".equals(fetch_mine)){ - resultNew = this.extracted(params,result);; - }else { + new BaseBean().writeLog("fetch_mine", fetch_mine); + if (cmdType.equals("getOrganizationInfo") && "0".equals(fetch_mine)) { + resultNew = this.extracted(params, result); + + } else if (cmdType.equals("searchResourceList")) { + // List> userlist = (List>)result.get("userlist"); + // if (userlist.size()>0){ + // Map user = userlist.get(0); + // String[] strings = {"111111111"}; + // user.put("deptlist",strings); + // } + resultNew = result; + } else { resultNew = result; } - + log.info("resultNew====" + JSONObject.toJSONString(resultNew)); return resultNew; } @@ -61,7 +74,7 @@ public class ProxyGetOrganizationInfoCmd extends AbstractCommandProxy0) { + if (id.length() > 0) { if (id.startsWith("-")) { tmpStr = id.replace("-", ""); type = tmpStr.substring(0, 1); @@ -73,82 +86,81 @@ public class ProxyGetOrganizationInfoCmd extends AbstractCommandProxy idlist = new ArrayList<>(); - Map bmIdHrmMap = new HashMap<>(); + Map bmIdHrmMap = new HashMap<>(); ArrayList branchDeptidList = new ArrayList<>(); //查询分部下 if ("com".equals(type)) { - recordSet.executeQuery("select BM,KJRY,FB from uf_txlbxsbm where fb = ?",id); - while (recordSet.next()){ + recordSet.executeQuery("select BM,KJRY,FB from uf_txlbxsbm where fb = ?", id); + while (recordSet.next()) { String bm = Util.null2String(recordSet.getString("BM")); String kjry = Util.null2String(recordSet.getString("KJRY")); // String fb = Util.null2String(recordSet.getString("FB")); idlist.add(bm); - bmIdHrmMap.put(bm,kjry); + bmIdHrmMap.put(bm, kjry); } } //查询部门下 if ("dept".equals(type)) { - recordSet.executeQuery("select BM,KJRY,FB from uf_txlbxsbm where SJBM = ?",id); - while (recordSet.next()){ + recordSet.executeQuery("select BM,KJRY,FB from uf_txlbxsbm where SJBM = ?", id); + while (recordSet.next()) { String bm = Util.null2String(recordSet.getString("BM")); String kjry = Util.null2String(recordSet.getString("KJRY")); // String fb = Util.null2String(recordSet.getString("FB")); idlist.add(bm); - bmIdHrmMap.put(bm,kjry); + bmIdHrmMap.put(bm, kjry); } recordSet.executeQuery("select ZBM ,kjry from uf_branchdept t1 left join uf_branchdept_dt1 d1 on t1.id = d1.mainid " + - " where t1.DEPT = ?",id); - while (recordSet.next()){ + " where t1.DEPT = ?", id); + while (recordSet.next()) { String bm = Util.null2String(recordSet.getString("ZBM")); String kjry = Util.null2String(recordSet.getString("KJRY")); // String fb = Util.null2String(recordSet.getString("FB")); idlist.add(bm); - bmIdHrmMap.put(bm,kjry); + bmIdHrmMap.put(bm, kjry); branchDeptidList.add(bm); } } - List> departmentList = (List>)(resultNew.get("department")); - List> departmentListNew = new ArrayList<>(); + List> departmentList = (List>) (resultNew.get("department")); + List> departmentListNew = new ArrayList<>(); //过滤建模表里的部门 - for (Map department : departmentList){ - String deptid = department.get("id").toString() ; + for (Map department : departmentList) { + String deptid = department.get("id").toString(); deptid = deptid.substring(1, deptid.length()); - if (!idlist.contains(deptid)){ + if (!idlist.contains(deptid)) { departmentListNew.add(department); - }else { + } else { String kjry = bmIdHrmMap.get(deptid); List kjrylist = Arrays.asList(kjry.split(",")); - if (kjrylist.contains(userid)){ - departmentListNew.add(department); + if (kjrylist.contains(userid)) { + departmentListNew.add(department); } } } - resultNew.put("department",departmentListNew); + resultNew.put("department", departmentListNew); //添加明细里部门的人员 - List> userlist = (List>)(resultNew.get("userlist")); + List> userlist = (List>) (resultNew.get("userlist")); // baseBean.writeLog("人员子部门====",branchDeptidList); for (String deptid : branchDeptidList) { - List> resourceList = this.getResourceList(deptid,user,params); + List> resourceList = this.getResourceList(deptid, user, params); // baseBean.writeLog("子部门人员列表====",resourceList); userlist.addAll(resourceList); } // 使用Comparator对List中的Map进行排序 - Collections.sort(userlist, Comparator.comparingDouble(m -> (Double)m.get("showorder"))); + Collections.sort(userlist, Comparator.comparingDouble(m -> (Double) m.get("showorder"))); - - resultNew.put("userlist",userlist); + resultNew.put("userlist", userlist); return resultNew; - }catch (Exception e){ + } catch (Exception e) { new BaseBean().writeLog(e.getMessage()); e.printStackTrace(); return result; @@ -161,12 +173,12 @@ public class ProxyGetOrganizationInfoCmd extends AbstractCommandProxy> getResourceList(String departmentId , User user , Map params){ - List> resourceList = new ArrayList<>(); - Map resourceInfo = null; + private List> getResourceList(String departmentId, User user, Map params) { + List> resourceList = new ArrayList<>(); + Map resourceInfo = null; RecordSet rs = new RecordSet(); String sql = ""; - try{ + try { DepartmentComInfo departmentComInfo = new DepartmentComInfo(); ResourceComInfo resourceComInfo = new ResourceComInfo(); JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo(); @@ -175,74 +187,74 @@ public class ProxyGetOrganizationInfoCmd extends AbstractCommandProxy0)sql+=sqlwhere; + if (sqlwhere.length() > 0) sql += sqlwhere; sql += " order by hr.dsporder "; - rs.executeQuery(sql,departmentId); + rs.executeQuery(sql, departmentId); while (rs.next()) { String userid = rs.getString("id"); - String lastname = Util.formatMultiLang(rs.getString("lastname"),""+user.getLanguage()); + String lastname = Util.formatMultiLang(rs.getString("lastname"), "" + user.getLanguage()); String accounttype = rs.getString("accounttype"); - String belongto = "1".equals(accounttype)?Util.null2String(rs.getString("belongto")):""; - String belongto_name = Util.formatMultiLang(resourceComInfo.getLastname(belongto),""+user.getLanguage()); + String belongto = "1".equals(accounttype) ? Util.null2String(rs.getString("belongto")) : ""; + String belongto_name = Util.formatMultiLang(resourceComInfo.getLastname(belongto), "" + user.getLanguage()); String pinyinlastname = Util.null2String(rs.getString("pinyinlastname")); - String sex = Util.null2String(rs.getString("sex"),"0"); + String sex = Util.null2String(rs.getString("sex"), "0"); String managerid = rs.getString("managerid"); - String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "", "" + user.getLanguage()); String jobtitle = rs.getString("jobtitle"); - String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle), "" + user.getLanguage()); String status = rs.getString("status"); - String showorder = Util.toDecimalDigits(rs.getString("dsporder"),2); + String showorder = Util.toDecimalDigits(rs.getString("dsporder"), 2); String messagerurl = rs.getString("messagerurl"); resourceInfo = new HashMap<>(); - resourceInfo.put("userid",userid); - resourceInfo.put("name",lastname); - if(enable_main_account){ - resourceInfo.put("main_base_user_id",belongto ); - resourceInfo.put("main_base_user_name",belongto_name); + resourceInfo.put("userid", userid); + resourceInfo.put("name", lastname); + if (enable_main_account) { + resourceInfo.put("main_base_user_id", belongto); + resourceInfo.put("main_base_user_name", belongto_name); } - resourceInfo.put("manager_id",managerid); - resourceInfo.put("manager_name",managername); - resourceInfo.put("position",jobtitlename); - resourceInfo.put("status",status); - resourceInfo.put("showorder",showorder); - resourceInfo.put("gender",Util.getIntValue(sex)); - resourceInfo.put("base_user_id",userid); - resourceInfo.put("base_user_name",lastname); - resourceInfo.put("name_simple_pingyin",pinyinlastname); - resourceInfo.put("name_full_pingyin",pinyinlastname); - resourceInfo.put("guangliyuanxiashu",pinyinlastname); - resourceInfo.put("base_name_simple_pingyin",pinyinlastname); - resourceInfo.put("base_name_full_pingyin",pinyinlastname); - Map avatar = new HashMap<>();//头像信息 - params.put("userId",userid); - Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + resourceInfo.put("manager_id", managerid); + resourceInfo.put("manager_name", managername); + resourceInfo.put("position", jobtitlename); + resourceInfo.put("status", status); + resourceInfo.put("showorder", showorder); + resourceInfo.put("gender", Util.getIntValue(sex)); + resourceInfo.put("base_user_id", userid); + resourceInfo.put("base_user_name", lastname); + resourceInfo.put("name_simple_pingyin", pinyinlastname); + resourceInfo.put("name_full_pingyin", pinyinlastname); + resourceInfo.put("guangliyuanxiashu", pinyinlastname); + resourceInfo.put("base_name_simple_pingyin", pinyinlastname); + resourceInfo.put("base_name_full_pingyin", pinyinlastname); + Map avatar = new HashMap<>();//头像信息 + params.put("userId", userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params, user); String media_id = userIconInfo.get("messagerurl").toString(); //这种格式得手机端显示不出来,取默认设置图片 - if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + if (media_id.startsWith("/weaver/weaver.file.FileDownload")) { media_id = userIconInfo.get("defaultmessagerurl").toString(); - }else if(messagerurl.length()>0){ + } else if (messagerurl.length() > 0) { String filePath = GCONST.getRootPath() + media_id; File file = new File(filePath); - if(!file.exists()){ + if (!file.exists()) { media_id = userIconInfo.get("defaultmessagerurl").toString(); } } - resourceInfo.put("avatar",avatar); - avatar.put("default",""); + resourceInfo.put("avatar", avatar); + avatar.put("default", ""); avatar.put("show_name", userIconInfo.get("shortname").toString()); - avatar.put("show_color",userIconInfo.get("background").toString()); - avatar.put("media_id",media_id); + avatar.put("show_color", userIconInfo.get("background").toString()); + avatar.put("media_id", media_id); resourceList.add(resourceInfo); } - }catch (Exception e){ + } catch (Exception e) { new BaseBean().writeLog(e); } // new BaseBean().writeLog("resourceList",resourceList); diff --git a/com/engine/custom/archives/action/WorkflowToDocCus.java b/com/engine/custom/archives/action/WorkflowToDocCus.java index 89b6479..f457f6f 100644 --- a/com/engine/custom/archives/action/WorkflowToDocCus.java +++ b/com/engine/custom/archives/action/WorkflowToDocCus.java @@ -485,6 +485,7 @@ public class WorkflowToDocCus { bw.close(); in.close(); + InputStream inputStream = null; byte[] buffer = null; File file = new File(htmlname); diff --git a/com/engine/custom/archives/service/SendingPushArchivesService.java b/com/engine/custom/archives/service/SendingPushArchivesService.java index 8971397..7c66646 100644 --- a/com/engine/custom/archives/service/SendingPushArchivesService.java +++ b/com/engine/custom/archives/service/SendingPushArchivesService.java @@ -290,19 +290,29 @@ public class SendingPushArchivesService { String imageFileName = filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile; log.info("生成清稿前痕迹路径:{}", imageFileName); imageFileName = ArchivesUtil.codeUtf8(imageFileName); + InputStream pdfinputStream = null; try { File file = ArchivesUtil.saveInputStreamToFile(inputStream, imageFileName); - String jsonStr = ArchivesUtil.callApi(Url, file); - log.error("永中接口返回:{}", jsonStr); - JSONObject result = JSONObject.parseObject(jsonStr); - String errorcode = result.getString("errorcode"); - if ("0".equals(errorcode)) { - JSONObject data = result.getJSONObject("data"); - String destFileName = data.getString("destFileName"); - String viewUrl = data.getString("viewUrl"); - ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + int pdfimggeid = ArchivesUtil.docConvert2Pdf(imageid); + log.info("留痕稿的wps转换后id:{}",pdfimggeid); + if (pdfimggeid>0){ + imageFileManager.getImageFileInfoById(Util.getIntValue(pdfimggeid)); + pdfinputStream = imageFileManager.getInputStream(); + ArchivesUtil.saveInputStreamToFile(pdfinputStream, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + ArchivesUtil.deletePdfImageFile(pdfimggeid); + }else { + String jsonStr = ArchivesUtil.callApi(Url, file); + log.error("永中接口返回:{}", jsonStr); + JSONObject result = JSONObject.parseObject(jsonStr); + String errorcode = result.getString("errorcode"); + if ("0".equals(errorcode)) { + JSONObject data = result.getJSONObject("data"); + String destFileName = data.getString("destFileName"); + String viewUrl = data.getString("viewUrl"); + ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + } } - } catch (IOException e) { + } catch (Exception e) { e.printStackTrace(); }finally { if(inputStream!=null) { @@ -312,6 +322,14 @@ public class SendingPushArchivesService { e.printStackTrace(); } } + if(pdfinputStream!=null) { + try { + log.info("pdfinputStream不为空,关闭"); + pdfinputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } i[0]++; }); diff --git a/com/engine/custom/archives/service/SignReportPushArchivesService.java b/com/engine/custom/archives/service/SignReportPushArchivesService.java index ae7053f..0b4fd90 100644 --- a/com/engine/custom/archives/service/SignReportPushArchivesService.java +++ b/com/engine/custom/archives/service/SignReportPushArchivesService.java @@ -260,19 +260,29 @@ public class SignReportPushArchivesService { String imageFileName = filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile; log.info("生成清稿前痕迹路径:{}", imageFileName); imageFileName = ArchivesUtil.codeUtf8(imageFileName); + InputStream pdfinputStream = null; try { File file = ArchivesUtil.saveInputStreamToFile(inputStream, imageFileName); - String jsonStr = ArchivesUtil.callApi(Url, file); - log.error("永中接口返回:{}", jsonStr); - JSONObject result = JSONObject.parseObject(jsonStr); - String errorcode = result.getString("errorcode"); - if ("0".equals(errorcode)) { - JSONObject data = result.getJSONObject("data"); - String destFileName = data.getString("destFileName"); - String viewUrl = data.getString("viewUrl"); - ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + int pdfimggeid = ArchivesUtil.docConvert2Pdf(imageid); + log.info("留痕稿的wps转换后id:{}",pdfimggeid); + if (pdfimggeid>0){ + imageFileManager.getImageFileInfoById(Util.getIntValue(pdfimggeid)); + pdfinputStream = imageFileManager.getInputStream(); + ArchivesUtil.saveInputStreamToFile(pdfinputStream, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + ArchivesUtil.deletePdfImageFile(pdfimggeid); + }else { + String jsonStr = ArchivesUtil.callApi(Url, file); + log.error("永中接口返回:{}", jsonStr); + JSONObject result = JSONObject.parseObject(jsonStr); + String errorcode = result.getString("errorcode"); + if ("0".equals(errorcode)) { + JSONObject data = result.getJSONObject("data"); + String destFileName = data.getString("destFileName"); + String viewUrl = data.getString("viewUrl"); + ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + } } - } catch (IOException e) { + } catch (Exception e) { e.printStackTrace(); } finally { if(inputStream!=null) { @@ -282,6 +292,14 @@ public class SignReportPushArchivesService { e.printStackTrace(); } } + if(pdfinputStream!=null) { + try { + log.info("pdfinputStream不为空,关闭"); + pdfinputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } i[0]++; }); diff --git a/com/engine/custom/archives/service/firstBranch/FirstBranchSendingPushArchivesService.java b/com/engine/custom/archives/service/firstBranch/FirstBranchSendingPushArchivesService.java index 1bfb2d0..a0fb6c3 100644 --- a/com/engine/custom/archives/service/firstBranch/FirstBranchSendingPushArchivesService.java +++ b/com/engine/custom/archives/service/firstBranch/FirstBranchSendingPushArchivesService.java @@ -277,18 +277,30 @@ public class FirstBranchSendingPushArchivesService implements KeyWord { String imageFileName = filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile; log.info("生成清稿前痕迹路径:{}", imageFileName); imageFileName = ArchivesUtil.codeUtf8(imageFileName); + InputStream pdfinputStream = null; try { File file = ArchivesUtil.saveInputStreamToFile(inputStream, imageFileName); - String jsonStr = ArchivesUtil.callApi(Url, file); - log.error("永中接口返回:{}", jsonStr); - JSONObject result = JSONObject.parseObject(jsonStr); - String errorcode = result.getString("errorcode"); - if ("0".equals(errorcode)) { - JSONObject data = result.getJSONObject("data"); - String destFileName = data.getString("destFileName"); - String viewUrl = data.getString("viewUrl"); - ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + int pdfimggeid = ArchivesUtil.docConvert2Pdf(imageid); + log.info("留痕稿的wps转换后id:{}",pdfimggeid); + if (pdfimggeid>0){ + imageFileManager.getImageFileInfoById(Util.getIntValue(pdfimggeid)); + pdfinputStream = imageFileManager.getInputStream(); + ArchivesUtil.saveInputStreamToFile(pdfinputStream, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + ArchivesUtil.deletePdfImageFile(pdfimggeid); + }else { + String jsonStr = ArchivesUtil.callApi(Url, file); + log.error("永中接口返回:{}", jsonStr); + JSONObject result = JSONObject.parseObject(jsonStr); + String errorcode = result.getString("errorcode"); + if ("0".equals(errorcode)) { + JSONObject data = result.getJSONObject("data"); + String destFileName = data.getString("destFileName"); + String viewUrl = data.getString("viewUrl"); + ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + } } + + } catch (Exception e) { e.printStackTrace(); }finally { @@ -299,6 +311,14 @@ public class FirstBranchSendingPushArchivesService implements KeyWord { e.printStackTrace(); } } + if(pdfinputStream!=null) { + try { + log.info("pdfinputStream不为空,关闭"); + pdfinputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } i[0]++; }); diff --git a/com/engine/custom/archives/service/firstBranch/FirstBranchSignReportPushArchivesService.java b/com/engine/custom/archives/service/firstBranch/FirstBranchSignReportPushArchivesService.java index 9561b97..26224c9 100644 --- a/com/engine/custom/archives/service/firstBranch/FirstBranchSignReportPushArchivesService.java +++ b/com/engine/custom/archives/service/firstBranch/FirstBranchSignReportPushArchivesService.java @@ -249,19 +249,29 @@ public class FirstBranchSignReportPushArchivesService implements KeyWord { String imageFileName = filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile; log.info("生成清稿前痕迹路径:{}", imageFileName); imageFileName = ArchivesUtil.codeUtf8(imageFileName); + InputStream pdfinputStream = null; try { File file = ArchivesUtil.saveInputStreamToFile(inputStream, imageFileName); - String jsonStr = ArchivesUtil.callApi(Url, file); - log.error("永中接口返回:{}", jsonStr); - JSONObject result = JSONObject.parseObject(jsonStr); - String errorcode = result.getString("errorcode"); - if ("0".equals(errorcode)) { - JSONObject data = result.getJSONObject("data"); - String destFileName = data.getString("destFileName"); - String viewUrl = data.getString("viewUrl"); - ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + int pdfimggeid = ArchivesUtil.docConvert2Pdf(imageid); + log.info("留痕稿的wps转换后id:{}",pdfimggeid); + if (pdfimggeid>0){ + imageFileManager.getImageFileInfoById(Util.getIntValue(pdfimggeid)); + pdfinputStream = imageFileManager.getInputStream(); + ArchivesUtil.saveInputStreamToFile(pdfinputStream, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + ArchivesUtil.deletePdfImageFile(pdfimggeid); + }else { + String jsonStr = ArchivesUtil.callApi(Url, file); + log.error("永中接口返回:{}", jsonStr); + JSONObject result = JSONObject.parseObject(jsonStr); + String errorcode = result.getString("errorcode"); + if ("0".equals(errorcode)) { + JSONObject data = result.getJSONObject("data"); + String destFileName = data.getString("destFileName"); + String viewUrl = data.getString("viewUrl"); + ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + } } - } catch (IOException e) { + } catch (Exception e) { e.printStackTrace(); } finally { if(inputStream!=null) { @@ -271,6 +281,14 @@ public class FirstBranchSignReportPushArchivesService implements KeyWord { e.printStackTrace(); } } + if(pdfinputStream!=null) { + try { + log.info("pdfinputStream不为空,关闭"); + pdfinputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } i[0]++; }); diff --git a/com/engine/custom/archives/service/secondBranch/SecondBranchReceivingPushArchivesService.java b/com/engine/custom/archives/service/secondBranch/SecondBranchReceivingPushArchivesService.java index 169ea4e..def8520 100644 --- a/com/engine/custom/archives/service/secondBranch/SecondBranchReceivingPushArchivesService.java +++ b/com/engine/custom/archives/service/secondBranch/SecondBranchReceivingPushArchivesService.java @@ -572,8 +572,12 @@ public class SecondBranchReceivingPushArchivesService implements KeyWord { String[] yjbmdeptData = ArchivesUtil.getDeptNameAndCode(yjbm); String[] subData = getSubCom(fb); context.append(yjbmdeptData[0]).append("|"); //10 行编号 -> 拟稿部门 - - context.append(yjbmdeptData[1]).append("|"); //11 行名称 + if ("营业部".equals(yjbmdeptData[1])||"营业室".equals(yjbmdeptData[1])){ + context.append(subData[1]+yjbmdeptData[1]).append("|"); //11 行名称 + }else { + context.append(yjbmdeptData[1]).append("|"); //11 行名称 + } + // context.append(yjbmdeptData[1]).append("|"); //11 行名称 context.append("").append("|"); // 12 保管期限编号 context.append("").append("|"); // 13 保管期限及编号 context.append("").append("|"); // 14 是否开放 diff --git a/com/engine/custom/archives/service/secondBranch/SecondBranchSendingPushArchivesService.java b/com/engine/custom/archives/service/secondBranch/SecondBranchSendingPushArchivesService.java index a64faf2..0a67e12 100644 --- a/com/engine/custom/archives/service/secondBranch/SecondBranchSendingPushArchivesService.java +++ b/com/engine/custom/archives/service/secondBranch/SecondBranchSendingPushArchivesService.java @@ -276,18 +276,29 @@ public class SecondBranchSendingPushArchivesService implements KeyWord { String imageFileName = filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile; log.info("生成清稿前痕迹路径:{}", imageFileName); imageFileName = ArchivesUtil.codeUtf8(imageFileName); + InputStream pdfinputStream = null; try { File file = ArchivesUtil.saveInputStreamToFile(inputStream, imageFileName); - String jsonStr = ArchivesUtil.callApi(Url, file); - log.error("永中接口返回:{}", jsonStr); - JSONObject result = JSONObject.parseObject(jsonStr); - String errorcode = result.getString("errorcode"); - if ("0".equals(errorcode)) { - JSONObject data = result.getJSONObject("data"); - String destFileName = data.getString("destFileName"); - String viewUrl = data.getString("viewUrl"); - ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + int pdfimggeid = ArchivesUtil.docConvert2Pdf(imageid); + log.info("留痕稿的wps转换后id:{}",pdfimggeid); + if (pdfimggeid>0){ + imageFileManager.getImageFileInfoById(Util.getIntValue(pdfimggeid)); + pdfinputStream = imageFileManager.getInputStream(); + ArchivesUtil.saveInputStreamToFile(pdfinputStream, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + ArchivesUtil.deletePdfImageFile(pdfimggeid); + }else { + String jsonStr = ArchivesUtil.callApi(Url, file); + log.error("永中接口返回:{}", jsonStr); + JSONObject result = JSONObject.parseObject(jsonStr); + String errorcode = result.getString("errorcode"); + if ("0".equals(errorcode)) { + JSONObject data = result.getJSONObject("data"); + String destFileName = data.getString("destFileName"); + String viewUrl = data.getString("viewUrl"); + ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + ZWDIR + File.separator + newFile + ".pdf"); + } } + } catch (IOException e) { e.printStackTrace(); }finally { @@ -298,6 +309,14 @@ public class SecondBranchSendingPushArchivesService implements KeyWord { e.printStackTrace(); } } + if(pdfinputStream!=null) { + try { + log.info("pdfinputStream不为空,关闭"); + pdfinputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } i[0]++; }); @@ -491,10 +510,14 @@ public class SecondBranchSendingPushArchivesService implements KeyWord { String[] deptData = ArchivesUtil.getDeptNameAndCode(ngbm); String[] yjbmdeptData = ArchivesUtil.getDeptNameAndCode(yjbm); - String[] subData = ArchivesUtil.getSubCom(ngbm); - context.append(yjbmdeptData[0]).append("|"); //10 行编号 -> 拟稿部门 + String[] subData = ArchivesUtil.getSubCom(yjbm); - context.append(yjbmdeptData[1]).append("|"); //11 行名称 + context.append(yjbmdeptData[0]).append("|"); //10 行编号 -> 拟稿部门 + if ("营业部".equals(yjbmdeptData[1])||"营业室".equals(yjbmdeptData[1])){ + context.append(subData[1]+yjbmdeptData[1]).append("|"); //11 行名称 + }else { + context.append(yjbmdeptData[1]).append("|"); //11 行名称 + } context.append("").append("|"); // 12 保管期限编号 context.append("").append("|"); // 13 保管期限及编号 context.append("").append("|"); // 14 是否开放 diff --git a/com/engine/custom/archives/service/signReport/OrgPersonPushArchivesService.java b/com/engine/custom/archives/service/signReport/OrgPersonPushArchivesService.java index 1ec69d1..fd36b1c 100644 --- a/com/engine/custom/archives/service/signReport/OrgPersonPushArchivesService.java +++ b/com/engine/custom/archives/service/signReport/OrgPersonPushArchivesService.java @@ -260,18 +260,30 @@ public class OrgPersonPushArchivesService { String imageFileName = filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile; log.info("生成清稿前痕迹路径:{}", imageFileName); imageFileName = ArchivesUtil.codeUtf8(imageFileName); + InputStream pdfinputStream = null; + try { File file = ArchivesUtil.saveInputStreamToFile(inputStream, imageFileName); - String jsonStr = ArchivesUtil.callApi(Url, file); - log.error("永中接口返回:{}", jsonStr); - JSONObject result = JSONObject.parseObject(jsonStr); - String errorcode = result.getString("errorcode"); - if ("0".equals(errorcode)) { - JSONObject data = result.getJSONObject("data"); - String destFileName = data.getString("destFileName"); - String viewUrl = data.getString("viewUrl"); - ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + int pdfimggeid = ArchivesUtil.docConvert2Pdf(imageid); + log.info("留痕稿的wps转换后id:{}",pdfimggeid); + if (pdfimggeid>0){ + imageFileManager.getImageFileInfoById(Util.getIntValue(pdfimggeid)); + pdfinputStream = imageFileManager.getInputStream(); + ArchivesUtil.saveInputStreamToFile(pdfinputStream, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + ArchivesUtil.deletePdfImageFile(pdfimggeid); + }else { + String jsonStr = ArchivesUtil.callApi(Url, file); + log.error("永中接口返回:{}", jsonStr); + JSONObject result = JSONObject.parseObject(jsonStr); + String errorcode = result.getString("errorcode"); + if ("0".equals(errorcode)) { + JSONObject data = result.getJSONObject("data"); + String destFileName = data.getString("destFileName"); + String viewUrl = data.getString("viewUrl"); + ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + } } + } catch (IOException e) { e.printStackTrace(); } finally { @@ -282,6 +294,14 @@ public class OrgPersonPushArchivesService { e.printStackTrace(); } } + if(pdfinputStream!=null) { + try { + log.info("pdfinputStream不为空,关闭"); + pdfinputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } i[0]++; }); diff --git a/com/engine/custom/archives/service/signReport/PetitionPushArchivesService.java b/com/engine/custom/archives/service/signReport/PetitionPushArchivesService.java index d83d569..d9ca003 100644 --- a/com/engine/custom/archives/service/signReport/PetitionPushArchivesService.java +++ b/com/engine/custom/archives/service/signReport/PetitionPushArchivesService.java @@ -260,17 +260,28 @@ public class PetitionPushArchivesService { String imageFileName = filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile; log.info("生成清稿前痕迹路径:{}", imageFileName); imageFileName = ArchivesUtil.codeUtf8(imageFileName); + InputStream pdfinputStream = null; + try { File file = ArchivesUtil.saveInputStreamToFile(inputStream, imageFileName); - String jsonStr = ArchivesUtil.callApi(Url, file); - log.error("永中接口返回:{}", jsonStr); - JSONObject result = JSONObject.parseObject(jsonStr); - String errorcode = result.getString("errorcode"); - if ("0".equals(errorcode)) { - JSONObject data = result.getJSONObject("data"); - String destFileName = data.getString("destFileName"); - String viewUrl = data.getString("viewUrl"); - ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + int pdfimggeid = ArchivesUtil.docConvert2Pdf(imageid); + log.info("留痕稿的wps转换后id:{}",pdfimggeid); + if (pdfimggeid>0){ + imageFileManager.getImageFileInfoById(Util.getIntValue(pdfimggeid)); + pdfinputStream = imageFileManager.getInputStream(); + ArchivesUtil.saveInputStreamToFile(pdfinputStream, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + ArchivesUtil.deletePdfImageFile(pdfimggeid); + }else { + String jsonStr = ArchivesUtil.callApi(Url, file); + log.error("永中接口返回:{}", jsonStr); + JSONObject result = JSONObject.parseObject(jsonStr); + String errorcode = result.getString("errorcode"); + if ("0".equals(errorcode)) { + JSONObject data = result.getJSONObject("data"); + String destFileName = data.getString("destFileName"); + String viewUrl = data.getString("viewUrl"); + ArchivesUtil.downloadFile(viewUrl, filePath + File.separator + newRequestid + File.separator + zwdir + File.separator + newFile + ".pdf"); + } } } catch (IOException e) { e.printStackTrace(); @@ -282,6 +293,14 @@ public class PetitionPushArchivesService { e.printStackTrace(); } } + if(pdfinputStream!=null) { + try { + log.info("pdfinputStream不为空,关闭"); + pdfinputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } i[0]++; }); diff --git a/com/engine/custom/archives/util/ArchivesUtil.java b/com/engine/custom/archives/util/ArchivesUtil.java index 6242b3a..f3f72a8 100644 --- a/com/engine/custom/archives/util/ArchivesUtil.java +++ b/com/engine/custom/archives/util/ArchivesUtil.java @@ -20,6 +20,7 @@ import org.slf4j.LoggerFactory; import weaver.conn.RecordSet; import weaver.crm.Maint.CustomerInfoComInfo; import weaver.docs.docs.DocRecycleManager; +import weaver.file.util.FileDeleteUtil; import weaver.general.StringUtil; import weaver.general.TimeUtil; import weaver.general.Util; @@ -29,6 +30,10 @@ import weaver.soa.workflow.request.RequestInfo; import weaver.soa.workflow.request.RequestService; import weaver.workflow.monitor.Monitor; import weaver.workflow.workflow.WorkflowConfigComInfo; +import weaver.wps.doccenter.convert.BaseConvert; +import weaver.wps.doccenter.utils.Config; +import weaver.wps.doccenter.utils.FileInfoUtil; +import weaver.wps.doccenter.utils.Tools; import java.io.*; import java.lang.reflect.Field; @@ -108,7 +113,7 @@ public class ArchivesUtil { rs.executeQuery(SQL, endTime, type); // Field[] fields = PushArchivesBean.class.getDeclaredFields(); - log.info("getResultListSQL:{}?{}?{}",SQL,endTime,type); + log.info("getResultListSQL:{}?{}?{}", SQL, endTime, type); LinkedList result = new LinkedList<>(); while (rs.next()) { PushArchivesBean pushArchivesBean = new PushArchivesBean(); @@ -137,9 +142,9 @@ public class ArchivesUtil { //recordSet.executeQuery(sql); String sql = "select * from uf_ArchivesSet where mainwfid = ? "; - recordSet.executeQuery(sql,workflowid); - String exclusenodeid= ""; - if (recordSet.next()){ + recordSet.executeQuery(sql, workflowid); + String exclusenodeid = ""; + if (recordSet.next()) { exclusenodeid = recordSet.getString("exclusenodeid"); } return Arrays.asList(exclusenodeid.split(",")); @@ -288,7 +293,7 @@ public class ArchivesUtil { * @param requestName * @return */ - public static String getSignLog(int requestid, String dirName, String requestName, String TemplatePath, String filePath, boolean isSubReq ,String workflowid) { + public static String getSignLog(int requestid, String dirName, String requestName, String TemplatePath, String filePath, boolean isSubReq, String workflowid) { List subRequestIds = getSubRequestIds(requestid, isSubReq); ArrayList> lists = new ArrayList<>(); List autoInitNodeIds = getAutoInitNodeIds(workflowid); @@ -398,7 +403,7 @@ public class ArchivesUtil { // 加载模板并填充数据 log.error("模板路径:{}", TemplatePath); // 导出Word文档 - String outputPath = filePath + File.separator + "togd" +requestid + File.separator + dirName + File.separator + "文件流转信息" + ".docx"; // 输出文件路径 + String outputPath = filePath + File.separator + "togd" + requestid + File.separator + dirName + File.separator + "文件流转信息" + ".docx"; // 输出文件路径 log.error("生成文件路径:{}", TemplatePath); return generate(TemplatePath, TemplateName, dataMap, outputPath); @@ -1059,10 +1064,10 @@ public class ArchivesUtil { * 获取当前流程下的所有子流程 * * @param requestid 主流程id - * @param max 遍历次数 + * @param max 遍历次数 * @return */ - public static Map getSubRequest(String requestid,int max) { + public static Map getSubRequest(String requestid, int max) { HashMap records = new HashMap<>(); RecordSet rs = new RecordSet(); String ids = requestid; @@ -1261,7 +1266,7 @@ public class ArchivesUtil { extName = fileName.substring(fileName.lastIndexOf(".")); } catch (UnsupportedEncodingException e) { e.printStackTrace(); - } catch (Exception e){ + } catch (Exception e) { e.printStackTrace(); } try { @@ -1269,7 +1274,7 @@ public class ArchivesUtil { requestBody = new MultipartBody.Builder() .setType(MultipartBody.FORM) .addFormDataPart("convertType", code) - .addFormDataPart("file", uuid + extName , RequestBody.create(MediaType.parse("application/zip"), file)) + .addFormDataPart("file", uuid + extName, RequestBody.create(MediaType.parse("application/zip"), file)) .build(); } catch (Exception e) { log.error(e.getMessage()); @@ -1297,7 +1302,7 @@ public class ArchivesUtil { */ public static String getCodeByFileType(String FileName) { - if (!FileName.contains(".")){ + if (!FileName.contains(".")) { return ""; } String extName = FileName.substring(FileName.lastIndexOf(".") + 1); @@ -1396,7 +1401,7 @@ public class ArchivesUtil { if (loginid.length() > 8) { loginid = loginid.substring(0, 8); } - if ("fenfa".equals(loginid)){ + if ("fenfa".equals(loginid)) { continue; } set.add(loginid); @@ -1412,7 +1417,7 @@ public class ArchivesUtil { String sql = "select * from WORKFLOW_REQUESTLOG where REQUESTID in ( " + String.join(",", subRequest) + " )" + "and logtype != '1' and (annexdocids is not null or annexdocids <> '' ) "; - log.error("getSignFilessql:{}",sql); + log.error("getSignFilessql:{}", sql); recordSet.executeQuery(sql); while (recordSet.next()) { String annexdocids = Util.null2String(recordSet.getString("annexdocids")); @@ -1435,7 +1440,7 @@ public class ArchivesUtil { */ public static List generaSubRequestFormPdf(String requestid) { log.error("generaSubRequestFormPdf,requestid:{}", requestid); - Map subRequest = ArchivesUtil.getSubRequest(requestid,5); + Map subRequest = ArchivesUtil.getSubRequest(requestid, 5); for (String s : subRequest.keySet()) { requestid = subRequest.get(s); break; @@ -1491,8 +1496,8 @@ public class ArchivesUtil { } } return max; - }catch (NumberFormatException e){ - log.error("ConversionException:"+commaSeparatedValues); + } catch (NumberFormatException e) { + log.error("ConversionException:" + commaSeparatedValues); return 0; } @@ -1500,38 +1505,36 @@ public class ArchivesUtil { } - public static String[] getSubCom(String ngbm) { RecordSet rs = new RecordSet(); rs.executeQuery("select sub.id subid , SUBCOMPANYNAME from HRMDEPARTMENT dept left join HRMSUBCOMPANY sub " + " on dept.SUBCOMPANYID1 = sub.ID " + - " where dept.id = ? ",ngbm); + " where dept.id = ? ", ngbm); rs.next(); String subcompanyname = rs.getString("SUBCOMPANYNAME"); String subid = rs.getString("subid"); - if ("总行".equals(subcompanyname)){ + if ("总行".equals(subcompanyname)) { subcompanyname = "总行机关"; } - rs.executeQuery("select DAPYBH from HRMSUBCOMPANYDEFINED where SUBCOMID = ?",subid); + rs.executeQuery("select DAPYBH from HRMSUBCOMPANYDEFINED where SUBCOMID = ?", subid); rs.next(); String DAPYBH = rs.getString("DAPYBH"); - return new String[]{DAPYBH,subcompanyname}; + return new String[]{DAPYBH, subcompanyname}; } - - public static void deleteDirectory( String directoryPath ){ + public static void deleteDirectory(String directoryPath) { // 创建File对象 File directory = new File(directoryPath); try { // 使用FileUtils.deleteDirectory删除目录及其子目录和文件 FileUtils.deleteDirectory(directory); - log.info("目录删除成功:{}",directory); + log.info("目录删除成功:{}", directory); } catch (IOException e) { e.printStackTrace(); - log.error("目录删除失败:{}",directory); - log.error("失败原因:{}",e.getMessage()); + log.error("目录删除失败:{}", directory); + log.error("失败原因:{}", e.getMessage()); } } @@ -1548,7 +1551,153 @@ public class ArchivesUtil { public static void main(String[] args) { String fileName = "11111"; - System.out.println( fileName.substring(fileName.lastIndexOf("."))); + System.out.println(fileName.substring(fileName.lastIndexOf("."))); + + } + + + //word转pdf + public static int docConvert2Pdf(String imagefileid) { + HashMap param = new HashMap<>(); + param.put("imagefileid", imagefileid); + param.put("targetFileFormat", "PDF"); + int imageid = convertDocType(param); + return imageid; + } + + ; + + + public static Map convert(Map params) throws Exception { + Map result = new HashMap(); + net.sf.json.JSONObject requestParams = new net.sf.json.JSONObject(); + User user = new User(1); + String ecfileid = params.get("imagefileid"); + // 判断模块。目前应该只有知识管理的 + String fromMould = Tools.null2String(params.get("fromMould")); + fromMould = Tools.getFromMould(fromMould); + + String targetFileFormat = Tools.null2String(params.get("targetFileFormat")); + + String apiUrl = "";// Config.getCpsV1OfficeConvert(); + if (6 == Config.getProductVersion()) { + apiUrl = Config.getV6CpsV1OfficeConvert(); + } else if (5 == Config.getProductVersion()) { + apiUrl = Config.getCpsV1OfficeConvert(); + } + FileInfoUtil fileInfoUtil = new FileInfoUtil(); + Map fileInfo = fileInfoUtil.getFileInfo(ecfileid, user, fromMould); + + String filename = fileInfo.get("filename"); + filename = Tools.getFileNameWithLowerCaseSuffix(filename); + + requestParams = new net.sf.json.JSONObject(); + requestParams.put("doc_filename", getTempFileName(filename)); + requestParams.put("doc_url", fileInfo.get("download")); + requestParams.put("target_file_format", targetFileFormat); + + //判断下转换格式为PDF且配置文件中未开启时添加参数 + // "to_pdf" = { + // "show_ins_and_del" = 1 + // } + // if ("PDF".equals(targetFileFormat) && Config.isProperty("show_ins_and_del", 1, 1)){ + JSONObject to_pdf = new JSONObject(); + // to_pdf.put("show_ins_and_del",1); + to_pdf.put("print", true); + to_pdf.put("revisions_mode", 2); + requestParams.put("to_pdf", to_pdf); + // } + + + // 判断如果是excel则优化下转换结果 + String ext = filename.contains(".") ? filename.substring(filename.lastIndexOf(".") + 1) : ""; + boolean isExcelFile = ("doc".equals(ext) || "docx".equals(ext) || "wps".equals(ext) || "xls".equals(ext) || "xlsx".equals(ext)); + isExcelFile = isExcelFile || ("," + Config.getPropertyValue("doccenter_fit_excel_exts") + ",").contains("," + ext + ","); + + if (isExcelFile && Config.isProperty("doccenter_fit_excel", 1, 1)) { + JSONObject et_page_zoom = new JSONObject(); + // 表示是否保持当前客户端的缩放比,true表示保持当前缩放比打印,false表示以100%的缩放比打印,当fit_pagetall或fit_pagewide中有一个为1,或都为1时,该参数不生效 + et_page_zoom.put("keep_pagezoom", "true".equals(Config.getPropString("doccenter_keep_pagezoom", "true"))); + // 表示是否适配所有行,0表示正常分页打印,1表示不分页,所有行在一页上 + et_page_zoom.put("fit_pagewide", Config.getPropIntValue("doccenter_fit_pagewide", 0)); + // 表示是否适配所有列,0表示正常分页打印,1表示不分页,所有列在一页上;当fit_pagetall与fit_pagewide都为1时,表示将所有内容打印到一页上 + et_page_zoom.put("fit_pagetall", Config.getPropIntValue("doccenter_fit_pagetall", 1)); + requestParams.put("et_page_zoom", et_page_zoom); + } + + // 结果文件的文件名 + String targetFilename = params.containsKey("targetFilename") ? params.get("targetFilename") : ""; + if (Tools.isEmptyOrNull(targetFilename) && !Tools.isEmptyOrNull(filename)) { + String nameOnly = filename.contains(".") ? filename.substring(0, filename.lastIndexOf(".")) : filename; + targetFilename = nameOnly + "." + targetFileFormat.toLowerCase(); + } + + BaseConvert baseConvert = new BaseConvert(user); + if (!params.containsKey("comefrom")) { + params.put("comefrom", "DocTypeConvert"); + } + result = baseConvert.convert(apiUrl, requestParams, targetFilename, params); + // 处理其他的事务 + return result; } + + public static String getTempFileName(String filename) { + if (Tools.isEmptyOrNull(filename) || !filename.contains(".")) { + return filename; + } + int idx = filename.lastIndexOf("."); + return "1" + filename.substring(idx).toLowerCase(); + } + + public static int convertDocType(Map params) { + Map result = new HashMap(); + try { + result = convert(params); + if ("0".equals(result.get("status"))) { + return Util.getIntValue(result.get("imagefileid")); + } + } catch (Exception e) { + + log.error(e.getMessage()); + } + return -1; + } + + public static void deletePdfImageFile(int imageFileId) { + if (imageFileId <= 0) { + return; + } + try { + RecordSet rs = new RecordSet(); + String sql = "select p.pdfimagefileid,i.filerealpath from pdf_imagefile p,imagefile i where p.pdfimagefileid = i.imagefileid and p.imagefileid = " + imageFileId; + rs.executeSql(sql); + if (rs.next()) { + String pdfimagefileid = rs.getString("pdfimagefileid"); + String filerealpath = rs.getString("filerealpath"); + File file = new File(filerealpath); + + new FileDeleteUtil().deleteFile(file); + + rs.executeSql("delete from pdf_imagefile where imagefileid=" + imageFileId); + rs.executeSql("delete from imagefile where imagefileid=" + pdfimagefileid); + }else { + String imgsql = "select * from IMAGEFILE where IMAGEFILEID = "+imageFileId; + rs.executeSql(imgsql); + if (rs.next()){ + String filerealpath = rs.getString("filerealpath"); + File file = new File(filerealpath); + new FileDeleteUtil().deleteFile(file); + rs.executeSql("delete from imagefile where imagefileid=" + imageFileId); + } + + } + + rs.executeUpdate("delete from convert_imagefile where imagefileid=?", imageFileId); + + } catch (Exception ex) { + + } + } + } diff --git a/com/engine/hrm/cmd/emmanager/GetOrganizationInfoCmd.java b/com/engine/hrm/cmd/emmanager/GetOrganizationInfoCmd.java new file mode 100644 index 0000000..fa74c7d --- /dev/null +++ b/com/engine/hrm/cmd/emmanager/GetOrganizationInfoCmd.java @@ -0,0 +1,2228 @@ +package com.engine.hrm.cmd.emmanager; + +import com.alibaba.fastjson.JSONObject; +import com.api.hrm.bean.RightMenu; +import com.api.hrm.bean.RightMenuType; +import com.api.hrm.cmd.usericon.GetUserIconCmd; +import com.api.hrm.service.HrmUserIconService; +import com.api.hrm.service.impl.HrmUserIconServiceImpl; +import com.api.system.language.util.ParseLangDataUtil; +import com.engine.common.biz.AbstractCommonCommand; +import com.engine.common.biz.EncryptConfigBiz; +import com.engine.common.entity.BizLogContext; +import com.engine.common.util.ServiceUtil; +import com.engine.core.interceptor.CommandContext; +import com.engine.hrm.util.HrmUtil; +import com.engine.fullsearch.service.SearchService; +import com.engine.fullsearch.service.impl.SearchServiceImpl; +import weaver.common.DateUtil; +import weaver.conn.RecordSet; +import weaver.docs.docs.CustomFieldManager; +import org.apache.commons.lang3.StringUtils; +import weaver.fullsearch.interfaces.rmi.SearchRmi; +import weaver.fullsearch.interfaces.service.SearchRmiService; +import weaver.fullsearch.util.SearchBrowserUtils; +import weaver.general.BaseBean; +import weaver.general.GCONST; +import weaver.general.Util; +import weaver.hrm.User; +import weaver.hrm.appdetach.AppDetachComInfo; +import weaver.hrm.cachecenter.util.SqlUtil; +import weaver.hrm.common.database.dialect.DialectUtil; +import weaver.hrm.company.CompanyComInfo; +import weaver.hrm.company.DepartmentComInfo; +import weaver.hrm.company.SubCompanyComInfo; +import weaver.hrm.companyvirtual.CompanyVirtualComInfo; +import weaver.hrm.companyvirtual.DepartmentVirtualComInfo; +import weaver.hrm.companyvirtual.ResourceVirtualComInfo; +import weaver.hrm.companyvirtual.SubCompanyVirtualComInfo; +import weaver.hrm.definedfield.HrmFieldManager; +import weaver.hrm.job.JobActivitiesComInfo; +import weaver.hrm.job.JobGroupsComInfo; +import weaver.hrm.job.JobTitlesComInfo; +import weaver.hrm.privacy.PrivacyComInfo; +import weaver.hrm.privacy.PrivacyUtil; +import weaver.hrm.resource.HrmListValidate; +import weaver.hrm.resource.ResourceComInfo; +import weaver.systeminfo.SystemEnv; +import weaver.hrm.cachecenter.bean.KVResourceComInfo; +import weaver.hrm.cachecenter.bean.LoadComInfo; +import weaver.hrm.cachecenter.bean.SuperDepartmentComInfo; +import weaver.hrm.cachecenter.bean.SuperSubCompanyComInfo; + +import java.io.File; +import java.util.*; +import java.util.concurrent.ConcurrentHashMap; + +/** + * 获取em通讯录 + * + * @author lvyi + */ + +public class GetOrganizationInfoCmd extends AbstractCommonCommand> { + private AppDetachComInfo adci = null; + private static ConcurrentHashMap id2count = new ConcurrentHashMap(); + private boolean showChild = true; + private boolean openLog = false; + public GetOrganizationInfoCmd(Map params) { + this.params = params; + int userid = Util.getIntValue(Util.null2String(params.get("userid"))); + this.user = new User(userid); + String lang_tag = Util.null2String(params.get("lang_tag"));//多语言 + this.user.setLanguage(ParseLangDataUtil.convertLang(lang_tag)); + adci = new AppDetachComInfo(user); + if("0".equals(new BaseBean().getPropValue("hrmFieldSync","showChild"))){ + this.showChild = false; + }else if("0".equals(Util.null2String(params.get("showChild")))){ + this.showChild = false; + } + openLog = "1".equals(new BaseBean().getPropValue("hrmFieldSync","openLog")); + } + + @Override + public Map execute(CommandContext commandContext) { + Map retmap = new HashMap(); + try { + long startTime=System.currentTimeMillis(); + //writeLog("进入getOrganizationInfo方法时间===="+startTime); + String cmd = Util.null2String(params.get("cmd")); + if(cmd.equals("getOrganizationInfo")){ + retmap = this.getOrganizationInfo(); + }else if(cmd.equals("getSubordinate")){ + retmap = this.getSubordinate(); + }else if(cmd.equals("searchBaseResourceList")){ + retmap = this.searchBaseResourceList(); + }else if(cmd.equals("searchResourceList")){ + retmap = this.searchResourceList(); + }else if(cmd.equals("getResourceSimpleInfo")){ + retmap = this.getResourceSimpleInfo(); + }else if(cmd.equals("getResourceDetailInfo")){ + retmap = this.getResourceDetailInfo(); + } + } catch (Exception e) { + retmap.put("errcode", -5); + retmap.put("errmsg", ""+ SystemEnv.getHtmlLabelName(10003158,weaver.general.ThreadVarLanguage.getLang())+"EM"+ SystemEnv.getHtmlLabelName(10005236,weaver.general.ThreadVarLanguage.getLang())+"" + e.getMessage()); + writeLog(e); + }finally { + long endTime=System.currentTimeMillis(); + //writeLog("结束getOrganizationInfo方法时间===="+endTime); + } + return retmap; + } + + /*** + * 我的下属 + * @return + */ + private Map getSubordinate(){ + Map retmap = new HashMap(); + try{ + List resourceList = new ArrayList<>(); + Map resourceInfo = null; + RecordSet rs = new RecordSet(); + String sql = ""; + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + ResourceComInfo resourceComInfo = new ResourceComInfo(); + JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo(); + boolean enable_main_account = "1".equals(Util.null2String(params.get("enable_main_account")).trim()); + if(adci==null) adci = new AppDetachComInfo(user); + sql = " select hr.* " + + " from hrmresource hr " + + " where hr.managerid= ? "; + String sqlwhere =" and hr.status in (0,1,2,3)"; + if(adci.isUseAppDetach()){ + String appdetawhere = adci.getScopeSqlByHrmResourceSearch(user.getUID()+"",true,"resource_hr"); + String tempstr= (appdetawhere!=null&&!"".equals(appdetawhere)?(" and " + appdetawhere):""); + sqlwhere+=tempstr; + } + if(sqlwhere.length()>0)sql+=sqlwhere; + sql += " order by hr.dsporder "; + rs.executeQuery(sql,user.getUID()); + while (rs.next()) { + String userid = rs.getString("id"); + String lastname = Util.formatMultiLang(rs.getString("lastname"),""+user.getLanguage()); + String accounttype = rs.getString("accounttype"); + String belongto = "1".equals(accounttype)?Util.null2String(rs.getString("belongto")):""; + String belongto_name = Util.formatMultiLang(resourceComInfo.getLastname(belongto),""+user.getLanguage()); + String sex = Util.null2String(rs.getString("sex"),"0"); + String managerid = rs.getString("managerid"); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String jobtitle = rs.getString("jobtitle"); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String status = rs.getString("status"); + String showorder = Util.toDecimalDigits(rs.getString("dsporder"),2); + String messagerurl = rs.getString("messagerurl"); + String mobile = resourceComInfo.getMobileShow(userid, user); + String telephone = rs.getString("telephone"); + String email = rs.getString("email"); + //隐私设置部分 + PrivacyComInfo pc = new PrivacyComInfo(); + Map mapShowSets = pc.getMapShowSets(); + Map mapShowTypeDefaults = pc.getMapShowTypeDefaults(); + email = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "email", Util.null2String(rs.getString("hrmresource","email",true,true)), mapShowSets, mapShowTypeDefaults, pc); + telephone = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "telephone", Util.null2String(rs.getString("hrmresource","telephone",true,true)), mapShowSets, mapShowTypeDefaults, pc); + + String subcount = "0"; + String totalcount = "0"; + resourceInfo = new HashMap<>(); + + resourceInfo.put("id",userid); + resourceInfo.put("userid",userid); + resourceInfo.put("base_user_id",userid); + resourceInfo.put("base_user_name",lastname); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",belongto ); + resourceInfo.put("main_base_user_name",belongto_name); + } + resourceInfo.put("name",lastname); + resourceInfo.put("manager_id",managerid); + resourceInfo.put("manager_name",managername); + resourceInfo.put("position",jobtitlename); + //EM端只有3种状态 1-正常状态 -2-禁用 3=删除 应EM要求在职人员默认返回1 + resourceInfo.put("status","1"); + resourceInfo.put("showorder",showorder); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("mobile", EncryptConfigBiz.getDecryptData(mobile)); + resourceInfo.put("telephone",EncryptConfigBiz.getDecryptData(telephone)); +// resourceInfo.put("subcount",subcount); +// resourceInfo.put("totalcount",totalcount); + resourceInfo.put("email",EncryptConfigBiz.getDecryptData(email)); + resourceInfo.put("mobile_prefix","+86"); + ArrayList ls = null; + ls = new ArrayList<>(); + ls.add(rs.getString("departmentid")); + resourceInfo.put("department",ls); + ls = new ArrayList<>(); + ls.add(departmentComInfo.getDepartmentName(rs.getString("departmentname"))); + resourceInfo.put("deptlist",ls); + ls = new ArrayList<>(); + ls.add(rs.getString("showorder")); + resourceInfo.put("order",ls); + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + }else if(messagerurl.length()>0){ + String filePath = GCONST.getRootPath() + media_id; + File file = new File(filePath); + if(!file.exists()){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + resourceList.add(resourceInfo); + } + retmap.put("userlist",resourceList); + retmap.put("totalcount",resourceList.size()); + }catch (Exception e){ + writeLog(e); + } + return retmap; + } + + private Map searchBaseResourceList(){ + Map retmap = new HashMap(); + try{ + List resourceList = new ArrayList<>(); + List sqlParams = new ArrayList() ; + Map resourceInfo = null; + RecordSet rs = new RecordSet(); + String sql = ""; + SubCompanyComInfo subCompanyComInfo = new SubCompanyComInfo(); + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + ResourceComInfo resourceComInfo = new ResourceComInfo(); + JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo(); + if(adci==null) adci = new AppDetachComInfo(user); + + String keyword = Util.null2String(params.get("keyword")).trim(); + String deptid = Util.null2String(params.get("deptid")).trim(); + String fetch_child = Util.null2String(params.get("fetch_child")).trim(); + String fetch_mine = Util.null2String(params.get("fetch_mine")).trim(); + int user_count = Util.getIntValue(Util.null2String(params.get("user_count"))); + boolean enable_main_account = "1".equals(Util.null2String(params.get("enable_main_account")).trim()); + String type = "3";//节点类型 1 com,2 subcom, 3 dept + if(fetch_mine.equals("1")){ + deptid = "3"+user.getUserDepartment(); + }else{ + String tmpStr = deptid; + if(deptid.length()>0) { + if (deptid.startsWith("-")) { + tmpStr = deptid.replace("-", ""); + type = tmpStr.substring(0, 1); + deptid = "-" + tmpStr.substring(1, tmpStr.length()); + } else { + type = tmpStr.substring(0, 1); + deptid = tmpStr.substring(1, tmpStr.length()); + } + } + } + if(deptid.length()>0){ + if(fetch_child.equals("1")){ + String childids = ""; + if(type.equals("2")) { + childids = subCompanyComInfo.getAllChildSubcompanyId(deptid, childids); + }else if(type.equals("3")){ + childids = departmentComInfo.getAllChildDepartId(deptid, childids); + } + if(childids.length()>0){ + if(childids.startsWith(",")) { + deptid = deptid + childids; + }else{ + deptid = deptid + ","+childids; + } + } + } + } + Map params = new HashMap<>(); + long starttime = System.currentTimeMillis(); + SearchRmi localISearcher = SearchRmiService.getSearchRmi(); + boolean isso = true; + if (localISearcher == null) isso = false; + //优化EM人员搜素慢的问题,如果启用了微搜,走微搜接口搜索人员 + if(openLog){ + writeLog("searchBaseResourceList>>>isso>>>"+isso); + } + if(isso) { + params.put("key", keyword); + params.put("page", 1); + params.put("pageSize", 50); + params.put("userId", user.getUID()+""); + params.put("schemaType","RSC"); + params.put("contentType","RSC"); + params.put("searchType","CONTENT"); + params.put("language",user.getLanguage()); + params.put("sysVersion",9); + params.put("sourceType", "PC"); + List userList = new ArrayList(); + Map ret = new HashMap(); + try { + ret = localISearcher.search(params, null, null); + List resultList = (List) ret.get("result"); + + for (int i = 0; i < resultList.size(); i++) { + Map resultInfo = (Map) resultList.get(i); + if (resultInfo != null) { + Map headMap = (Map) resultInfo.get("head"); + if (headMap != null) { + userList.add(Util.null2String(headMap.get("id"))); + } + } + } + } catch (Exception e){ + e.printStackTrace(); + new BaseBean().writeLog(e); + } + long endtime = System.currentTimeMillis(); + if(openLog){ + writeLog("searchBaseResourceList>>>params>>>"+JSONObject.toJSONString(params)); + writeLog("searchBaseResourceList>>>userinfos>>>"+JSONObject.toJSONString(ret)); + writeLog("searchBaseResourceList>>>userList>>>"+JSONObject.toJSONString(userList)); + writeLog("searchBaseResourceList>>>time>>>"+(endtime-starttime)); + } + int idx = 0; + for (String userid : userList) { + if(user_count>0) { + idx++; + if (idx > user_count) break; + } + String departmentid = resourceComInfo.getDepartmentID(userid); + String subcompanyid1 = resourceComInfo.getSubCompanyID(userid); + String deptshoworder = departmentComInfo.getShoworder(departmentid); + if(deptid.length()>0){ + if(type.equals("1")){//总部不用控制 + }else if(type.equals("2")){ + if(!(","+deptid+",").contains((","+subcompanyid1+","))) continue; + }else if(type.equals("3")){ + if(!(","+deptid+",").contains((","+departmentid+","))) continue; + } + } + + String lastname = Util.formatMultiLang(resourceComInfo.getLastname(userid),""+user.getLanguage()); + String accounttype = resourceComInfo.getAccountType(userid); + String belongto = "1".equals(accounttype)?Util.null2String(resourceComInfo.getBelongTo(userid)):""; + String belongto_name = Util.formatMultiLang(resourceComInfo.getLastname(belongto),""+user.getLanguage()); + String sex = Util.null2String(resourceComInfo.getSexs(userid),"0"); + String managerid = resourceComInfo.getManagerID(userid); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String jobtitle = resourceComInfo.getJobTitle(userid); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String showorder = Util.toDecimalDigits(resourceComInfo.getDsporder(userid),2); + String messagerurl = resourceComInfo.getMessagerUrls(userid); + String mobile = resourceComInfo.getMobileShow(userid, user); + //隐私设置部分 + PrivacyComInfo pc = new PrivacyComInfo(); + Map mapShowSets = pc.getMapShowSets(); + Map mapShowTypeDefaults = pc.getMapShowTypeDefaults(); + String email = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "email", Util.null2String(resourceComInfo.getEmail(userid)), mapShowSets, mapShowTypeDefaults, pc); + String telephone = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "telephone", Util.null2String(resourceComInfo.getTelephone(userid)), mapShowSets, mapShowTypeDefaults, pc); + + resourceInfo = new HashMap<>(); + + resourceInfo.put("id",userid); + resourceInfo.put("name",lastname); + resourceInfo.put("userid",userid); + resourceInfo.put("base_user_id",userid); + resourceInfo.put("base_user_name",lastname); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",belongto ); + resourceInfo.put("main_base_user_name",belongto_name); + } + resourceInfo.put("manager_id",managerid); + resourceInfo.put("manager_name",managername); + resourceInfo.put("position",jobtitlename); + //EM端只有3种状态 1-正常状态 -2-禁用 3=删除 应EM要求在职人员默认返回1 + resourceInfo.put("status","1"); + resourceInfo.put("showorder",showorder); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("mobile",EncryptConfigBiz.getDecryptData(mobile)); + resourceInfo.put("telephone",EncryptConfigBiz.getDecryptData(telephone)); + resourceInfo.put("email",EncryptConfigBiz.getDecryptData(email)); + resourceInfo.put("mobile_prefix","+86"); + ArrayList ls = null; + ls = new ArrayList<>(); + ls.add(departmentid); + resourceInfo.put("department",ls); + ls = new ArrayList<>(); + ls.add(departmentComInfo.getDepartmentName(departmentid)); + resourceInfo.put("deptlist",ls); + ls = new ArrayList<>(); + ls.add(deptshoworder); + resourceInfo.put("order",ls); + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + }else if(messagerurl.length()>0){ + String filePath = GCONST.getRootPath() + media_id; + File file = new File(filePath); + if(!file.exists()){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + resourceList.add(resourceInfo); + } + }else{ + sql = " select hr.* " + + " from hrmresource hr "; + String sqlwhere =" where hr.status in (0,1,2,3)"; + String mysqlEscope = "/"; + if(keyword.length()>0) { + String keywordtemp = ""; + if (DialectUtil.isMySql()) { + keywordtemp = "%" + Util.StringReplace(keyword.toLowerCase(), "_", mysqlEscope + "_") + "%"; + sqlwhere += " and (lastname like ? escape '" + mysqlEscope + + "' or pinyinlastname like ? escape '" + mysqlEscope + + "' or mobile like ? escape '" + mysqlEscope + + "' or telephone like ? escape '" + mysqlEscope + + "' or EXISTS (SELECT 1 FROM hrmjobtitles WHERE hr.jobtitle=hrmjobtitles.id AND jobtitlename LIKE ? escape '" + mysqlEscope + "') " + + " or lastname like ? or lower(pinyinlastname) like ? or workcode like ? or mobile like ? or telephone like ? " + + " or EXISTS (SELECT 1 FROM hrmjobtitles WHERE hr.jobtitle=hrmjobtitles.id AND jobtitlename LIKE ? ))"; + } else { + keywordtemp = "%" + Util.StringReplace(keyword.toLowerCase(), "_", "\\_")+"%"; + sqlwhere += " and (lastname like ? escape '\\' " + + " or pinyinlastname like ? escape '\\' " + + " or mobile like ? escape '\\' " + + " or telephone like ? escape '\\' " + + " or EXISTS (SELECT 1 FROM hrmjobtitles WHERE hr.jobtitle=hrmjobtitles.id AND jobtitlename LIKE ? escape '\\') " + + " or lastname like ? or lower(pinyinlastname) like ? or workcode like ? or mobile like ? or telephone like ? " + + " or EXISTS (SELECT 1 FROM hrmjobtitles WHERE hr.jobtitle=hrmjobtitles.id AND jobtitlename LIKE ? ))"; + } + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + } + if(deptid.length()>0){ + Object[] descs = SqlUtil.toPlaceHolderAndParamsListForIds(deptid) ; + String hodler = (String) descs[0] ; + List hodlerParams = (List) descs[1] ; + sqlParams.addAll(hodlerParams) ; + if(type.equals("1")){//总部不用控制 + + }else if(type.equals("2")){ + sqlwhere += " and hr.subcompanyid1 in ("+hodler+")"; + }else if(type.equals("3")){ + sqlwhere += " and hr.departmentid in ("+hodler+")"; + } + } + + if(adci.isUseAppDetach()){ + String appdetawhere = adci.getScopeSqlByHrmResourceSearch(user.getUID()+"",true,"resource_hr"); + String tempstr= (appdetawhere!=null&&!"".equals(appdetawhere)?(" and " + appdetawhere):""); + sqlwhere+=tempstr; + } + if(sqlwhere.length()>0)sql+=sqlwhere; + sql += " order by hr.dsporder "; + rs.executeQuery(sql,sqlParams); + int idx = 0; + while (rs.next()) { + if(user_count>0) { + idx++; + if (idx > user_count) break; + } + String userid = rs.getString("id"); + String lastname = Util.formatMultiLang(rs.getString("lastname"),""+user.getLanguage()); + String accounttype = rs.getString("accounttype"); + String belongto = "1".equals(accounttype)?Util.null2String(rs.getString("belongto")):""; + String belongto_name = Util.formatMultiLang(resourceComInfo.getLastname(belongto),""+user.getLanguage()); + String sex = Util.null2String(rs.getString("sex"),"0"); + String managerid = rs.getString("managerid"); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String jobtitle = rs.getString("jobtitle"); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String showorder = Util.toDecimalDigits(rs.getString("dsporder"),2); + String messagerurl = rs.getString("messagerurl"); + String mobile = resourceComInfo.getMobileShow(userid, user); + //隐私设置部分 + PrivacyComInfo pc = new PrivacyComInfo(); + Map mapShowSets = pc.getMapShowSets(); + Map mapShowTypeDefaults = pc.getMapShowTypeDefaults(); + String email = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "email", Util.null2String(rs.getString("email")), mapShowSets, mapShowTypeDefaults, pc); + String telephone = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "telephone", Util.null2String(rs.getString("telephone")), mapShowSets, mapShowTypeDefaults, pc); + + String subcount = "0"; + String totalcount = "0"; + + resourceInfo = new HashMap<>(); + + resourceInfo.put("id",userid); + resourceInfo.put("name",lastname); + resourceInfo.put("userid",userid); + resourceInfo.put("base_user_id",userid); + resourceInfo.put("base_user_name",lastname); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",belongto ); + resourceInfo.put("main_base_user_name",belongto_name); + } + resourceInfo.put("manager_id",managerid); + resourceInfo.put("manager_name",managername); + resourceInfo.put("position",jobtitlename); + //EM端只有3种状态 1-正常状态 -2-禁用 3=删除 应EM要求在职人员默认返回1 + resourceInfo.put("status","1"); + resourceInfo.put("showorder",showorder); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("mobile",EncryptConfigBiz.getDecryptData(mobile)); + resourceInfo.put("telephone",EncryptConfigBiz.getDecryptData(telephone)); + resourceInfo.put("email",EncryptConfigBiz.getDecryptData(email)); + resourceInfo.put("mobile_prefix","+86"); + ArrayList ls = null; + ls = new ArrayList<>(); + ls.add(rs.getString("departmentid")); + resourceInfo.put("department",ls); + ls = new ArrayList<>(); + ls.add(departmentComInfo.getDepartmentName(rs.getString("departmentid"))); + resourceInfo.put("deptlist",ls); + ls = new ArrayList<>(); + ls.add(rs.getString("showorder")); + resourceInfo.put("order",ls); + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + }else if(messagerurl.length()>0){ + String filePath = GCONST.getRootPath() + media_id; + File file = new File(filePath); + if(!file.exists()){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + resourceList.add(resourceInfo); + } + } + retmap.put("userlist",resourceList); + retmap.put("totalcount",resourceList.size()); + }catch (Exception e){ + writeLog(e); + } + return retmap; + } + + private Map searchResourceList(){ + Map retmap = new HashMap(); + try{ + List resourceList = new ArrayList<>(); + List sqlParams = new ArrayList() ; + Map resourceInfo = null; + RecordSet rs = new RecordSet(); + String sql = ""; + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + SubCompanyComInfo subCompanyComInfo = new SubCompanyComInfo(); + ResourceComInfo resourceComInfo = new ResourceComInfo(); + JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo(); + departmentComInfo.setTofirstRow(); + if(adci==null) adci = new AppDetachComInfo(user); + + String keyword = Util.null2String(params.get("keyword")).trim(); + int user_count = Util.getIntValue(Util.null2String(params.get("user_count"))); + boolean enable_main_account = "1".equals(Util.null2String(params.get("enable_main_account")).trim()); + + Map params = new HashMap<>(); + long starttime = System.currentTimeMillis(); + SearchRmi localISearcher = SearchRmiService.getSearchRmi(); + boolean isso = true; + if (localISearcher == null) isso = false; + //优化EM人员搜素慢的问题,如果启用了微搜,走微搜接口搜索人员 + if(openLog){ + writeLog("searchResourceList>>>isso>>>"+isso); + } + if(isso) { + params.put("key", keyword); + params.put("page", 1); + params.put("pageSize", 50); + params.put("userId", user.getUID()+""); + params.put("schemaType","RSC"); + params.put("contentType","RSC"); + params.put("searchType","CONTENT"); + params.put("language",user.getLanguage()); + params.put("sysVersion",9); + params.put("sourceType", "PC"); + List userList = new ArrayList(); + Map ret = new HashMap(); + try { + ret = localISearcher.search(params, null, null); + List resultList = (List) ret.get("result"); + + for (int i = 0; i < resultList.size(); i++) { + Map resultInfo = (Map) resultList.get(i); + if (resultInfo != null) { + Map headMap = (Map) resultInfo.get("head"); + if (headMap != null) { + userList.add(Util.null2String(headMap.get("id"))); + } + } + } + } catch (Exception e){ + e.printStackTrace(); + new BaseBean().writeLog(e); + } + long endtime = System.currentTimeMillis(); + if(openLog){ + writeLog("searchResourceList>>>params>>>"+JSONObject.toJSONString(params)); + writeLog("searchResourceList>>>userinfos>>>"+JSONObject.toJSONString(ret)); + writeLog("searchResourceList>>>userList>>>"+JSONObject.toJSONString(userList)); + writeLog("searchResourceList>>>time>>>"+(endtime-starttime)); + } + int idx = 0; + for (String userid : userList) { + if(user_count>0) { + idx++; + if (idx > user_count) break; + } + String lastname = Util.formatMultiLang(resourceComInfo.getLastname(userid),""+user.getLanguage()); + String accounttype = resourceComInfo.getAccountType(userid); + String belongto = "1".equals(accounttype)?Util.null2String(resourceComInfo.getBelongTo(userid)):""; + String belongto_name = Util.formatMultiLang(resourceComInfo.getLastname(belongto),""+user.getLanguage()); + String sex = Util.null2String(resourceComInfo.getSexs(userid),"0"); + String managerid = resourceComInfo.getManagerID(userid); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String jobtitle = resourceComInfo.getJobTitle(userid); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String showorder = Util.toDecimalDigits(resourceComInfo.getDsporder(userid),2); + String messagerurl = resourceComInfo.getMessagerUrls(userid); + String mobile = resourceComInfo.getMobileShow(userid, user); + //隐私设置部分 + PrivacyComInfo pc = new PrivacyComInfo(); + Map mapShowSets = pc.getMapShowSets(); + Map mapShowTypeDefaults = pc.getMapShowTypeDefaults(); + String email = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "email", Util.null2String(resourceComInfo.getEmail(userid)), mapShowSets, mapShowTypeDefaults, pc); + String telephone = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "telephone", Util.null2String(resourceComInfo.getTelephone(userid)), mapShowSets, mapShowTypeDefaults, pc); + + String departmentid = resourceComInfo.getDepartmentID(userid); + String subCompanyID = resourceComInfo.getSubCompanyID(userid); + String deptshoworder = departmentComInfo.getShoworder(departmentid); + + String subcount = "0"; + String totalcount = "0"; + resourceInfo = new HashMap<>(); + + resourceInfo.put("id",userid); + resourceInfo.put("name",lastname); + resourceInfo.put("userid",userid); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",belongto ); + resourceInfo.put("main_base_user_name",belongto_name); + } + resourceInfo.put("base_user_id",userid); + resourceInfo.put("base_user_name",lastname); + resourceInfo.put("manager_id",managerid); + resourceInfo.put("manager_name",managername); + resourceInfo.put("position",jobtitlename); + //EM端只有3种状态 1-正常状态 -2-禁用 3=删除 应EM要求在职人员默认返回1 + resourceInfo.put("status","1"); + resourceInfo.put("showorder",showorder); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("mobile",EncryptConfigBiz.getDecryptData(mobile)); + resourceInfo.put("telephone",EncryptConfigBiz.getDecryptData(telephone)); + resourceInfo.put("email",EncryptConfigBiz.getDecryptData(email)); + resourceInfo.put("mobile_prefix","+86"); + ArrayList ls = null; + ls = new ArrayList<>(); + ls.add(departmentid); + resourceInfo.put("department",ls); + ls = new ArrayList<>(); + String allParentDepartmentBlankNames = departmentComInfo.getAllParentDepartmentBlankNames(departmentid, subCompanyID); + ls.add(getSubAndTopDeptName(allParentDepartmentBlankNames)); + resourceInfo.put("deptlist",ls); + ls = new ArrayList<>(); + ls.add(deptshoworder); + resourceInfo.put("order",ls); + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + }else if(messagerurl.length()>0){ + String filePath = GCONST.getRootPath() + media_id; + File file = new File(filePath); + if(!file.exists()){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + resourceList.add(resourceInfo); + } + }else{ + sql = " select hr.*,t2.departmentname,t2.showorder " + + " from hrmresource hr, hrmdepartment t2 " + + " where hr.departmentid=t2.id "; + String sqlwhere =" and hr.status in (0,1,2,3)"; + String mysqlEscope = "/"; + if(keyword.length()>0) { + String keywordtemp = ""; + if (DialectUtil.isMySql()) { + keywordtemp = "%" + Util.StringReplace(keyword.toLowerCase(), "_", mysqlEscope + "_") + "%"; + sqlwhere += " and (lastname like ? escape '" + mysqlEscope + + "' or pinyinlastname like ? escape '" + mysqlEscope + + "' or mobile like ? escape '" + mysqlEscope + + "' or telephone like ? escape '" + mysqlEscope + + "' or EXISTS (SELECT 1 FROM hrmjobtitles WHERE hr.jobtitle=hrmjobtitles.id AND jobtitlename LIKE ? escape '" + mysqlEscope + "') " + + " or lastname like ? or lower(pinyinlastname) like ? or workcode like ? or mobile like ? or telephone like ? " + + " or EXISTS (SELECT 1 FROM hrmjobtitles WHERE hr.jobtitle=hrmjobtitles.id AND jobtitlename LIKE ? ))"; + } else { + keywordtemp = "%" + Util.StringReplace(keyword.toLowerCase(), "_", "\\_")+"%"; + sqlwhere += " and (lastname like ? escape '\\' " + + " or pinyinlastname like ? escape '\\' " + + " or mobile like ? escape '\\' " + + " or telephone like ? escape '\\' " + + " or EXISTS (SELECT 1 FROM hrmjobtitles WHERE hr.jobtitle=hrmjobtitles.id AND jobtitlename LIKE ? escape '\\') " + + " or lastname like ? or lower(pinyinlastname) like ? or workcode like ? or mobile like ? or telephone like ? " + + " or EXISTS (SELECT 1 FROM hrmjobtitles WHERE hr.jobtitle=hrmjobtitles.id AND jobtitlename LIKE ? ))"; + } + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + sqlParams.add(keywordtemp); + } + + if(adci.isUseAppDetach()){ + String appdetawhere = adci.getScopeSqlByHrmResourceSearch(user.getUID()+"",true,"resource_hr"); + String tempstr= (appdetawhere!=null&&!"".equals(appdetawhere)?(" and " + appdetawhere):""); + sqlwhere+=tempstr; + } + if(sqlwhere.length()>0)sql+=sqlwhere; + sql += " order by hr.dsporder "; + rs.executeQuery(sql,sqlParams); + int idx = 0; + while (rs.next()) { + if(user_count>0) { + idx++; + if (idx > user_count) break; + } + String userid = rs.getString("id"); + String accounttype = rs.getString("accounttype"); + String belongto = "1".equals(accounttype)?Util.null2String(rs.getString("belongto")):""; + String belongto_name = resourceComInfo.getLastname(belongto); + String lastname = Util.formatMultiLang(rs.getString("lastname"),""+user.getLanguage()); + String sex = Util.null2String(rs.getString("sex"),"0"); + String managerid = rs.getString("managerid"); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String jobtitle = rs.getString("jobtitle"); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String status = rs.getString("status"); + String showorder = Util.toDecimalDigits(rs.getString("dsporder"),2); + String messagerurl = rs.getString("messagerurl"); + String mobile = resourceComInfo.getMobileShow(userid, user); + String telephone = rs.getString("telephone"); + String email = rs.getString("email"); + //隐私设置部分 + PrivacyComInfo pc = new PrivacyComInfo(); + Map mapShowSets = pc.getMapShowSets(); + Map mapShowTypeDefaults = pc.getMapShowTypeDefaults(); + email = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "email", Util.null2String(rs.getString("hrmresource","email",true,true)), mapShowSets, mapShowTypeDefaults, pc); + telephone = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "telephone", Util.null2String(rs.getString("hrmresource","telephone",true,true)), mapShowSets, mapShowTypeDefaults, pc); + + String subcount = "0"; + String totalcount = "0"; + resourceInfo = new HashMap<>(); + + resourceInfo.put("id",userid); + resourceInfo.put("name",lastname); + resourceInfo.put("userid",userid); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",belongto ); + resourceInfo.put("main_base_user_name",belongto_name); + } + resourceInfo.put("base_user_id",userid); + resourceInfo.put("base_user_name",lastname); + resourceInfo.put("manager_id",managerid); + resourceInfo.put("manager_name",managername); + resourceInfo.put("position",jobtitlename); + //EM端只有3种状态 1-正常状态 -2-禁用 3=删除 应EM要求在职人员默认返回1 + resourceInfo.put("status","1"); + resourceInfo.put("showorder",showorder); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("mobile",EncryptConfigBiz.getDecryptData(mobile)); + resourceInfo.put("telephone",EncryptConfigBiz.getDecryptData(telephone)); +// resourceInfo.put("subcount",subcount); +// resourceInfo.put("totalcount",totalcount); + resourceInfo.put("email",EncryptConfigBiz.getDecryptData(email)); + resourceInfo.put("mobile_prefix","+86"); + ArrayList ls = null; + ls = new ArrayList<>(); + ls.add(rs.getString("departmentid")); + resourceInfo.put("department",ls); + ls = new ArrayList<>(); + String subcompanyid1 = rs.getString("SUBCOMPANYID1"); + // String subCompanyname = subCompanyComInfo.getSubCompanyname(subcompanyid1); + String allParentDepartmentBlankNames = departmentComInfo.getAllParentDepartmentBlankNames(rs.getString("departmentid"), subcompanyid1); + ls.add(getSubAndTopDeptName(allParentDepartmentBlankNames)); + resourceInfo.put("deptlist",ls); + ls = new ArrayList<>(); + ls.add(rs.getString("showorder")); + resourceInfo.put("order",ls); + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + }else if(messagerurl.length()>0){ + String filePath = GCONST.getRootPath() + media_id; + File file = new File(filePath); + if(!file.exists()){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + resourceList.add(resourceInfo); + } + } + retmap.put("userlist",resourceList); + retmap.put("totalcount",resourceList.size()); + }catch (Exception e){ + writeLog(e); + } + return retmap; + } + + private Map getResourceSimpleInfo(){ + Map retmap = new HashMap(); + try{ + List resourceList = new ArrayList<>(); + List sqlParams = new ArrayList() ; + Map resourceInfo = null; + RecordSet rs = new RecordSet(); + String sql = ""; + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + ResourceComInfo resourceComInfo = new ResourceComInfo(); + JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo(); + departmentComInfo.setTofirstRow(); + if(adci==null) adci = new AppDetachComInfo(user); + + String userlist = Util.null2String(params.get("userlist")).trim(); + boolean enable_main_account = "1".equals(Util.null2String(params.get("enable_main_account")).trim()); + String userliststr = ""; + //处理管理员信息 + String [] userListIds = Util.TokenizerString2(userlist,","); + for(String userListId: userListIds){ + if(resourceComInfo.isAdmin(userListId)){ + resourceInfo = new HashMap<>(); + resourceInfo.put("id",userListId); + resourceInfo.put("name",resourceComInfo.getLastname(userListId)); + resourceInfo.put("base_user_id",userListId); + resourceInfo.put("base_user_name",resourceComInfo.getLastname(userListId)); + if(enable_main_account){ + resourceInfo.put("main_base_user_id","" ); + resourceInfo.put("main_base_user_name",""); + } + resourceInfo.put("name_simple_pingyin",""); + resourceInfo.put("name_full_pingyin",""); + resourceInfo.put("base_name_simple_pingyin",""); + resourceInfo.put("base_name_full_pingyin",""); + resourceInfo.put("user_type",1); + resourceInfo.put("work_cond_icon",""); + resourceInfo.put("work_cond_txt",""); + resourceInfo.put("gender",Util.getIntValue(resourceComInfo.getSex(userListId))); + resourceInfo.put("position",""); + resourceInfo.put("status","1"); + resourceInfo.put("mobile_prefix",""); + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userListId); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + resourceList.add(resourceInfo); + // 传管理员ID会查所有人,此处加上管理员ID限制数据返回 + if(userliststr.length()>0) userliststr+=","; + userliststr+=userListId; + }else{ + if(userliststr.length()>0) userliststr+=","; + userliststr+=userListId; + } + } + sql = " select hr.*,t2.departmentname,t2.showorder " + + " from hrmresource hr, hrmdepartment t2 " + + " where hr.departmentid=t2.id "; + String sqlwhere =""; + //根据id查询人员信息,如果传了id就查询所有状态的人员,没有传id默认查询在职人员 + if(userliststr.length()==0){ + sqlwhere+=" and hr.status in (0,1,2,3)"; + } + if(adci.isUseAppDetach()){ + String appdetawhere = adci.getScopeSqlByHrmResourceSearch(user.getUID()+"",true,"resource_hr"); + String tempstr= (appdetawhere!=null&&!"".equals(appdetawhere)?(" and " + appdetawhere):""); + sqlwhere+=tempstr; + } + if(sqlwhere.length()>0)sql+=sqlwhere; + if(userliststr.length()>0){ + Object[] descs = SqlUtil.toPlaceHolderAndParamsListForIds(userliststr) ; + String hodler = (String) descs[0] ; + List hodlerParams = (List) descs[1] ; + sqlParams.addAll(hodlerParams) ; + sql+=" and hr.id in( "+hodler+" ) "; + } + sql += " order by hr.dsporder "; + rs.executeQuery(sql,sqlParams); + while (rs.next()) { + String userid = rs.getString("id"); + String accounttype = rs.getString("accounttype"); + String belongto = "1".equals(accounttype)?Util.null2String(rs.getString("belongto")):""; + String belongto_name = Util.formatMultiLang(resourceComInfo.getLastname(belongto),""+user.getLanguage()); + String lastname = Util.formatMultiLang(rs.getString("lastname"),""+user.getLanguage()); + String status = rs.getString("status"); + //EM端只有3种状态 1-正常状态 -2-禁用 3=删除 如果人员为非在职状态人员返回3,在职返回1 + if(status.equals("0")||status.equals("1")||status.equals("2")||status.equals("3")){ + status = "1"; + }else{ + status = "3"; + } + String sex = Util.null2String(rs.getString("sex"),"0"); + //手机端性别和OA不同 1表示男性,2表示女性,0表示未知 + sex = sex.equals("0")?"1":(sex.equals("1")?"2":"0"); + String jobtitle = rs.getString("jobtitle"); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String messagerurl = rs.getString("messagerurl"); +// String []pinyin = Util.TokenizerString2(rs.getString("pinyinlastname"),"^"); + String name_simple_pingyin =Util.null2String(rs.getString("pinyinlastname")); + String name_full_pingyin = Util.null2String(rs.getString("pinyinlastname")); + resourceInfo = new HashMap<>(); + + resourceInfo.put("id",userid); + resourceInfo.put("name",lastname); + resourceInfo.put("base_user_id",userid); + resourceInfo.put("base_user_name",lastname); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",belongto ); + resourceInfo.put("main_base_user_name",belongto_name); + } + resourceInfo.put("name_simple_pingyin",name_simple_pingyin); + resourceInfo.put("name_full_pingyin",name_full_pingyin); + resourceInfo.put("base_name_simple_pingyin",name_simple_pingyin); + resourceInfo.put("base_name_full_pingyin",name_full_pingyin); + resourceInfo.put("user_type",1); + resourceInfo.put("work_cond_icon",""); + resourceInfo.put("work_cond_txt",""); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("position",jobtitlename); + resourceInfo.put("status",status); + resourceInfo.put("mobile_prefix",""); + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + resourceList.add(resourceInfo); + } + retmap.put("userlist",resourceList); + retmap.put("errcode",0); + retmap.put("errmsg",""); + retmap.put("operationLogId",""); + }catch (Exception e){ + retmap.put("errcode",-1); + retmap.put("errmsg","catch exception : " + e.getMessage()); + writeLog(e); + } + return retmap; + } + + private Map getResourceDetailInfo(){ + Map retmap = new HashMap(); + try{ + List resourceList = new ArrayList<>(); + List sqlParams = new ArrayList() ; + Map resourceInfo = null; + RecordSet rs = new RecordSet(); + String sql = ""; + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + SubCompanyComInfo sci = new SubCompanyComInfo(); + ResourceComInfo resourceComInfo = new ResourceComInfo(); + JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo(); + JobActivitiesComInfo jobActivitiesComInfo = new JobActivitiesComInfo(); + JobGroupsComInfo jobGroupsComInfo = new JobGroupsComInfo(); + departmentComInfo.setTofirstRow(); + if(adci==null) adci = new AppDetachComInfo(user); + + String id = Util.null2String(params.get("id")).trim(); + boolean isSelf = id.equals(user.getUID()+""); + boolean enable_main_account = "1".equals(Util.null2String(params.get("enable_main_account")).trim()); + + sql = " select hr.*,t2.departmentname,t2.showorder " + + " from hrmresource hr, hrmdepartment t2 " + + " where hr.departmentid=t2.id "; + String sqlwhere =" and hr.id =? "; + sqlParams.add(id) ; + if(adci.isUseAppDetach()){ + String appdetawhere = adci.getScopeSqlByHrmResourceSearch(user.getUID()+"",true,"resource_hr"); + String tempstr= (appdetawhere!=null&&!"".equals(appdetawhere)?(" and " + appdetawhere):""); + sqlwhere+=tempstr; + } + if(sqlwhere.length()>0)sql+=sqlwhere; + sql += " order by hr.dsporder "; + rs.executeQuery(sql,sqlParams); + if (rs.next()) { + String userid = rs.getString("id"); + String accounttype = rs.getString("accounttype"); + String belongto = "1".equals(accounttype)?Util.null2String(rs.getString("belongto")):""; + String belongto_name = resourceComInfo.getLastname(belongto); + String workcode = rs.getString("workcode"); + String lastname = rs.getString("lastname"); + String managerid = rs.getString("managerid"); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String messagerurl = rs.getString("messagerurl"); + String status = rs.getString("status"); + //EM端只有3种状态 1-正常状态 -2-禁用 3=删除 如果人员为非在职状态人员返回3,在职返回1 + if(status.equals("0")||status.equals("1")||status.equals("2")||status.equals("3")){ + status = "1"; + }else{ + status = "3"; + } + String sex = Util.null2String(rs.getString("sex"),"0"); + String jobtitle = rs.getString("jobtitle"); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); +// String []pinyin = Util.TokenizerString2(rs.getString("pinyinlastname"),"^"); + String name_simple_pingyin =Util.null2String(rs.getString("pinyinlastname")); + String name_full_pingyin = Util.null2String(rs.getString("pinyinlastname")); + resourceInfo = new HashMap<>(); + resourceInfo.put("workcode",workcode); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("position",jobtitlename); + resourceInfo.put("user_type",1); + resourceInfo.put("status",status); + resourceInfo.put("id",userid); + resourceInfo.put("name",Util.formatMultiLang(lastname,""+user.getLanguage())); + resourceInfo.put("manager_id",managerid); + resourceInfo.put("manager_name",managername); + //隐私设置部分 + PrivacyComInfo pc = new PrivacyComInfo(); + Map mapShowSets = pc.getMapShowSets(); + Map mapShowTypeDefaults = pc.getMapShowTypeDefaults(); + + String mobile = resourceComInfo.getMobileShow(userid, user); + String email = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "email", Util.null2String(rs.getString("hrmresource","email",true,true)), mapShowSets, mapShowTypeDefaults, pc); + String telephone = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "telephone", Util.null2String(rs.getString("hrmresource","telephone",true,true)), mapShowSets, mapShowTypeDefaults, pc); + String otherphone = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "mobilecall", Util.null2String(rs.getString("hrmresource","mobilecall",true,true)), mapShowSets, mapShowTypeDefaults, pc); + resourceInfo.put("mobile",EncryptConfigBiz.getDecryptData(mobile)); + resourceInfo.put("telephone",EncryptConfigBiz.getDecryptData(telephone)); + resourceInfo.put("email",EncryptConfigBiz.getDecryptData(email)); + resourceInfo.put("otherphone",otherphone); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",belongto); + resourceInfo.put("main_base_user_name",belongto_name); + } + + resourceInfo.put("nick_name",""); + resourceInfo.put("mobile_prefix","+86"); + + resourceInfo.put("name_simple_pingyin",name_simple_pingyin); + resourceInfo.put("name_full_pingyin",name_full_pingyin); + resourceInfo.put("work_cond_txt",""); + resourceInfo.put("work_cond_icon",""); + + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + }else if(messagerurl.length()>0){ + String filePath = GCONST.getRootPath() + media_id; + File file = new File(filePath); + if(!file.exists()){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + + //部门信息 + List> deptlist = new ArrayList>(); + Map deptInfo = new HashMap(); + + String deptId = rs.getString("departmentid"); + String subId = departmentComInfo.getSubcompanyid1(deptId); + List orgids = new ArrayList(); + List orgnames = new ArrayList(); + List allparentsubcompanyid1 = new ArrayList(); + List allparentdeptid = new ArrayList(); + String allSupdept = departmentComInfo.getAllSupDepartment(deptId); + String allSupSub = sci.getAllSupCompany(subId); + if(allSupdept.length()>0){ + allSupdept = deptId+","+allSupdept; + }else{ + allSupdept = deptId; + } + + if(allSupSub.length()>0){ + allSupSub = subId+","+allSupSub; + }else{ + allSupSub = subId; + } + allparentsubcompanyid1 = Util.TokenizerString(allSupSub,","); + allparentdeptid = Util.TokenizerString(allSupdept,","); + for(int i = allparentsubcompanyid1.size()-1;i>=0;i--){ + String orgid = allparentsubcompanyid1.get(i); + orgids.add(Util.getIntValue(orgid)); + orgnames.add(sci.getSubCompanyname(orgid)); + } + for(int i = allparentdeptid.size()-1;i>=0;i--){ + String orgid = allparentdeptid.get(i); + orgids.add(Util.getIntValue(orgid)); + orgnames.add(departmentComInfo.getDepartmentname(orgid)); + } + Integer [] pathid = new Integer[orgids.size()]; + orgids.toArray(pathid); + //部门全路径id集合 + deptInfo.put("pathid",pathid); + //部门全路径名称集合 + deptInfo.put("path",orgnames); + //要查看的人的部门名称 + deptInfo.put("name",departmentComInfo.getDepartmentName(deptId)); + //要查看的人的部门id + deptInfo.put("id",Util.getIntValue(deptId)); + //要查看的人的上级部门id + deptInfo.put("parentid",Util.getIntValue(departmentComInfo.getDepartmentsupdepid())); + deptlist.add(deptInfo); + resourceInfo.put("deptlist",deptlist); + + //自定义字段信息 + List> attrs = new ArrayList>(); + Map extattr = null; + Map cusData = null; + String basicinfo = rs.getPropValue("hrmFieldSync","basicinfo"); + String workinfo = rs.getPropValue("hrmFieldSync","workinfo"); + String personalinfo = rs.getPropValue("hrmFieldSync","personalinfo"); + String isOpen = rs.getPropValue("hrmFieldSync","isOpen"); + String standardFields = rs.getPropValue("hrmFieldSync","standardFields"); + String cusFields = rs.getPropValue("hrmFieldSync","cusFields"); + Map scopeIds = new HashMap<>(); + if(basicinfo.equals("1")||isOpen.equals("1")){ + //基本信息中的自定义字段 + scopeIds.put("0",-1); + } + if(personalinfo.equals("1")||isOpen.equals("1")){ + //个人信息中的自定义字段 + scopeIds.put("1",1); + } + if(workinfo.equals("1")||isOpen.equals("1")){ + //工作信息中的自定义字段 + scopeIds.put("2",3); + } + + HrmFieldManager hfm = null; + int scopeId = 0; + for(Map.Entryentry: scopeIds.entrySet()){ + scopeId = entry.getValue(); + int i = Util.getIntValue(entry.getKey()); + String prefix = ""; + if(i==0){ + prefix = "basic_"; + }else if(i==1){ + prefix = "personal_"; + }else if(i==2){ + prefix = "work_"; + } + hfm = new HrmFieldManager("HrmCustomFieldByInfoType", scopeId); + CustomFieldManager cfm = new CustomFieldManager("HrmCustomFieldByInfoType", scopeId); + hfm.getHrmData(Util.getIntValue(id)); + cfm.getCustomData(Util.getIntValue(id)); + hfm.getCustomFields(); + while (hfm.next()) { + if (!hfm.isUse()) continue; + if (hfm.getHtmlType().equals("6")) continue;//屏蔽附件上传 + if (hfm.getHtmlType().equals("3")&&(hfm.getType()==161||hfm.getType()==162)) continue;//因获取自定义浏览框的值有性能问题,查询特别慢故暂屏蔽自定义浏览框 + String fieldName = hfm.getFieldname(); + String fieldValue = ""; + //EM标准字段与自定义字段需要自定义是否显示 + if(isOpen.equals("1")){ + if (hfm.isBaseField(fieldName)){ + if(!(","+standardFields+",").contains(","+fieldName+","))continue; + if(fieldName.equalsIgnoreCase("jobactivity")){ + fieldValue = jobActivitiesComInfo.getJobActivitiesmarks(jobTitlesComInfo.getJobactivityid(jobtitle)); + }else if(fieldName.equalsIgnoreCase("jobgroupid")){ + fieldValue = jobGroupsComInfo.getJobGroupsremarks(jobActivitiesComInfo.getJobgroupid(jobTitlesComInfo.getJobactivityid(jobtitle))); + }else{ + fieldValue = hfm.getHrmData(fieldName); + } + }else{ + if(!(","+cusFields+",").contains(","+prefix+fieldName+","))continue; + fieldValue = cfm.getData("field" + hfm.getFieldid()); + } + if(fieldValue.length()>0&&(!fieldName.equalsIgnoreCase("jobactivity")&&!fieldName.equalsIgnoreCase("jobgroupid"))){ + fieldValue=hfm.getFieldvalue(user, hfm.getDmrUrl(), hfm.getFieldid(), Util.getIntValue(hfm.getHtmlType()), hfm.getType(), fieldValue , 0); + } + if(fieldName.equalsIgnoreCase("mobile")){ + fieldValue = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "mobile", fieldValue, mapShowSets, mapShowTypeDefaults, pc); + } + if(fieldName.equalsIgnoreCase("telephone")){ + fieldValue = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "telephone", fieldValue, mapShowSets, mapShowTypeDefaults, pc); + } + if(fieldName.equalsIgnoreCase("email")){ + fieldValue = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "email", fieldValue, mapShowSets, mapShowTypeDefaults, pc); + } + if(fieldName.equalsIgnoreCase("mobilecall")){ + fieldValue = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "mobilecall", fieldValue, mapShowSets, mapShowTypeDefaults, pc); + } + if(fieldName.equalsIgnoreCase("fax")){ + fieldValue = PrivacyUtil.checkByPrivacy(Util.null2String(userid), user, "fax", fieldValue, mapShowSets, mapShowTypeDefaults, pc); + } + }else{ + if(hfm.isBaseField(fieldName))continue; + fieldValue = cfm.getData("field" + hfm.getFieldid()); + if(fieldValue.length()>0){ + fieldValue=hfm.getFieldvalue(user, hfm.getDmrUrl(), hfm.getFieldid(), Util.getIntValue(hfm.getHtmlType()), hfm.getType(), fieldValue , 0); + } + } + fieldValue = EncryptConfigBiz.getDecryptData(fieldValue); + cusData = new HashMap(); + cusData.put("name", SystemEnv.getHtmlLabelName(Util.getIntValue(hfm.getLable()), user.getLanguage())); + cusData.put("value", fieldValue); + attrs.add(cusData); + } + } + extattr = new HashMap<>(); + extattr.put("attrs",attrs); + resourceInfo.put("extattr",extattr); + resourceInfo.put("call",true); + resourceInfo.put("send",true); + resourceInfo.put("isattend",true); + resourceList.add(resourceInfo); + }else if(resourceComInfo.isAdmin(id)){ + resourceInfo = new HashMap<>(); + resourceInfo.put("workcode",resourceComInfo.getSex(id)); + resourceInfo.put("gender",resourceComInfo.getSex(id)); + resourceInfo.put("position",""); + resourceInfo.put("user_type",1); + resourceInfo.put("status",resourceComInfo.getStatus(id)); + resourceInfo.put("id",id); + resourceInfo.put("name",Util.formatMultiLang(resourceComInfo.getLastnames(id),""+user.getLanguage())); + resourceInfo.put("manager_id",""); + resourceInfo.put("manager_name",""); + resourceInfo.put("mobile",""); + resourceInfo.put("telephone",""); + resourceInfo.put("email",""); + resourceInfo.put("otherphone",""); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",""); + resourceInfo.put("main_base_user_name ",""); + } + + resourceInfo.put("nick_name",""); + resourceInfo.put("mobile_prefix","+86"); + + resourceInfo.put("name_simple_pingyin",""); + resourceInfo.put("name_full_pingyin",""); + resourceInfo.put("work_cond_txt",""); + resourceInfo.put("work_cond_icon",""); + + Map avatar = new HashMap<>();//头像信息 + params.put("userId",id); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + Map extattr = new HashMap<>(); + List> attrs = new ArrayList>(); + extattr.put("attrs",attrs); + resourceInfo.put("extattr",extattr); + resourceInfo.put("call",true); + resourceInfo.put("send",true); + resourceInfo.put("isattend",true); + resourceList.add(resourceInfo); + } + retmap.put("userlist",resourceList); + retmap.put("errcode",0); + retmap.put("errmsg",""); + retmap.put("operationLogId",""); + retmap.put("totalcount",resourceList.size()); + }catch (Exception e){ + retmap.put("errcode",-1); + retmap.put("errmsg","catch exception : " + e.getMessage()); + writeLog(e); + } + return retmap; + } + + /*** + * 获取组织结构 + * @return + */ + private Map getOrganizationInfo(){ + Map retmap = new HashMap(); + try{ + String id = Util.null2String(params.get("id"));//节点id + String type = "";//节点类型 1 com,2 subcom, 3 dept + String tmpStr = id; + if(id.length()>0) { + if (id.startsWith("-")) { + tmpStr = id.replace("-", ""); + type = tmpStr.substring(0, 1); + id = "-" + tmpStr.substring(1, tmpStr.length()); + } else { + type = tmpStr.substring(0, 1); + id = tmpStr.substring(1, tmpStr.length()); + } + + if (type.equals("1")) { + type = "com"; + id="0"; + }else{ + type = type.equals("2") ? "com" : "dept"; + } + } + + String lang_tag = Util.null2String(params.get("lang_tag"));//多语言 + + if(id.length()==0){//获取主节点 + List companylist = new ArrayList<>(); + Map companyInfo = null; + if(user.isAdmin()||user.getUserDepartment()>0) { + CompanyComInfo CompanyComInfo = new CompanyComInfo(); + if (CompanyComInfo.getCompanyNum() > 0) { + CompanyComInfo.setTofirstRow(); + while (CompanyComInfo.next()) { + companyInfo = new HashMap<>(); + companyInfo.put("id", Util.getIntValue("1" + CompanyComInfo.getCompanyid())); + companyInfo.put("name", Util.formatMultiLang(CompanyComInfo.getCompanyname(), "" + user.getLanguage())); + companyInfo.put("parentid", 0); + companyInfo.put("total_count", this.getResourceNum("com",CompanyComInfo.getCompanyid())); + companyInfo.put("hasnext", "true"); + companyInfo.put("showorder", "1"); + companylist.add(companyInfo); + } + } + } + + CompanyVirtualComInfo CompanyVirtualComInfo = new CompanyVirtualComInfo(); + if(CompanyVirtualComInfo.getCompanyNum()>0){ + CompanyVirtualComInfo.setTofirstRow(); + while(CompanyVirtualComInfo.next()){ + if(HrmUtil.isHideDefaultDimension(Util.null2String(CompanyVirtualComInfo.getCompanyid()))){ + continue; + } + + if(!user.isAdmin()&&user.getUserDepartment()==0&&!CompanyVirtualComInfo.getCompanyid().equals("-10000"))continue; + companyInfo = new HashMap<>(); + companyInfo.put("id",Util.getIntValue("-1"+CompanyVirtualComInfo.getCompanyid().replace("-",""))); + companyInfo.put("name",Util.formatMultiLang(CompanyVirtualComInfo.getVirtualType(),""+user.getLanguage())); + companyInfo.put("parentid",0); + companyInfo.put("total_count", this.getResourceNum("com",CompanyVirtualComInfo.getCompanyid())); + companyInfo.put("hasnext","true"); + companyInfo.put("showorder",CompanyVirtualComInfo.getShowOrder()); + companylist.add(companyInfo); + } + } + retmap.put("department",companylist); + }else{ + if(type.equals("com")){ + if(Util.null2String(params.get("id")).startsWith("-")){ + retmap.putAll(getSubCompanyVirtualList(id)); + }else{ + retmap.putAll(getSubCompanyList(id)); + } + }else if(type.equals("dept")){ + if(Util.null2String(params.get("id")).startsWith("-")) { + retmap.putAll(getDepartmentVirtualList("", id)); + }else{ + retmap.putAll(getDepartmentList("", id)); + } + } + } + }catch (Exception e){ + writeLog(e); + } + return retmap; + } + + private Map getSubCompanyList(String subId){ + Map resultMap = new HashMap<>(); + List subcompanyList = new ArrayList<>(); + Map subcompanyInfo = null; + try{ + + String fetch_mine = Util.null2String(params.get("fetch_mine"));// 0 全部 1-我的部门 2-我的分部 + String parentid = Util.null2String(params.get("id")); + if(adci==null) adci = new AppDetachComInfo(user); + adci.setVirtualType("1"); + List allowsubcompany=adci.getAlllowsubcompany();//能查看的分部 + List allowsubcompanyview=adci.getAlllowsubcompanyview();//能查看的分部含必要的上级 + SubCompanyComInfo rs = new SubCompanyComInfo(); + rs.setTofirstRow(); + String allparentsubcompanyid = ""; + String allchildsubcompanyid = ""; + if(fetch_mine.equals("1") || fetch_mine.equals("2")){ + allparentsubcompanyid = rs.getAllSupCompany(""+user.getUserSubCompany1()); + allchildsubcompanyid = rs.getAllChildSubcompanyId(""+user.getUserSubCompany1(),allchildsubcompanyid); + if(!allchildsubcompanyid.endsWith(",")){ + allchildsubcompanyid+=","+user.getUserSubCompany1(); + }else{ + allchildsubcompanyid+=user.getUserSubCompany1(); + } + allchildsubcompanyid = ","+allchildsubcompanyid+","; + allparentsubcompanyid = ","+allparentsubcompanyid+","; + } + + + if(fetch_mine.equals("1") || fetch_mine.equals("2")){ + if(allchildsubcompanyid.indexOf(","+subId+",")>=0){ + resultMap.putAll(this.getDepartmentList(subId, "0")); + } + }else { + resultMap.putAll(this.getDepartmentList(subId, "0")); + } + + while (rs.next()) { + String id = rs.getSubCompanyid(); + String supsubcomid = rs.getSupsubcomid(); + if (supsubcomid.equals(""))supsubcomid = "0"; + if (!supsubcomid.equals(subId))continue; + if("1".equals(rs.getCompanyiscanceled()))continue; + //我的部门,不管需不需要显示所有下级,分部都只展示本分部 + if(fetch_mine.equals("1")){ + if(allparentsubcompanyid.indexOf(","+id+",")<0 && !id.equals(user.getUserSubCompany1()+"")) continue; + }else if(fetch_mine.equals("2")){ + //我的分部 + if(this.showChild){ + if(allparentsubcompanyid.indexOf(","+id+",")<0 && allchildsubcompanyid.indexOf(","+id+",")<0) continue; + }else{ + if(allparentsubcompanyid.indexOf(","+id+",")<0 && !id.equals(user.getUserSubCompany1()+"")) continue; + } + } + + boolean flag = true; + if(allowsubcompany.size()>0||allowsubcompanyview.size()>0){ + flag = false; + if(allowsubcompany.contains(id)){ + flag = true; + } + + if(!flag && allowsubcompanyview.contains(id)){ + flag = true; + } + } + if(!flag)continue; + + String name = rs.getSubCompanyname(); + String showorder = rs.getShoworder(); + if(!flag)continue; + subcompanyInfo = new HashMap<>(); + subcompanyInfo.put("id",Util.getIntValue("2"+id)); + subcompanyInfo.put("name",Util.formatMultiLang(name,""+user.getLanguage())); + subcompanyInfo.put("hasnext",hasChild("subcompany", id)); + subcompanyInfo.put("parentid",Util.getIntValue(parentid)); + subcompanyInfo.put("total_count",this.getResourceNum("subcom",id)); + subcompanyInfo.put("showorder",showorder); + subcompanyList.add(subcompanyInfo); + } + if(resultMap.get("department")!=null){ + List tmpList = (List)resultMap.get("department"); + tmpList.addAll(subcompanyList); + resultMap.put("department",tmpList); + }else{ + resultMap.put("department",subcompanyList); + } + }catch (Exception e){ + writeLog(e); + }finally { + + } + return resultMap; + } + + private Map getDepartmentList(String subId, String departmentId){ + Map returnMap = new HashMap<>(); + List departmentList = new ArrayList<>(); + Map departmentInfo = null; + try{ + DepartmentComInfo rsDepartment = new DepartmentComInfo(); + rsDepartment.setTofirstRow(); + + String fetch_mine = Util.null2String(params.get("fetch_mine"));// 0 全部 1-我的部门 2-我的分部 + String parentid = Util.null2String(params.get("id")); + String allparentdepartmentid = ""; + String allchilddepartmentid = ""; + if(fetch_mine.equals("1")){ + allparentdepartmentid = rsDepartment.getAllSupDepartment(""+user.getUserDepartment()); + allchilddepartmentid = rsDepartment.getAllChildDepartId(""+user.getUserDepartment(),allchilddepartmentid); + if(!allchilddepartmentid.endsWith(",")){ + allchilddepartmentid+=","+user.getUserDepartment(); + }else{ + allchilddepartmentid+=user.getUserDepartment(); + } + allchilddepartmentid = ","+allchilddepartmentid+","; + allparentdepartmentid = ","+allparentdepartmentid+","; + } + if(Util.getIntValue(departmentId)>0){ + subId = rsDepartment.getSubcompanyid1(departmentId); + if(fetch_mine.equals("1")){ + if(allchilddepartmentid.indexOf(","+departmentId+",")>=0){ + returnMap.put("userlist",this.getResourceList(departmentId)); + } + }else { + returnMap.put("userlist", this.getResourceList(departmentId)); + } + } + + if(adci==null) adci = new AppDetachComInfo(user); + adci.setVirtualType("1"); + List allowsubcompany=adci.getAlllowsubcompany();//能查看的分部 + List allowdepartment=adci.getAlllowdepartment();//能查看的部门 + List allowdepartmentview=adci.getAlllowdepartmentview();//能查看的部门含必要的上级 + while (rsDepartment.next()) { + if(departmentId.equals(rsDepartment.getDepartmentid()))continue; + if("1".equals(rsDepartment.getDeparmentcanceled()))continue; + String supdepid = rsDepartment.getDepartmentsupdepid(); + if (departmentId.equals("0") && supdepid.equals(""))supdepid = "0"; + if(this.showChild){ + if(fetch_mine.equals("1") && allparentdepartmentid.indexOf(","+rsDepartment.getDepartmentid()+",")<0 && allchilddepartmentid.indexOf(","+rsDepartment.getDepartmentid()+",")<0){ + continue; + } + }else{ + if(fetch_mine.equals("1") && allparentdepartmentid.indexOf(","+rsDepartment.getDepartmentid()+",")<0 && !rsDepartment.getDepartmentid().equals(user.getUserDepartment()+"")){ + continue; + }else if(fetch_mine.equals("2") && !rsDepartment.getSubcompanyid1().equals(subId)){ + continue; + } + } + + if (!(rsDepartment.getSubcompanyid1().equals(subId) && (supdepid.equals(departmentId)||(!rsDepartment.getSubcompanyid1(supdepid).equals(subId)&&departmentId.equals("0"))))) continue; + + String id = rsDepartment.getDepartmentid(); + String subcompanyid1 = rsDepartment.getSubcompanyid1(); + String name = rsDepartment.getDepartmentname(); + String showorder = rsDepartment.getShoworder(); + + boolean flag = true; + if(allowsubcompany.size()>0||allowdepartment.size()>0||allowdepartmentview.size()>0){ + flag = false; + if(allowdepartment.contains(id)){ + flag = true; + } + + if(!flag && allowdepartmentview.contains(id)){ + flag = true; + } + + if(!flag && allowsubcompany.contains(subcompanyid1)){ + flag = true; + } + } + if(!flag)continue; + departmentInfo = new HashMap<>(); + departmentInfo.put("id",Util.getIntValue("3"+id)); + departmentInfo.put("name",Util.formatMultiLang(name,""+user.getLanguage())); + departmentInfo.put("hasnext",hasChild("dept", id)); + departmentInfo.put("parentid",Util.getIntValue(parentid)); + departmentInfo.put("showorder",showorder); + departmentInfo.put("total_count",this.getResourceNum("dept",id));//部门下的人数 + departmentList.add(departmentInfo); + } + returnMap.put("department",departmentList); + }catch (Exception e){ + writeLog(e); + } + return returnMap; + } + + /*** + * 根据部门获取人员 + * @param departmentId + * @return + */ + private List getResourceList(String departmentId){ + List resourceList = new ArrayList<>(); + Map resourceInfo = null; + RecordSet rs = new RecordSet(); + String sql = ""; + try{ + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + ResourceComInfo resourceComInfo = new ResourceComInfo(); + JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo(); + boolean enable_main_account = "1".equals(Util.null2String(params.get("enable_main_account")).trim()); + departmentComInfo.setTofirstRow(); + if(adci==null) adci = new AppDetachComInfo(user); + sql = " select hr.id, hr.lastname, hr.sex, hr.managerid, hr.jobtitle, hr.status, hr.dsporder, hr.messagerurl, hr.pinyinlastname, hr.accounttype, hr.belongto " + + " from hrmresource hr, hrmdepartment t2 " + + " where hr.departmentid=t2.id and t2.id=?" ; + String sqlwhere =" and hr.status in (0,1,2,3)"; + if(adci.isUseAppDetach()){ + String appdetawhere = adci.getScopeSqlByHrmResourceSearch(user.getUID()+"",true,"resource_hr"); + String tempstr= (appdetawhere!=null&&!"".equals(appdetawhere)?(" and " + appdetawhere):""); + sqlwhere+=tempstr; + } + if(sqlwhere.length()>0)sql+=sqlwhere; + sql += " order by hr.dsporder "; + rs.executeQuery(sql,departmentId); + while (rs.next()) { + String userid = rs.getString("id"); + String lastname = Util.formatMultiLang(rs.getString("lastname"),""+user.getLanguage()); + String accounttype = rs.getString("accounttype"); + String belongto = "1".equals(accounttype)?Util.null2String(rs.getString("belongto")):""; + String belongto_name = Util.formatMultiLang(resourceComInfo.getLastname(belongto),""+user.getLanguage()); + String pinyinlastname = Util.null2String(rs.getString("pinyinlastname")); + String sex = Util.null2String(rs.getString("sex"),"0"); + String managerid = rs.getString("managerid"); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String jobtitle = rs.getString("jobtitle"); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String status = rs.getString("status"); + String showorder = Util.toDecimalDigits(rs.getString("dsporder"),2); + String messagerurl = rs.getString("messagerurl"); + resourceInfo = new HashMap<>(); + + resourceInfo.put("userid",userid); + resourceInfo.put("name",lastname); + if(enable_main_account){ + resourceInfo.put("main_base_user_id",belongto ); + resourceInfo.put("main_base_user_name",belongto_name); + } + resourceInfo.put("manager_id",managerid); + resourceInfo.put("manager_name",managername); + resourceInfo.put("position",jobtitlename); + resourceInfo.put("status",status); + resourceInfo.put("showorder",showorder); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("base_user_id",userid); + resourceInfo.put("base_user_name",lastname); + resourceInfo.put("name_simple_pingyin",pinyinlastname); + resourceInfo.put("name_full_pingyin",pinyinlastname); + resourceInfo.put("guangliyuanxiashu",pinyinlastname); + resourceInfo.put("base_name_simple_pingyin",pinyinlastname); + resourceInfo.put("base_name_full_pingyin",pinyinlastname); + Map avatar = new HashMap<>();//头像信息 + params.put("userId",userid); + Map userIconInfo = ((HrmUserIconService) ServiceUtil.getService(HrmUserIconServiceImpl.class, user)).getUserIcon(params,user); + String media_id = userIconInfo.get("messagerurl").toString(); + //这种格式得手机端显示不出来,取默认设置图片 + if(media_id.startsWith("/weaver/weaver.file.FileDownload")){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + }else if(messagerurl.length()>0){ + String filePath = GCONST.getRootPath() + media_id; + File file = new File(filePath); + if(!file.exists()){ + media_id = userIconInfo.get("defaultmessagerurl").toString(); + } + } + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", userIconInfo.get("shortname").toString()); + avatar.put("show_color",userIconInfo.get("background").toString()); + avatar.put("media_id",media_id); + resourceList.add(resourceInfo); + } + }catch (Exception e){ + writeLog(e); + } + return resourceList; + } + + /** + * 指定节点下是否有子节点 + * @param type com:分部;dept:部门 + * @param id 节点id + * @return boolean + * @throws Exception + */ + private boolean hasChild(String type, String id) throws Exception { + boolean hasChild = false; + if (type.equals("subcompany")) { + SuperSubCompanyComInfo superSubCompanyComInfo = LoadComInfo.getInstance(SuperSubCompanyComInfo.class) ; + SubCompanyComInfo subCompanyComInfo = new SubCompanyComInfo() ; + + String downSubIds = superSubCompanyComInfo.getDownIdsBySuperId(id) ; + if(!StringUtils.isBlank(downSubIds)){ + return true ; + } + + SuperDepartmentComInfo superDepartmentComInfo = LoadComInfo.getInstance(SuperDepartmentComInfo.class) ; + String downDeptIds = superDepartmentComInfo.getDepartIdsBySubcompanyId(id) ; + if(StringUtils.isNotBlank(downDeptIds)){ + return true ; + } + + } else if (type.equals("dept")) { + SuperDepartmentComInfo superDepartmentComInfo = LoadComInfo.getInstance(SuperDepartmentComInfo.class) ; + String downDeptIds = superDepartmentComInfo.getDepartIdsBySuperId(id) ; + if(StringUtils.isNotBlank(downDeptIds)){ + return true ; + } + KVResourceComInfo kvResourceComInfo = LoadComInfo.getInstance(KVResourceComInfo.class) ; + String resourceids = kvResourceComInfo.getResourceIdsByDeptId(id) ; + if(StringUtils.isNotBlank(resourceids)){ + return true ; + } + + + } + return hasChild; + } + + + private Map getSubCompanyVirtualList(String subId){ + Map resultMap = new HashMap<>(); + List subcompanyList = new ArrayList<>(); + Map subcompanyInfo = null; + try{ + resultMap.putAll(this.getDepartmentVirtualList(subId, "0")); + String fetch_mine = Util.null2String(params.get("fetch_mine"));//是否本部门 + String parentid = Util.null2String(params.get("id")); + SubCompanyVirtualComInfo rs = new SubCompanyVirtualComInfo(); + rs.setTofirstRow(); + String virtualtype = ""; + if(subId.equals("0")){ + String tmpStr = Util.null2String(params.get("id")).replace("-", ""); + virtualtype = "-" + tmpStr.substring(1, tmpStr.length()); + }else{ + virtualtype = rs.getVirtualtypeid(subId); + } + + while (rs.next()) { + String id = rs.getSubCompanyid(); + String supsubcomid = rs.getSupsubcomid(); + if (supsubcomid.equals(""))supsubcomid = "0"; + if (!supsubcomid.equals(subId))continue; + if("1".equals(rs.getCompanyiscanceled()))continue; + if(!virtualtype.equals(rs.getCompanyid()))continue; +// if (!this.checkDetach("com", id)) {//检查机构分权和应用分权 +// continue; +// } + String name = rs.getSubCompanyname(); + String showorder = rs.getShowOrder(); + + subcompanyInfo = new HashMap<>(); + subcompanyInfo.put("id",+Util.getIntValue("-2"+id.replace("-",""))); + subcompanyInfo.put("name",Util.formatMultiLang(name,""+user.getLanguage())); + subcompanyInfo.put("hasnext",hasChildVirtual("subcompany", id)); + subcompanyInfo.put("parentid",Util.getIntValue(parentid)); + subcompanyInfo.put("showorder",showorder); + subcompanyInfo.put("total_count",this.getResourceNum("subcom",id)); + subcompanyList.add(subcompanyInfo); + } + if(resultMap.get("department")!=null){ + List tmpList = (List)resultMap.get("department"); + tmpList.addAll(subcompanyList); + resultMap.put("department",tmpList); + }else{ + resultMap.put("department",subcompanyList); + } + }catch (Exception e){ + writeLog(e); + }finally { + + } + return resultMap; + } + + private Map getDepartmentVirtualList(String subId, String departmentId){ + Map returnMap = new HashMap<>(); + List departmentList = new ArrayList<>(); + Map departmentInfo = null; + try{ + DepartmentVirtualComInfo rsDepartment = new DepartmentVirtualComInfo(); + rsDepartment.setTofirstRow(); + String parentid = Util.null2String(params.get("id")); + if(Util.null2String(departmentId).startsWith("-")){ + subId = rsDepartment.getSubcompanyid1(departmentId); + returnMap.put("userlist",this.getResourceVirtualList(departmentId)); + } + while (rsDepartment.next()) { + if(departmentId.equals(rsDepartment.getDepartmentid()))continue; + if("1".equals(rsDepartment.getDeparmentcanceled()))continue; + String supdepid = rsDepartment.getDepartmentsupdepid(); + if (departmentId.equals("0") && supdepid.equals(""))supdepid = "0"; + if (!(rsDepartment.getSubcompanyid1().equals(subId) && (supdepid.equals(departmentId)||(!rsDepartment.getSubcompanyid1(supdepid).equals(subId)&&departmentId.equals("0"))))) continue; + + String id = rsDepartment.getDepartmentid(); + String subcompanyid1 = rsDepartment.getSubcompanyid1(); + String name = rsDepartment.getDepartmentname(); + String showorder = rsDepartment.getShowOrder(); +// if (!this.checkDetach("dept", id)) {//检查机构分权和应用分权 +// continue; +// } + departmentInfo = new HashMap<>(); + departmentInfo.put("id",+Util.getIntValue("-3"+id.replace("-",""))); + departmentInfo.put("name",Util.formatMultiLang(name,""+user.getLanguage())); + departmentInfo.put("hasnext",hasChildVirtual("dept", id)); + departmentInfo.put("parentid",Util.getIntValue(parentid)); + departmentInfo.put("showorder",showorder); + departmentInfo.put("total_count",this.getResourceNum("dept",id));//部门下的人数 + departmentList.add(departmentInfo); + } + returnMap.put("department",departmentList); + }catch (Exception e){ + writeLog(e); + } + return returnMap; + } + + /*** + * 根据部门获取人员 + * @param departmentId + * @return + */ + private List getResourceVirtualList(String departmentId){ + List resourceList = new ArrayList<>(); + Map resourceInfo = null; + RecordSet rs = new RecordSet(); + String sql = ""; + try{ + ResourceComInfo resourceComInfo = new ResourceComInfo(); + JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo(); + if(adci==null) adci = new AppDetachComInfo(user); + sql = " select hr.id, hr.lastname, hr.sex, hr.managerid, hr.jobtitle, hr.status, hr.dsporder, hr.messagerurl, hr.pinyinlastname,hr.dsporder " + + " from hrmresource hr " + + " where 1=1 "; + String sqlwhere =" and hr.status in (0,1,2,3)"; + if(adci.isUseAppDetach()){ + String appdetawhere = adci.getScopeSqlByHrmResourceSearch(user.getUID()+"",true,"resource_hr"); + String tempstr= (appdetawhere!=null&&!"".equals(appdetawhere)?(" and " + appdetawhere):""); + sqlwhere+=tempstr; + } + if(sqlwhere.length()>0)sql+=sqlwhere; + sql += " and exists ( select * from hrmresourcevirtual where hr.id = resourceid and departmentid= ? )"; + sql += " order by hr.dsporder "; + rs.executeQuery(sql,departmentId); + while (rs.next()) { + String userid = rs.getString("id"); + String lastname = Util.formatMultiLang(rs.getString("lastname"),""+user.getLanguage()); + String pinyinlastname = Util.null2String(rs.getString("pinyinlastname")); + String sex = Util.null2String(rs.getString("sex"),"0"); + String managerid = rs.getString("managerid"); + String managername = Util.formatMultiLang(managerid.length() > 0 ? resourceComInfo.getResourcename(managerid) : "",""+user.getLanguage()); + String jobtitle = rs.getString("jobtitle"); + String jobtitlename = Util.formatMultiLang(jobTitlesComInfo.getJobTitlesname(jobtitle),""+user.getLanguage()); + String status = rs.getString("status"); + String showorder = Util.toDecimalDigits(rs.getString("dsporder"),2); + String messagerurl = rs.getString("messagerurl"); + resourceInfo = new HashMap<>(); + + resourceInfo.put("userid",userid); + resourceInfo.put("name",lastname); + resourceInfo.put("manager_id",managerid); + resourceInfo.put("manager_name",managername); + resourceInfo.put("position",jobtitlename); + resourceInfo.put("status",status); + resourceInfo.put("showorder",showorder); + resourceInfo.put("gender",Util.getIntValue(sex)); + resourceInfo.put("base_user_id",userid); + resourceInfo.put("base_user_name",lastname); + resourceInfo.put("name_simple_pingyin",pinyinlastname); + resourceInfo.put("name_full_pingyin",pinyinlastname); + resourceInfo.put("guangliyuanxiashu",pinyinlastname); + resourceInfo.put("base_name_simple_pingyin",pinyinlastname); + resourceInfo.put("base_name_full_pingyin",pinyinlastname); + Map avatar = new HashMap<>();//头像信息 + resourceInfo.put("avatar",avatar); + avatar.put("default",""); + avatar.put("show_name", User.getLastname(lastname)); + avatar.put("show_color",sex.equals("0")?"#008cee":"#FF0000"); + avatar.put("media_id",messagerurl); + resourceList.add(resourceInfo); + } + }catch (Exception e){ + writeLog(e); + } + return resourceList; + } + + /** + * 指定节点下是否有子节点 + * @param type com:分部;dept:部门 + * @param id 节点id + * @return boolean + * @throws Exception + */ + private boolean hasChildVirtual(String type, String id) throws Exception { + boolean hasChild = false; + if (type.equals("subcompany")) { + SubCompanyVirtualComInfo rs = new SubCompanyVirtualComInfo(); + rs.setTofirstRow(); + while (rs.next()) { + if (rs.getSupsubcomid().equals(id) && !"1".equals(rs.getCompanyiscanceled())) + hasChild = true; + } + DepartmentVirtualComInfo rsDepartment = new DepartmentVirtualComInfo(); + rsDepartment.setTofirstRow(); + while (rsDepartment.next()) { + if (rsDepartment.getSubcompanyid1().equals(id) && !"1".equals(rsDepartment.getDeparmentcanceled())) { + hasChild = true; + } + } + } else if (type.equals("dept")) { + DepartmentVirtualComInfo rsDepartment = new DepartmentVirtualComInfo(); + rsDepartment.setTofirstRow(); + while (rsDepartment.next()) { + String str = rsDepartment.getSubcompanyid1(id); + if (rsDepartment.getSubcompanyid1().equals(str) && rsDepartment.getDepartmentsupdepid().equals(id) && !"1".equals(rsDepartment.getDeparmentcanceled())) + hasChild = true; + } + if(!hasChild){ + RecordSet rs = new RecordSet(); + rs.executeQuery("select count(*) from HrmResourceVirtualView t1 where t1.status in (0,1,2,3) and t1.departmentid=" + id); + if(rs.next()){ + if(rs.getInt(1)>0){ + hasChild=true; + } + } + } + } + return hasChild; + } + + /** + * 检查机构分权和应用分权 + * + * @param type + * @param id + * @return + */ + private boolean checkDetach(String type, String id) { + boolean hasRight = true; + if (type.equals("com")) { + if (adci == null) { + adci = new AppDetachComInfo(user); + } + if (adci.isUseAppDetach()) { + if (adci.checkUserAppDetach(id, "2") == 0) { + hasRight = false; + } else { + hasRight = true; + } + } + } else if (type.equals("dept")) { + if (adci == null) { + adci = new AppDetachComInfo(user); + } + if (adci.isUseAppDetach()) { + if (adci.checkUserAppDetach(id, "3") == 0) { + hasRight = false; + } else { + hasRight = true; + } + } + } + return hasRight; + } + + private int getResourceDepts(String selfDepartContainChilds){ + KVResourceComInfo kvResourceComInfo = LoadComInfo.getInstance(KVResourceComInfo.class) ; + if(StringUtils.isBlank(selfDepartContainChilds)) return 0 ; + StringTokenizer tokenizer = new StringTokenizer(selfDepartContainChilds,",") ; + int num = 0 ; + while(tokenizer.hasMoreTokens()){ + String singleDeptId = tokenizer.nextToken() ; + String resourceids = kvResourceComInfo.getResourceIdsByDeptId(singleDeptId) ; + num += getResourceNumWithDetach(resourceids); + } + + return num ; + } + + public int getResourceNumWithDetach(String resourceids){ + int num = 0 ; + if(StringUtils.isBlank(resourceids)) return num ; + StringTokenizer resourceToken = new StringTokenizer(resourceids,",") ; + while(resourceToken.hasMoreTokens()){ + String resourceId = resourceToken.nextToken() ; + if(adci.isUseAppDetach() && adci.isDetachUser(user.getUID()+"")){ + if (adci.checkUserResourceInfo(resourceId)) { + num += 1; + } + }else{ + num+= 1 ; + } + } + + return num ; + } + + public int getResourceSubcompanyIds(String subids){ + KVResourceComInfo kvResourceComInfo = LoadComInfo.getInstance(KVResourceComInfo.class) ; + if(StringUtils.isBlank(subids)) return 0 ; + StringTokenizer tokenizer = new StringTokenizer(subids,",") ; + int num = 0 ; + while(tokenizer.hasMoreTokens()){ + String subId = tokenizer.nextToken() ; + String resourceids = kvResourceComInfo.getResourceBySubcompanyId(subId) ; + num += getResourceNumWithDetach(resourceids); + } + + return num ; + } + + + /** + * 统计部门人数 + * @param type + * @param id + * @return + * @throws Exception + */ + private int getResourceNum(String type,String id)throws Exception{ + int resourceNum = 0; + if(Util.null2String(this.params.get("needcount")).equals("0")){//如果禁用统计人数,则返回0 + return resourceNum; + } + + String fetch_mine = Util.null2String(params.get("fetch_mine"));//是否本部门 + if (id2count.containsKey(type+"_"+id) && !fetch_mine.equals("1")) { + resourceNum = Util.getIntValue(Util.null2String(id2count.get(type+"_"+id))); + return resourceNum<0?0:resourceNum; + } + + RecordSet rs = new RecordSet(); + String sql = " "; + String sqlwhere = ""; + + String selfDepartContainChilds = "" ; + + if(fetch_mine.equals("1")){ + String mychildids = ""; + if(id.startsWith("-")) { + mychildids = DepartmentVirtualComInfo.getAllChildDepartId("" + user.getUserDepartment(), mychildids); + }else if(this.showChild){ + mychildids = DepartmentComInfo.getAllChildDepartId("" + user.getUserDepartment(), mychildids); + } + if(mychildids.length()>0){ + if(mychildids.startsWith(",")){ + mychildids=user.getUserDepartment()+mychildids; + }else{ + mychildids=user.getUserDepartment()+","+mychildids; + } + }else{ + mychildids=""+user.getUserDepartment(); + } + if (type.equals("dept")&&("," + mychildids + ",").indexOf("," + id + ",") > 0) { + } else { + if (id.startsWith("-")) { + sqlwhere = " and hrv.departmentid in (" + mychildids + ") "; + } else { + //sqlwhere = " and hr.departmentid in (" + mychildids + ") "; + + SuperDepartmentComInfo superDepartmentComInfo = LoadComInfo.getInstance(SuperDepartmentComInfo.class) ; + String downDeptIds = superDepartmentComInfo.getAllDownIdsBySuperId(user.getUserDepartment()+"") ; + if(StringUtils.isNotBlank(downDeptIds) && this.showChild ){ + if(selfDepartContainChilds.length() > 0) selfDepartContainChilds+="," ; + selfDepartContainChilds += downDeptIds ; + } + if(selfDepartContainChilds.length() > 0) selfDepartContainChilds += "," ; + selfDepartContainChilds += user.getUserDepartment() ; + + return getResourceDepts(selfDepartContainChilds) ; + + } + } + } + if(!id.startsWith("-")) { + if(type.equals("dept")){ + String deptids = DepartmentComInfo.getAllChildDepartId(id, id) ; + //我的部门,展示所有下级,那么人数就应该包含下级部门 + //我的部门,不展示所有下级,人数就显示本部门人数即可 + //我的分部,不管展不展示下级,都是显示所有部门,所以需要包含下级部门人数 + if(fetch_mine.equals("1") && !this.showChild){ + deptids = id; + } + return getResourceDepts(deptids) ; + }else if(type.equals("subcom")){ + String subIds = id; + String currentUserSubId = user.getUserSubCompany1()+""; + if(fetch_mine.equals("2")){ + String subchilds = SubCompanyComInfo.getAllChildSubcompanyId(currentUserSubId,currentUserSubId) ; + if(!(","+subchilds+",").contains(","+id+",")){ + subIds = currentUserSubId; + } + //我的分部需要根据是否显示下级开关控制 + if(this.showChild ){ + subIds = SubCompanyComInfo.getAllChildSubcompanyId(subIds, subIds) ; + } + }else{ + //不是我的分部时不走这个开关 + subIds = SubCompanyComInfo.getAllChildSubcompanyId(subIds, subIds) ; + } + return getResourceSubcompanyIds(subIds) ; + }else{ + sql = " select count(1) from hrmresource hr where status in (0,1,2,3) "; + if(fetch_mine.equals("2")){ + String allSubIds = user.getUserSubCompany1()+""; + if(this.showChild ){ + allSubIds = SubCompanyComInfo.getAllChildSubcompanyId(allSubIds, allSubIds) ; + } + sql = " select count(1) from hrmresource hr where status in (0,1,2,3) and subcompanyid1 in ( "+allSubIds+" )"; + } + } + }else{ + sql = " select count(1) from hrmresource hr, hrmresourcevirtual hrv where hr.id=hrv.resourceid and hr.status in (0,1,2,3) "; + if(type.equals("dept")){ + sql += " and hrv.departmentid in ( "+ DepartmentVirtualComInfo.getAllChildDepartId(id, id) +" )"; + }else if(type.equals("subcom")){ + sql += " and hrv.subcompanyid in ( "+ SubCompanyVirtualComInfo.getAllChildSubcompanyId(id, id) +" )"; + }else if(type.equals("com")){ + sql += " and hrv.virtualtype ="+id; + } + } + + if(adci.isUseAppDetach()){ + String appdetawhere = adci.getScopeSqlByHrmResourceSearch(user.getUID()+"",true,"resource_hr"); + String tempstr= (appdetawhere!=null&&!"".equals(appdetawhere)?(" and " + appdetawhere):""); + sqlwhere+=tempstr; + } + if(sqlwhere.length()>0)sql+=sqlwhere; + rs.executeQuery(sql); + if(rs.next()){ + resourceNum = rs.getInt(1); + } +// if(!fetch_mine.equals("1")) { +// id2count.put(type + "_" + id, resourceNum); +// } + return resourceNum; + } + + public void needInit(){ + RecordSet rs = new RecordSet(); + String sql = " "; + sql = " select max(modified) as modified from (" + + " SELECT max(modified) as modified FROM HrmResource " + + " union all " + + " SELECT max(modified) as modified FROM hrmdepartment "+ + " union all " + + " SELECT max(modified) as modified FROM HrmSubCompany) t "; + rs.executeQuery(sql); + if(rs.next()){ + String modified = Util.null2String(rs.getString("modified")); + if(modified.length()>0){ + if(id2count.get("modified")==null){ + id2count.clear(); + id2count.put("modified",rs.getString("modified")); + }else{ + if(Util.null2String(id2count.get("modified")).compareTo(modified)<0){ + id2count.clear(); + } + } + } + } + } + + @Override + public BizLogContext getLogContext() { + // TODO Auto-generated method stub + return null; + } + + public String getSubAndTopDeptName(String deptAllName){ + if (deptAllName == null || deptAllName.length() == 0){ + return ""; + } + if (deptAllName.contains(">")){ + String subAndTopDeptName = deptAllName.substring(0, deptAllName.indexOf(">")); + return subAndTopDeptName.replace("||","/"); + }else { + return deptAllName.replace("||","/"); + } + } + +} diff --git a/com/engine/service/impl/TJBKWorkFlowServiceImpl.java b/com/engine/service/impl/TJBKWorkFlowServiceImpl.java index 281adb3..b1047dc 100644 --- a/com/engine/service/impl/TJBKWorkFlowServiceImpl.java +++ b/com/engine/service/impl/TJBKWorkFlowServiceImpl.java @@ -116,7 +116,6 @@ public class TJBKWorkFlowServiceImpl implements TJBKWorkFlowService { String content = Util.null2String( rs.getString("content")); if (!StringUtils.isEmpty(content)){ contextStr = contextStr.append(content).append(","); - } } diff --git a/com/engine/tjbankSocket/impl/CWGLSocketExecute.java b/com/engine/tjbankSocket/impl/CWGLSocketExecute.java index c0d5e71..36d41c6 100644 --- a/com/engine/tjbankSocket/impl/CWGLSocketExecute.java +++ b/com/engine/tjbankSocket/impl/CWGLSocketExecute.java @@ -172,7 +172,6 @@ public class CWGLSocketExecute extends BaseBean implements SocketExecute { String sql = "select jbrxm from " + tableName + " where djbh = ?"; recordSet.executeQuery(sql, oaTrvlBnsExpnsAcctNo); if (recordSet.next()) { - return Util.null2String(recordSet.getString("jbrxm")); } else { throw new Exception("编号对应单据不存在"); diff --git a/com/engine/tjbankSocket/impl/CreateArchicesReqSocketExecute.java b/com/engine/tjbankSocket/impl/CreateArchicesReqSocketExecute.java new file mode 100644 index 0000000..3bba4fe --- /dev/null +++ b/com/engine/tjbankSocket/impl/CreateArchicesReqSocketExecute.java @@ -0,0 +1,287 @@ +package com.engine.tjbankSocket.impl; + +import com.alibaba.druid.util.StringUtils; +import com.alibaba.fastjson.JSONObject; +import com.engine.tjbankSocket.SocketExecute; +import com.engine.tjyh.xc.util.WorkflowCreateHandler; + +import com.engine.util.XMLUtils; +import com.fasterxml.jackson.dataformat.xml.XmlMapper; + +import org.w3c.dom.Document; +import org.w3c.dom.Element; +import weaver.conn.RecordSet; +import weaver.general.BaseBean; +import weaver.general.StringUtil; +import weaver.general.Util; +import weaver.hrm.User; +import weaver.workflow.workflow.WorkflowVersion; + + +import javax.xml.parsers.DocumentBuilder; +import javax.xml.parsers.DocumentBuilderFactory; +import javax.xml.transform.Transformer; +import javax.xml.transform.TransformerFactory; +import javax.xml.transform.dom.DOMSource; +import javax.xml.transform.stream.StreamResult; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.util.HashMap; +import java.util.Map; + +public class CreateArchicesReqSocketExecute extends BaseBean implements SocketExecute { + + @Override + public String execute(Map param) { + //创建档案借阅流程测试JSP + WorkflowCreateHandler handler = new WorkflowCreateHandler(); + Map requestMap = new HashMap<>(); + //获取当前的活动版本 + // String activeVersionId = WorkflowVersion.getActiveVersionId(workflowId); + //这里使用map做传递 + String xmlString = param.get("xmlString"); + // HashMap requestMap = new HashMap<>(); + //将xml转为json串 + // String s = converXML2JSON(xmlString); + JSONObject jsonObject = converXML2JSON(xmlString); + JSONObject serviceBody = jsonObject.getJSONObject("Service_Body"); + JSONObject request = serviceBody.getJSONObject("request"); + String workflowId = request.getString("workflowId"); + String sqjybm = request.getString("sqjybm"); + String sqjyr = request.getString("sqjyr"); + String lxdh = request.getString("lxdh"); + String jydaml = request.getString("jydaml"); + String lymd = request.getString("lymd"); + String jynr = request.getString("jynr"); + String jyfs = request.getString("jyfs"); + String yjghsj = request.getString("yjghsj"); + String sqr = request.getString("sqr"); + String sqbm = request.getString("sqbm"); + pushMapNoNull("sqjybm",sqjybm,requestMap); + User sqjyrUser = getUserByLoginid(sqjyr); + User sqrUser = getUserByLoginid(sqr); + pushMapNoNull("sqjyr", (sqjyrUser != null ? sqjyrUser.getUID() : 0) +"",requestMap); + pushMapNoNull("lxdh",lxdh,requestMap); + pushMapNoNull("jydaml",jydaml,requestMap); + pushMapNoNull("lymd",lymd,requestMap); + pushMapNoNull("jynr",jynr,requestMap); + pushMapNoNull("jyfs",jyfs,requestMap); + pushMapNoNull("yjghsj",yjghsj,requestMap); + pushMapNoNull("sqr",sqr,requestMap); + pushMapNoNull("sqbm",(sqrUser != null ? sqrUser.getUID() : 0) +"",requestMap); + + String requestTitle = handler.bulidWorkflowTitle(workflowId, sqjyr); + String requestId = handler.WorkflowCreateByRequestMap(sqjyr, workflowId,requestTitle,"1",requestMap); + writeLog("requestid:"+requestId); + if (Util.getIntValue(requestId) > -1){ + param.put("status","COMPLETE"); + param.put("code","1"); + param.put("desc","成功"); + return XMLUtils.CW2XML(param, "1", ""); + } + param.put("status","FAIL"); + param.put("code","1"); + param.put("desc","流程提交失败"); + return XMLUtils.CW2XML(param, "1", "流程提交失败"); + } + + + // public static void main(String[] args) throws IOException, JsonProcessingException { + // XmlMapper xmlMapper = new XmlMapper(); + // + // Map map = xmlMapper.readValue("", Map.class); + // + // // 使用 ObjectMapper 将 Map 转换为 JSON + // ObjectMapper jsonMapper = new ObjectMapper(); + // String json = null; + // try { + // json = jsonMapper.writeValueAsString(map); + // } catch (JsonProcessingException e) { + // e.printStackTrace(); + // } + // + // System.out.println(json); + // } + + + public static void main(String[] args) { + // String xml = "02582024101614585710110537COMPLETE000000FYBX2019112800032019-11-28 17:12:01审批中孙*总行-信息技术部天津银行总行本部1天津银行股份有限公司总行基本户(正确付款户)合同付款测试(王晓光合同测试001)总行-信息技术部总行-信息技术部费用预算合同报销王晓光合同测试00112500.05000.00.05000.00.00.00.00.00.05000.00.0财务系统二期测试付款用供应商28405600财务系统二期测试付款用供应商线上支付-本行1000.01000.00.00.00.00.00.00.0待付款天津市生某某(UAT4)1111111天津市生某某(UAT4)1线上支付-本行4000.04000.00.00.00.00.00.00.0待付款FYBX201911280001FYBX201911280001预制记账暂无暂无合同付款测试(王晓光合同测试001)5270101抵押登记费手续费支出-抵押登记费5000.0天津银行总行本部总行-信息技术部合同付款测试(王晓光合同测试001)1020101行政经费存款5000.0天津银行总行本部手续费支出-抵押登记费非预算项目合同付款测试(王晓光合同测试001)总行-信息技术部总行-信息技术部党建工作经费5000.00.05000.00.00.0fixed28500.028500.016500.016000.012500.01第一阶段预付款付款条件1000.02022-10-0100未收票未记账未记账0第二阶段应付款付款条件2000.02022-10-0122已收票已记账已记账FYBX202211010007FYBX2022110100070第三阶段应付款付款条件3000.02022-10-0122已收票已记账已记账FYBX202211010003FYBX2022110100030第四阶段应付款付款条件4000.02022-10-0122已收票已记账已记账FYBX202111150006FYBX2021111500060第五阶段应付款付款条件5000.02022-10-0110已收票未记账未记账FYBX201911280003FYBX2019112800031第六阶段应付款付款条件6000.02022-10-0100未收票未记账未记账0第七阶段应付款付款条件7000.02022-10-0121已收票已记账已记账FYBX202211010009FYBX2022110100090第八阶段质保金付款条件500.02022-10-0120已收票已记账未记账FYBX2022110100090242aef68c02c4f1c8e2cb723e564a868FYBX201911280003ea66bc7e612a4dd0a34077f503de612d1-说明_1642319979382.bmp/949E5690F6A02B20E053DC4F010EA6F4/1-说明_1642319979382_1574932569429.bmp949E5690F6A02B20E053DC4F010EA6F411510045孙*2019-11-28 17:16:121574932569429"; + // String xml = "1010157010000003984025801570102311000120241021150459true500130004130157202410210100000039840todogetCountuserNum10110001\n"; + String xml = "1010157010000003984025812020102311000120241021150459true500130004130157202410210100000039840502349710110610111112024-10-22"; + + try { + JSONObject jsonObject = converXML2JSON(xml); + JSONObject serviceBody = jsonObject.getJSONObject("Service_Body"); + JSONObject request = serviceBody.getJSONObject("request"); + System.out.println(request.getString("qwqw") == null ); + } catch (Exception e) { + e.printStackTrace(); + } + } + + + public static JSONObject converXML2JSON(String xml) { + try { + // 创建 XmlMapper 实例 + XmlMapper xmlMapper = new XmlMapper(); + // 将 XML 直接解析回原始 XML 格式的字符串(格式化或序列化) + JSONObject userObject = xmlMapper.readValue(xml, JSONObject.class); + // System.out.println(userObject); + + // System.out.println("--------------------------------------------"); + // System.out.println(JSONObject.toJSONString(userObject)); + // String xmlString = xmlMapper.writeValueAsString(userObject); + + // System.out.println("XML 字符串:"); + // System.out.println(xmlString); + return userObject; + } catch (IOException e) { + e.printStackTrace(); + return null ; + } + + } + + + public static User getUserByLoginid(String loginid){ + RecordSet recordSet = new RecordSet(); + recordSet.executeQuery("select id from hrmresource where loginid = ?",loginid); + if (recordSet.next()){ + int id = Util.getIntValue(recordSet.getString("id")); + return new User(id); + }else { + return null; + } + } + + public static String CW2XML(Map headerParam, String retCd, String errorMessage) { + try { + DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance(); + DocumentBuilder docBuilder = docFactory.newDocumentBuilder(); + Document doc = docBuilder.newDocument(); + Element rootElement = doc.createElement("Service"); + doc.appendChild(rootElement); + addServiceHeader(doc, rootElement, headerParam); + Element serviceBodyElement = doc.createElement("Service_Body"); + rootElement.appendChild(serviceBodyElement); + Element responseElement = doc.createElement("response"); + serviceBodyElement.appendChild(responseElement); + Element countOneElement; + if (retCd != null) { + countOneElement = doc.createElement("retCd"); + countOneElement.setTextContent(retCd + ""); + responseElement.appendChild(countOneElement); + } + + if (errorMessage != null) { + countOneElement = doc.createElement("errorMessage"); + countOneElement.setTextContent(errorMessage + ""); + responseElement.appendChild(countOneElement); + } + + TransformerFactory transformerFactory = TransformerFactory.newInstance(); + Transformer transformer = transformerFactory.newTransformer(); + transformer.setOutputProperty("omit-xml-declaration", "no"); + DOMSource source = new DOMSource(doc); + ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); + StreamResult result = new StreamResult(outputStream); + transformer.transform(source, result); + String xmlString = outputStream.toString("UTF-8"); + String length = String.format("%08d", xmlString.length()); + return length + xmlString; + } catch (Exception var16) { + var16.printStackTrace(); + return ""; + } + } + + + public static void addServiceHeader(Document doc, Element rootElement, Map headerParam) { + + // 创建Service_Body节点 + Element serviceHeaderElement = doc.createElement("Service_Header"); + rootElement.appendChild(serviceHeaderElement); + //service_sn ESB服务流水号 + if (!StringUtils.isEmpty(headerParam.get("service_sn"))){ + Element serviceSnElement = doc.createElement("service_sn"); + serviceSnElement.setTextContent(headerParam.get("service_sn")); + serviceHeaderElement.appendChild(serviceSnElement); + } + if (!StringUtils.isEmpty(headerParam.get("service_id"))){ + Element serviceIdElement = doc.createElement("service_id"); + serviceIdElement.setTextContent(headerParam.get("service_id")); + serviceHeaderElement.appendChild(serviceIdElement); + } + if (!StringUtils.isEmpty(headerParam.get("system_id"))){ + Element systemIdElement = doc.createElement("system_id"); + systemIdElement.setTextContent(headerParam.get("system_id")); + serviceHeaderElement.appendChild(systemIdElement); + } + if (!StringUtils.isEmpty(headerParam.get("requester_id"))){ + Element requesterIdElement = doc.createElement("requester_id"); + requesterIdElement.setTextContent(headerParam.get("requester_id")); + serviceHeaderElement.appendChild(requesterIdElement); + } + if (!StringUtils.isEmpty(headerParam.get("branch_id"))){ + Element branchIdElement = doc.createElement("branch_id"); + branchIdElement.setTextContent(headerParam.get("branch_id")); + serviceHeaderElement.appendChild(branchIdElement); + } + if (!StringUtils.isEmpty(headerParam.get("channel_id"))){ + Element channelIdElement = doc.createElement("channel_id"); + channelIdElement.setTextContent(headerParam.get("channel_id")); + serviceHeaderElement.appendChild(channelIdElement); + } + if (!StringUtils.isEmpty(headerParam.get("service_time"))){ + Element serviceTimeElement = doc.createElement("requester_id"); + serviceTimeElement.setTextContent(headerParam.get("service_time")); + serviceHeaderElement.appendChild(serviceTimeElement); + } + if (!StringUtils.isEmpty(headerParam.get("BnkSrlNo"))){ + Element BnkSrlNoElement = doc.createElement("BnkSrlNo"); + BnkSrlNoElement.setTextContent(headerParam.get("BnkSrlNo")); + serviceHeaderElement.appendChild(BnkSrlNoElement); + } +// if (!StringUtils.isEmpty(headerParam.get("FileFlg"))){ + Element FileFlgElement = doc.createElement("FileFlg"); + FileFlgElement.setTextContent("0"); + serviceHeaderElement.appendChild(FileFlgElement); +// } + if (!StringUtils.isEmpty(headerParam.get("SvcCd"))){ + Element SvcCdElement = doc.createElement("SvcCd"); + SvcCdElement.setTextContent(headerParam.get("SvcCd")); + serviceHeaderElement.appendChild(SvcCdElement); + } + if (!StringUtils.isEmpty(headerParam.get("SvcScn"))){ + Element SvcScnElement = doc.createElement("SvcScn"); + SvcScnElement.setTextContent(headerParam.get("SvcScn")); + serviceHeaderElement.appendChild(SvcScnElement); + } +// 响应码 + Element service_responseElement = doc.createElement("service_response"); + serviceHeaderElement.appendChild(service_responseElement); + if (!StringUtils.isEmpty(headerParam.get("status"))){ + Element statusElement = doc.createElement("status"); + statusElement.setTextContent(headerParam.get("status")); + service_responseElement.appendChild(statusElement); + } + if (!StringUtils.isEmpty(headerParam.get("code"))){ + Element codeElement = doc.createElement("code"); + codeElement.setTextContent(headerParam.get("code")); + service_responseElement.appendChild(codeElement); + } + if (!StringUtils.isEmpty(headerParam.get("desc"))){ + Element descElement = doc.createElement("desc"); + descElement.setTextContent(headerParam.get("desc")); + service_responseElement.appendChild(descElement); + } + + } + + public static void pushMapNoNull(String key , String value , Map map){ + if (!StringUtil.isEmpty(value)) { + map.put(key, value); + } + } + +} diff --git a/com/engine/tjyh/xc/cmd/XcCmd.java b/com/engine/tjyh/xc/cmd/XcCmd.java index 80368d6..5b4e127 100644 --- a/com/engine/tjyh/xc/cmd/XcCmd.java +++ b/com/engine/tjyh/xc/cmd/XcCmd.java @@ -309,6 +309,14 @@ public class XcCmd extends AbstractCommonCommand> { String requestId = handler.WorkflowCreateByRequestMap(ccr,workflowId,title,IsNextFlow,map); writeLog("requestid="+requestId); if(Util.getIntValue(requestId)>1) { + + //添加下公文待办分类逻辑 + try { + updateLeftTreeInfo(requestId,workflowId); + }catch (Exception e){ + writeLog("更新公文待办异常:"+e.getMessage()); + } + RecordSet rs = new RecordSet(); rs.execute("select id from " + tablename +" where requestid="+requestId); rs.next(); @@ -533,7 +541,7 @@ public class XcCmd extends AbstractCommonCommand> { try { updateLeftTreeInfo(requestId,workflowId); }catch (Exception e){ - + writeLog("更新公文待办异常:"+e.getMessage()); } @@ -845,6 +853,15 @@ public class XcCmd extends AbstractCommonCommand> { writeLog("requestid="+requestId); if(Util.getIntValue(requestId)>1) { + + //添加下公文待办分类逻辑 + try { + updateLeftTreeInfo(requestId,workflowId); + }catch (Exception e){ + writeLog("更新公文待办异常:"+e.getMessage()); + } + + RecordSet rs = new RecordSet(); rs.execute("select id from " + tablename +" where requestid="+requestId); rs.next(); diff --git a/com/engine/util/XMLUtils.java b/com/engine/util/XMLUtils.java index d75bb61..92865dc 100644 --- a/com/engine/util/XMLUtils.java +++ b/com/engine/util/XMLUtils.java @@ -92,7 +92,7 @@ public class XMLUtils { return ""; } - private static void addServiceHeader(Document doc, Element rootElement, Map headerParam) { + public static void addServiceHeader(Document doc, Element rootElement, Map headerParam) { // 创建Service_Body节点 Element serviceHeaderElement = doc.createElement("Service_Header"); diff --git a/com/engine/web/tjbk/TjbkServerSocket.java b/com/engine/web/tjbk/TjbkServerSocket.java index fddabc3..ee1ac1e 100644 --- a/com/engine/web/tjbk/TjbkServerSocket.java +++ b/com/engine/web/tjbk/TjbkServerSocket.java @@ -2,6 +2,7 @@ package com.engine.web.tjbk; import com.engine.tjbankSocket.SocketExecute; import com.engine.tjbankSocket.impl.CWGLSocketExecute; +import com.engine.tjbankSocket.impl.CreateArchicesReqSocketExecute; import com.engine.tjbankSocket.impl.GetToCountSocketExecute; import com.engine.util.XMLUtils; import org.apache.commons.lang.StringEscapeUtils; @@ -205,6 +206,9 @@ class ProcessSocketData implements Runnable { logger.error("GetToCountSocketExecute-Start"); socketExecute = new CWGLSocketExecute(); logger.error("CWGLSocketExecute-end"); + }else if ("1202".equals(requester_id)){ + socketExecute = new CreateArchicesReqSocketExecute(); + paramMap.put("xmlString",XMLparam); } String execute = socketExecute.execute(paramMap); logger.error("socketExecute:return"+execute); diff --git a/mobilemode/mobile/server.jsp b/mobilemode/mobile/server.jsp new file mode 100644 index 0000000..9fc63d4 --- /dev/null +++ b/mobilemode/mobile/server.jsp @@ -0,0 +1,45 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" %> +<%@ page import="com.api.mobilemode.web.mobile.BaseMobileAction"%> +<%@ page import="java.lang.reflect.Constructor"%> +<%@ page import="weaver.general.Util"%> +<%@ page import="net.sf.json.JSONObject"%> +<%@ page import="com.weaver.formmodel.mobile.utils.MobileCommonUtil"%> +<%@ page import="com.weaver.formmodel.exception.MobileModeException"%> +<%@ page import="weaver.general.Base64" %> +<% +response.addHeader("Access-Control-Allow-Origin", "*"); +String invoker = Util.null2String(request.getParameter("invoker")).trim(); +if(invoker.equals("")){ + return; +} +if(!invoker.contains("com.api.mobilemode")){ + invoker = new String(Base64.decode(invoker.getBytes())); +} + + + +try { + // if ("19135".equals(Util.null2String(request.getParameter("fieldid")).trim())){ + // request.setAttribute(""); + // } + Class clazz = Class.forName(invoker); + if(BaseMobileAction.class.isAssignableFrom(clazz)){ + Constructor ctor = clazz.getConstructor(new Class[] {HttpServletRequest.class, HttpServletResponse.class}); + BaseMobileAction actionObj = (BaseMobileAction)ctor.newInstance(new Object[] {request, response}); + actionObj.execute_proxy(); + }else{//规避使用此jsp去反射调用其他的系统类 + throw new MobileModeException("Illegal Access"); + } +} catch (Exception ex) { + MobileCommonUtil.log(this.getClass(), ex); + JSONObject result = new JSONObject(); + if (ex.getCause() != null && ex.getCause() instanceof MobileModeException) { + result.put("code", ((MobileModeException) ex.getCause()).getCode()); + } + result.put("status", "0"); + result.put("errMsg", MobileCommonUtil.getExceptionMsgForClientDisplay(ex)); + result.put("errMsg", ex.getMessage()); + out.print(result); +} + +%> \ No newline at end of file diff --git a/opt/weaver/ecology/interface/transfer/x2.jsp b/opt/weaver/ecology/interface/transfer/x2.jsp index 1a5008f..c7eb35d 100644 --- a/opt/weaver/ecology/interface/transfer/x2.jsp +++ b/opt/weaver/ecology/interface/transfer/x2.jsp @@ -8,6 +8,7 @@ <%@ page import="com.alibaba.fastjson.JSONObject" %> <%@ page import="com.icbc.api.internal.apache.http.impl.cookie.S" %> <%@ page import="weaver.general.BaseBean" %> +<%@ page import="weaver.general.StringUtil" %> <%@ page language="java" contentType="text/html; charset=UTF-8" %> @@ -81,8 +82,24 @@ map.put("Type", "飞机"); map.put("PassengerName", Util.null2String(recordSet.getString("PassengerName"))); map.put("DepartureCityName", Util.null2String(recordSet.getString("DCityName"))); - map.put("DepartureDateTime", Util.null2String(recordSet.getString("TakeOffTime2"))); - map.put("ArrivalDateTime", Util.null2String(recordSet.getString("ArrivalTime2"))); + map.put("DepartureDateTime", Util.null2String(recordSet.getString("TakeOffTime")) + " " +Util.null2String(recordSet.getString("TakeOffTime2"))); + map.put("ArrivalDateTime", Util.null2String(recordSet.getString("ArrivalTime"))+" "+Util.null2String(recordSet.getString("ArrivalTime2"))); + //判断退改签到达时间是否为空,不为空替换起飞时间到达时间 + + //改签后起飞日期(RebookTakeOffTime) 改签后起飞时间(RebookTakeOffTime2) + String RebookTakeOffTime = Util.null2String(recordSet.getString("RebookTakeOffTime")); + String RebookTakeOffTime2 = Util.null2String(recordSet.getString("RebookTakeOffTime2")); + if (!StringUtil.isEmpty(RebookTakeOffTime) && !StringUtil.isEmpty(RebookTakeOffTime2)){ + map.put("DepartureDateTime", RebookTakeOffTime+ " " +RebookTakeOffTime2); + } + + //改签后到达日期(RebookArrivalTime) 改签后到达时间(RebookArrivalTime2) + String RebookArrivalTime = Util.null2String(recordSet.getString("RebookArrivalTime")); + String RebookArrivalTime2 = Util.null2String(recordSet.getString("RebookArrivalTime2")); + if (!StringUtil.isEmpty(RebookArrivalTime) && !StringUtil.isEmpty(RebookArrivalTime2)){ + map.put("ArrivalDateTime", RebookArrivalTime+ " " +RebookArrivalTime2); + } + map.put("DepartureStationName", Util.null2String(recordSet.getString("DPortName"))); map.put("ArrivalStationName", Util.null2String(recordSet.getString("APortName"))); sourceidsList.add(map); @@ -94,8 +111,8 @@ map.put("OrderId", Util.null2String(recordSet.getString("OrderId"))); map.put("DetailType", getTypeName(Util.null2String(recordSet.getString("DetailType")))); map.put("Type", "酒店"); - map.put("PassengerName", Util.null2String(recordSet.getString("CityName"))); - map.put("DepartureCityName", Util.null2String(recordSet.getString("DepartureCityName"))); + map.put("PassengerName", Util.null2String(recordSet.getString("ClientName"))); + map.put("DepartureCityName", Util.null2String(recordSet.getString("CityName"))); map.put("DepartureDateTime", Util.null2String(recordSet.getString("StartTime"))); map.put("ArrivalDateTime", Util.null2String(recordSet.getString("EndTime"))); map.put("DepartureStationName", Util.null2String(recordSet.getString("HotelName"))); diff --git a/produce/23/transfer/x2.jsp b/produce/23/transfer/x2.jsp index b6240cd..8ce6326 100644 --- a/produce/23/transfer/x2.jsp +++ b/produce/23/transfer/x2.jsp @@ -40,7 +40,7 @@ while (recordSet.next()){ String ccbgjllc = recordSet.getString("ccbgjllc"); sqlWhere =sqlWhere + "or JouneryID LIKE '"+ccbgjllc+"%'"; - } + } } // out.print(sqlWhere+"\n"); // sqlWhere = sqlWhere + "or JouneryID LIKE '"+332337+"%'"; diff --git a/weaver/interfaces/workflow/action/javacode/Action20231015024217.java b/weaver/interfaces/workflow/action/javacode/Action20231015024217.java index 10a6746..3374ca4 100644 --- a/weaver/interfaces/workflow/action/javacode/Action20231015024217.java +++ b/weaver/interfaces/workflow/action/javacode/Action20231015024217.java @@ -320,7 +320,7 @@ public class Action20231015024217 implements Action { } public String getimgid(String docid, RecordSet rs){ - String sql = "select docid,df.imagefileid imgid from docimagefile df left join imagefile imf on df.imagefileid = imf.imagefileid where DOCID = ?"; + String sql = "select max(df.imagefileid) imgid from docimagefile df left join imagefile imf on df.imagefileid = imf.imagefileid where DOCID = ?"; writeLog("getimgidsql"+sql+"===="+docid); rs.executeQuery(sql,docid); if (rs.next()){ diff --git a/weaver/interfaces/workflow/action/javacode/Action20241024024705.java b/weaver/interfaces/workflow/action/javacode/Action20241024024705.java new file mode 100644 index 0000000..2a47d7b --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241024024705.java @@ -0,0 +1,56 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; +/** + * Online custom action interface + */ +public class Action20241024024705 extends BaseBean implements Action{ + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + /* + * Process custom interface code example + * + * 1:Log + * writeLog("in my online edited action"); + * + * 2:Exception + * boolean error=true; + * if(error) { + * request.getRequestManager().setMessageid("90001"); + * request.getRequestManager().setMessagecontent("System Abnormal Termination Process Submission!"); + * } + * + * 3:Get requestid + * String requestId = request.getRequestid(); + * + * 4:Get form tableName + * String tablename = request.getRequestManager().getBillTableName(); + * + * 5:Find form content + * RecordSet rs = new RecordSet(); + * rs.execute("select * from "+tablename+" where requestid = "+requestId); + * rs.next(); + * String mainid = rs.getString("id"); //id:Form primary key + * String formData = rs.getString("formData"); //formData:Field name for form design + * + * + */ + String requestId = request.getRequestid(); + String tablename = request.getRequestManager().getBillTableName(); + RecordSet rs = new RecordSet(); + rs.execute("select * from "+tablename+" where requestid = "+requestId); + rs.next(); + String mainid = rs.getString("id"); + String rcid = rs.getString("rcid"); + String rcjsr = rs.getString("rcjsr"); + rs.executeUpdate("delete from workplan where id = ? and resourceid= ? ",rcid,rcjsr); + return Action.SUCCESS; + } +} + diff --git a/weaver/interfaces/workflow/action/javacode/Action20241024032034.java b/weaver/interfaces/workflow/action/javacode/Action20241024032034.java new file mode 100644 index 0000000..74ec638 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241024032034.java @@ -0,0 +1,79 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; +/** + * Online custom action interface + */ +public class Action20241024032034 extends BaseBean implements Action{ + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + /* + * Process custom interface code example + * + * 1:Log + * writeLog("in my online edited action"); + * + * 2:Exception + * boolean error=true; + * if(error) { + * request.getRequestManager().setMessageid("90001"); + * request.getRequestManager().setMessagecontent("System Abnormal Termination Process Submission!"); + * } + * + * 3:Get requestid + * String requestId = request.getRequestid(); + * + * 4:Get form tableName + * String tablename = request.getRequestManager().getBillTableName(); + * + * 5:Find form content + * RecordSet rs = new RecordSet(); + * rs.execute("select * from "+tablename+" where requestid = "+requestId); + * rs.next(); + * String mainid = rs.getString("id"); //id:Form primary key + * //formData:Field name for form design + * + * + */ + String requestId = request.getRequestid(); + String tablename = request.getRequestManager().getBillTableName(); + RecordSet rs = new RecordSet(); + rs.execute("select * from "+tablename+" where requestid = "+requestId); + rs.next(); + String mainid = rs.getString("id"); + String bghrcbt = rs.getString("bghrcbt"); + String bghrcnr = rs.getString("bghrcnr"); + String bghksrq = rs.getString("bghksrq"); + String bghkssj = rs.getString("bghkssj"); + String bghjsrq = rs.getString("bghjsrq"); + String bghjssj = rs.getString("bghjssj"); + String rcid = rs.getString("rcid"); + String rcjsr = rs.getString("rcjsr"); + rs.executeUpdate("UPDATE workplan SET " + + " NAME = ? , DESCRIPTION = ? ,BEGINDATE = ?,BEGINTIME = ?,ENDDATE = ? ,ENDTIME = ? ,REQUESTID = ? " + + " where id= ? and resourceid = ? ", + bghrcbt,bghrcnr,bghksrq,bghkssj,bghjsrq,bghjssj,requestId,rcid,rcjsr); + return Action.SUCCESS; + } +} + + +/*** + * UPDATE workplan SET where id='{?rcid}' and resourceid='{?rcjsr}' + * + * + * NAME bghrcbt + * DESCRIPTION bghrcnr + * BEGINDATE bghksrq + * BEGINTIME bghkssj + * ENDDATE bghjsrq + * ENDTIME bghjssj + * REQUESTID requestid + * + */ \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031042033.java b/weaver/interfaces/workflow/action/javacode/Action20241031042033.java new file mode 100644 index 0000000..c8d9dc0 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031042033.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031042033 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,0); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031042849.java b/weaver/interfaces/workflow/action/javacode/Action20241031042849.java new file mode 100644 index 0000000..f7c8ca7 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031042849.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031042849 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,1); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031043325.java b/weaver/interfaces/workflow/action/javacode/Action20241031043325.java new file mode 100644 index 0000000..05dbeb7 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031043325.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031043325 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,2); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031043621.java b/weaver/interfaces/workflow/action/javacode/Action20241031043621.java new file mode 100644 index 0000000..cd17aaa --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031043621.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031043621 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,3); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031044938.java b/weaver/interfaces/workflow/action/javacode/Action20241031044938.java new file mode 100644 index 0000000..d812df6 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031044938.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031044938 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,4); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031045419.java b/weaver/interfaces/workflow/action/javacode/Action20241031045419.java new file mode 100644 index 0000000..0d8ce69 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031045419.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031045419 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,5); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031045558.java b/weaver/interfaces/workflow/action/javacode/Action20241031045558.java new file mode 100644 index 0000000..d31ecfa --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031045558.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031045558 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,6); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031045834.java b/weaver/interfaces/workflow/action/javacode/Action20241031045834.java new file mode 100644 index 0000000..bb6581e --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031045834.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031045834 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,7); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031050024.java b/weaver/interfaces/workflow/action/javacode/Action20241031050024.java new file mode 100644 index 0000000..d457dfb --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031050024.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031050024 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,8); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20241031050135.java b/weaver/interfaces/workflow/action/javacode/Action20241031050135.java new file mode 100644 index 0000000..388f8b7 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20241031050135.java @@ -0,0 +1,39 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * Online custom action interface + */ +public class Action20241031050135 extends BaseBean implements Action { + /** + * After selecting aciton after the process path node, this method will be executed after the node is submitted. + */ + @Override + public String execute(RequestInfo request) { + try { + String requestid = request.getRequestid(); + String currentTime = generateTimestamp(); + String insertSql = "insert into uf_pushArchivesLog (request,ddsj,type) values (?,?,?)"; + RecordSet rs = new RecordSet(); + rs.executeUpdate(insertSql,requestid,currentTime,9); + + } catch (Exception e) { + writeLog(e.getMessage()); + e.printStackTrace(); + } + return Action.SUCCESS; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +} \ No newline at end of file diff --git a/weaver/wps/doccenter/convert/OfficeWrapheader.java b/weaver/wps/doccenter/convert/OfficeWrapheader.java new file mode 100644 index 0000000..4f26124 --- /dev/null +++ b/weaver/wps/doccenter/convert/OfficeWrapheader.java @@ -0,0 +1,186 @@ +package weaver.wps.doccenter.convert; + +import net.sf.json.JSONArray; +import net.sf.json.JSONObject; +import weaver.file.Prop; +import weaver.general.Util; +import weaver.hrm.User; +import weaver.wps.doccenter.utils.Config; +import weaver.wps.doccenter.utils.FileInfoUtil; +import weaver.wps.doccenter.utils.Tools; +import weaver.wps.logging.Logger; +import weaver.wps.logging.LoggerFactory; + +import java.util.HashMap; +import java.util.Map; + +public class OfficeWrapheader { + private Logger log = LoggerFactory.getLogger(OfficeWrapheader.class); + private User user; + + // 书签内容类型,文本 + public final static String BOOKMARK_TYPE_TEXT = "TEXT"; + // 书签内容类型, 文档 + public final static String BOOKMARK_TYPE_DOCUMENT = "DOCUMENT"; + // 书签内容类型,图片 + public final static String BOOKMARK_TYPE_IMAGE = "IMAGE"; + + // 书签,正文 + public final static String BOOKMARK_CONTENT = "Content"; + + public OfficeWrapheader(){ + } + + /** + * 构造函数,用户基本上是用于获取多语言 + * @param user + */ + public OfficeWrapheader(User user){ + this.user = user; + } + + public User getUser() { + return user; + } + + public OfficeWrapheader setUser(User user) { + this.user = user; + return this; + } + + public Logger getLog() { + return log; + } + + public OfficeWrapheader setLog(Logger log) { + this.log = log; + return this; + } + + public Map convert(Map params, JSONArray sampleList) throws Exception { + Map result = new HashMap(); + JSONObject requestParams = new JSONObject(); + + String ecfileid = params.get("imagefileid"); + // 判断模块。目前应该只有知识管理的 + String fromMould = Tools.null2String(params.get("fromMould")); + fromMould = Tools.getFromMould(fromMould); + + String targetFileFormat = Tools.null2String(params.get("targetFileFormat")); + String apiUrl = ""; // Config.getCpsV1OfficeWrapheader(); + if(6 == Config.getProductVersion()) { + apiUrl = Config.getV6CpsV1OfficeWrapheader(); + } else if(5 == Config.getProductVersion()) { + apiUrl = Config.getCpsV1OfficeWrapheader(); + } + + FileInfoUtil fileInfoUtil = new FileInfoUtil(); + Map fileInfo = fileInfoUtil.getFileInfo(ecfileid, user, fromMould); + + String filename = fileInfo.get("filename"); + + requestParams = new JSONObject(); + requestParams.put("template_filename", Tools.getFileNameWithLowerCaseSuffix(filename)); + requestParams.put("template_url", fileInfo.get("download")); + // String flatten_source_style = Prop.getPropValue("doc_wps_custom", "flatten_source_style"); + // requestParams.put("flatten_source_style", "1".equals(flatten_source_style)); + requestParams.put("sample_list", sampleList); + + //套红页边距问题修改 + requestParams.put("use_template_section_property",true); + + // 结果文件的文件名 + String targetFilename = params.containsKey("targetFilename") ? params.get("targetFilename"): ""; + targetFilename = Tools.isEmptyOrNull(targetFilename) ? filename : params.get("targetFilename"); + + BaseConvert baseConvert = new BaseConvert(user); + if(!params.containsKey("comefrom")) params.put("comefrom", "OfficeWrapheader"); + result = baseConvert.convert(apiUrl, requestParams, targetFilename, params); + // 处理其他的事务 + return result; + } + + public Map replaceBookmark(Map params, Map bookmarkMap) throws Exception { + int newimagefileid = -1; + + if(Config.isLogInfo()) { + log.info("paramsMap:" + params.toString()); + log.info("bookmarkMap:" + bookmarkMap.toString()); + } + + //1,获取参数 + //模板类型 + String mouldType = params.get("mouldType"); + //模板Id + int mouldId = Util.getIntValue(params.get("mouldId")); + //模板后缀名 + // String doctype = (String)params.get("doctype"); + //正文imageFileId + String imagefileId = params.get("imagefileId"); + int imagefileIdInt = Util.getIntValue(imagefileId); + //正文后缀名 + // String zwDocType = (String)params.get("zwDocType"); + //生成的替换书签后的文档名称 + String fileName = params.get("fileName"); + + Map convertParams = new HashMap(); + convertParams.put("imagefileid", mouldId+""); + convertParams.put("fromMould", params.get("mouldType")); + convertParams.put("targetFilename", fileName); + + JSONArray sampleList = new JSONArray(); + JSONObject markItem = new JSONObject(); + + //普通书签 + for(Map.Entry entry : bookmarkMap.entrySet()){ + markItem = new JSONObject(); + markItem.put("bookmark",entry.getKey()); + markItem.put("text",entry.getValue()); + markItem.put("type", BOOKMARK_TYPE_TEXT); + sampleList.add(markItem); + } + + //如果为显示模板才替换正文书签 + if("showMould".equals(mouldType)){ + //正文 + markItem = new JSONObject(); + markItem.put("bookmark", BOOKMARK_CONTENT); + markItem.put("type", BOOKMARK_TYPE_DOCUMENT); + + // 获取正文文件数据 + FileInfoUtil fileInfoUtil = new FileInfoUtil(); + Map fileInfo = fileInfoUtil.getFileInfo(imagefileId, user, "ecology"); + markItem.put("sample_url", fileInfo.get("download")); + markItem.put("sample_filename", getTempFileName(Tools.getFileNameWithLowerCaseSuffix(fileName))); + + sampleList.add(markItem); + } + + Map result = convert(convertParams, sampleList); + + // 如果是显示模板,执行一次清稿 + if("showMould".equals(mouldType)){ + String newImagefileid = result.get("imagefileid"); + Map clearDocParam = new HashMap(); + clearDocParam.put("imagefileId", newImagefileid); + clearDocParam.put("fileName", Tools.getFileNameWithLowerCaseSuffix(fileName)); + clearDocParam.put("fromMould", "ecology"); + + OfficeOperate officeOperate = new OfficeOperate(user); + Map clearDocResult = officeOperate.clearDoc(clearDocParam); + if("0".equals(clearDocResult.get("status"))){ + return clearDocResult; + } + } + + return result; + } + + public static String getTempFileName(String filename) { + if(Tools.isEmptyOrNull(filename) || !filename.contains(".")){ + return filename; + } + int idx = filename.lastIndexOf("."); + return"1" + filename.substring(idx).toLowerCase(); + } +} diff --git a/weavernorth/custom/dept/1.tx b/weavernorth/custom/dept/1.tx deleted file mode 100644 index 549fbcd..0000000 --- a/weavernorth/custom/dept/1.tx +++ /dev/null @@ -1,2707 +0,0 @@ -COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME -java 2425334 root cwd DIR 253,0 4096 268435601 /opt/weaver/BES955/bin -java 2425334 root rtd DIR 253,0 4096 128 / -java 2425334 root txt REG 253,0 8874 1136532 /home/bes/jdk8u272-b10/bin/java -java 2425334 root mem REG 253,0 20470 72043517 /opt/weaver/ecology/WEB-INF/lib/easypoi-web-3.2.0.jar -java 2425334 root mem REG 253,0 244075 72043516 /opt/weaver/ecology/WEB-INF/lib/easypoi-base-3.2.0.jar -java 2425334 root mem REG 253,0 4930 72043515 /opt/weaver/ecology/WEB-INF/lib/easypoi-annotation-3.2.0.jar -java 2425334 root mem REG 253,0 1505728 76693167 /opt/weaver/ecology/WEB-INF/lib/snappy-java-1.1.4.jar -java 2425334 root mem REG 253,0 115928 76693165 /opt/weaver/ecology/WEB-INF/lib/ftsClient-2.1.jar -java 2425334 root mem REG 253,0 163320 76834030 /opt/weaver/ecology/WEB-INF/lib/ftsComm-2.1.jar -java 2425334 root mem REG 253,0 552771 120827549 /opt/weaver/ecology/WEB-INF/lib/zxing.jar -java 2425334 root mem REG 253,0 33228 120827548 /opt/weaver/ecology/WEB-INF/lib/zxing-javase.jar -java 2425334 root mem REG 253,0 449470 120827547 /opt/weaver/ecology/WEB-INF/lib/zxing-core.jar -java 2425334 root mem REG 253,0 319 120827546 /opt/weaver/ecology/WEB-INF/lib/zxing-2.3.0.jar -java 2425334 root mem REG 253,0 16296 120827545 /opt/weaver/ecology/WEB-INF/lib/zipkin-reporter-brave-2.16.3.jar -java 2425334 root mem REG 253,0 37394 120827544 /opt/weaver/ecology/WEB-INF/lib/zipkin-reporter-2.16.3.jar -java 2425334 root mem REG 253,0 244142 120827543 /opt/weaver/ecology/WEB-INF/lib/zipkin-2.23.2.jar -java 2425334 root mem REG 253,0 70719 120827542 /opt/weaver/ecology/WEB-INF/lib/zigen.sql.parser.1.0.4.v20101009.jar -java 2425334 root mem REG 253,0 755366 120827541 /opt/weaver/ecology/WEB-INF/lib/ZAYKHSMAPI.jar -java 2425334 root mem REG 253,0 787250 120827540 /opt/weaver/ecology/WEB-INF/lib/yuicompressor.jar -java 2425334 root mem REG 253,0 42089591 120827538 /opt/weaver/ecology/WEB-INF/lib/Yozo_Office.jar -java 2425334 root mem REG 253,0 177539 120827537 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk.jar -java 2425334 root mem REG 253,0 319 120827536 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk-3.1.11.jar -java 2425334 root mem REG 253,0 393 120827535 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk-2.29.0.jar -java 2425334 root mem REG 253,0 643174 120827534 /opt/weaver/ecology/WEB-INF/lib/xstream.jar -java 2425334 root mem REG 253,0 393 120827533 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.15.jar -java 2425334 root mem REG 253,0 393 120827532 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.14.jar -java 2425334 root mem REG 253,0 393 120827531 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.13.jar -java 2425334 root mem REG 253,0 393 120827530 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.11.1.jar -java 2425334 root mem REG 253,0 393 120827529 /opt/weaver/ecology/WEB-INF/lib/xstream-1.3.jar -java 2425334 root mem REG 253,0 24746 120827528 /opt/weaver/ecology/WEB-INF/lib/xpp3_min.jar -java 2425334 root mem REG 253,0 319 120827527 /opt/weaver/ecology/WEB-INF/lib/xpp3_min-1.1.4c.jar -java 2425334 root mem REG 253,0 119859 120827526 /opt/weaver/ecology/WEB-INF/lib/xpp3.jar -java 2425334 root mem REG 253,0 431074 120827525 /opt/weaver/ecology/WEB-INF/lib/xom.jar -java 2425334 root mem REG 253,0 319 120827524 /opt/weaver/ecology/WEB-INF/lib/xom-1.1.jar -java 2425334 root mem REG 253,0 319 120827523 /opt/weaver/ecology/WEB-INF/lib/xmltooling.jar -java 2425334 root mem REG 253,0 610865 120827522 /opt/weaver/ecology/WEB-INF/lib/xmltooling-1.3.2-1.jar -java 2425334 root mem REG 253,0 632907 120827521 /opt/weaver/ecology/WEB-INF/lib/xmlsec.jar -java 2425334 root mem REG 253,0 319 120827520 /opt/weaver/ecology/WEB-INF/lib/xmlsec-1.5.5.jar -java 2425334 root mem REG 253,0 162818 120827519 /opt/weaver/ecology/WEB-INF/lib/xmlschema-core-2.0.3.jar -java 2425334 root mem REG 253,0 79127 120827518 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server.jar -java 2425334 root mem REG 253,0 81555 120827517 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server-3.1.3.jar -java 2425334 root mem REG 253,0 393 120827516 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server-3.1.2.jar -java 2425334 root mem REG 253,0 106817 120827515 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common.jar -java 2425334 root mem REG 253,0 109131 120827514 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common-3.1.3.jar -java 2425334 root mem REG 253,0 393 120827513 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common-3.1.2.jar -java 2425334 root mem REG 253,0 2572392 120827510 /opt/weaver/ecology/WEB-INF/lib/xmlbeans.jar -java 2425334 root mem REG 253,0 878965 120827503 /opt/weaver/ecology/WEB-INF/lib/xfire-all.jar -java 2425334 root mem REG 253,0 601496 120827512 /opt/weaver/ecology/WEB-INF/lib/xmlgraphics-commons.jar -java 2425334 root mem REG 253,0 319 120827511 /opt/weaver/ecology/WEB-INF/lib/xmlgraphics-commons-1.5.jar -java 2425334 root mem REG 253,0 319 120827509 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-3.0.2.jar -java 2425334 root mem REG 253,0 338 120827508 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-2.6.0.jar -java 2425334 root mem REG 253,0 338 120827507 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-2.3.0.jar -java 2425334 root mem REG 253,0 219815 120827504 /opt/weaver/ecology/WEB-INF/lib/xml-apis.jar -java 2425334 root mem REG 253,0 1362386 120827501 /opt/weaver/ecology/WEB-INF/lib/xercesImpl.jar -java 2425334 root mem REG 253,0 1366987 120827499 /opt/weaver/ecology/WEB-INF/lib/xerces.jar -java 2425334 root mem REG 253,0 3154195 120827494 /opt/weaver/ecology/WEB-INF/lib/xalan.jar -java 2425334 root mem REG 253,0 15228825 120827434 /opt/weaver/ecology/WEB-INF/lib/tencentcloud-sdk-java.jar -java 2425334 root mem REG 253,0 83748 120827506 /opt/weaver/ecology/WEB-INF/lib/xml-resolver.jar -java 2425334 root mem REG 253,0 319 120827505 /opt/weaver/ecology/WEB-INF/lib/xml-resolver-1.2.jar -java 2425334 root mem REG 253,0 319 120827502 /opt/weaver/ecology/WEB-INF/lib/xfire-all-1.2.6.jar -java 2425334 root mem REG 253,0 319 120827500 /opt/weaver/ecology/WEB-INF/lib/xercesImpl-2.10.0.jar -java 2425334 root mem REG 253,0 219815 120827498 /opt/weaver/ecology/WEB-INF/lib/xerces-xml-apis.jar -java 2425334 root mem REG 253,0 319 120827497 /opt/weaver/ecology/WEB-INF/lib/xerces-xml-apis-1.4.01.jar -java 2425334 root mem REG 253,0 165346 120827496 /opt/weaver/ecology/WEB-INF/lib/xbean-spring.jar -java 2425334 root mem REG 253,0 319 73481273 /opt/weaver/ecology/WEB-INF/lib/xbean-spring-2.8.jar -java 2425334 root mem REG 253,0 186473 120827493 /opt/weaver/ecology/WEB-INF/lib/wsdl4j.jar -java 2425334 root mem REG 253,0 653 120827492 /opt/weaver/ecology/WEB-INF/lib/wsdl4j-1.6.2.jar -java 2425334 root mem REG 253,0 653 120827491 /opt/weaver/ecology/WEB-INF/lib/wsdl4j-1.5.1.jar -java 2425334 root mem REG 253,0 31360 120827490 /opt/weaver/ecology/WEB-INF/lib/ws-commons-util.jar -java 2425334 root mem REG 253,0 319 120827489 /opt/weaver/ecology/WEB-INF/lib/ws-commons-util-1.0.2.jar -java 2425334 root mem REG 253,0 486104 120827488 /opt/weaver/ecology/WEB-INF/lib/woodstox-core-asl-4.1.2_1.jar -java 2425334 root mem REG 253,0 1584371 120827487 /opt/weaver/ecology/WEB-INF/lib/woodstox-core-6.2.4.jar -java 2425334 root mem REG 253,0 14669 120827486 /opt/weaver/ecology/WEB-INF/lib/WkJavaApi.jar -java 2425334 root mem REG 253,0 41979 120827485 /opt/weaver/ecology/WEB-INF/lib/whack.jar -java 2425334 root mem REG 253,0 444363 120827484 /opt/weaver/ecology/WEB-INF/lib/wfc-v1.6.jar -java 2425334 root mem REG 253,0 131515 120827483 /opt/weaver/ecology/WEB-INF/lib/weavertrans.jar -java 2425334 root mem REG 253,0 502164 120827482 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9.jar -java 2425334 root mem REG 253,0 324 120827481 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.1.1.jar -java 2425334 root mem REG 253,0 324 120827480 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.1.0.jar -java 2425334 root mem REG 253,0 324 120827479 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.0.9.jar -java 2425334 root mem REG 253,0 324 120827478 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.0.5.jar -java 2425334 root mem REG 253,0 36651 120827477 /opt/weaver/ecology/WEB-INF/lib/weaver-rsa-sign.jar -java 2425334 root mem REG 253,0 33643 120827476 /opt/weaver/ecology/WEB-INF/lib/weaver-httpmime-upgragetool.jar -java 2425334 root mem REG 253,0 319 120827475 /opt/weaver/ecology/WEB-INF/lib/weaver-httpmime-upgragetool-4.4.1.jar -java 2425334 root mem REG 253,0 342423 120827474 /opt/weaver/ecology/WEB-INF/lib/weaver-httpcore-upgragetool.jar -java 2425334 root mem REG 253,0 319 120827473 /opt/weaver/ecology/WEB-INF/lib/weaver-httpcore-upgragetool-4.4.1.jar -java 2425334 root mem REG 253,0 720666 120827472 /opt/weaver/ecology/WEB-INF/lib/weaver-httpclient-upgragetool.jar -java 2425334 root mem REG 253,0 319 120827471 /opt/weaver/ecology/WEB-INF/lib/weaver-httpclient-upgragetool-4.4.1.jar -java 2425334 root mem REG 253,0 59664 120827470 /opt/weaver/ecology/WEB-INF/lib/weaver-commonsfileupload-upgragetool.jar -java 2425334 root mem REG 253,0 319 120827469 /opt/weaver/ecology/WEB-INF/lib/weaver-commonsfileupload-upgragetool-1.3.3.jar -java 2425334 root mem REG 253,0 102621 120827468 /opt/weaver/ecology/WEB-INF/lib/weaver-cache.jar -java 2425334 root mem REG 253,0 338 120827467 /opt/weaver/ecology/WEB-INF/lib/wea-xmlbeans-2.6.0.jar -java 2425334 root mem REG 253,0 338 120827466 /opt/weaver/ecology/WEB-INF/lib/wea-poi-ooxml-schemas-3.17.jar -java 2425334 root mem REG 253,0 338 120827465 /opt/weaver/ecology/WEB-INF/lib/wea-poi-3.1716.jar -java 2425334 root mem REG 253,0 2963717 120827464 /opt/weaver/ecology/WEB-INF/lib/wbi_core.jar -java 2425334 root mem REG 253,0 9951 120827463 /opt/weaver/ecology/WEB-INF/lib/wbi-db.jar -java 2425334 root mem REG 253,0 215976 120827462 /opt/weaver/ecology/WEB-INF/lib/wagent.jar -java 2425334 root mem REG 253,0 47167 120827461 /opt/weaver/ecology/WEB-INF/lib/vinnie.jar -java 2425334 root mem REG 253,0 319 120827460 /opt/weaver/ecology/WEB-INF/lib/vinnie-2.0.0.jar -java 2425334 root mem REG 253,0 387387 120827459 /opt/weaver/ecology/WEB-INF/lib/velocity.jar -java 2425334 root mem REG 253,0 338 120827458 /opt/weaver/ecology/WEB-INF/lib/velocity-1.5.jar -java 2425334 root mem REG 253,0 940913 120827457 /opt/weaver/ecology/WEB-INF/lib/uxdbjdbc.jar -java 2425334 root mem REG 253,0 319 120827456 /opt/weaver/ecology/WEB-INF/lib/uxdbjdbc-42.2.12.jar -java 2425334 root mem REG 253,0 2338 120827455 /opt/weaver/ecology/WEB-INF/lib/US_export_policy.jar -java 2425334 root mem REG 253,0 44439 120827454 /opt/weaver/ecology/WEB-INF/lib/UserAgentUtils.jar -java 2425334 root mem REG 253,0 319 120827453 /opt/weaver/ecology/WEB-INF/lib/UserAgentUtils-1.21.jar -java 2425334 root mem REG 253,0 1415649 120827452 /opt/weaver/ecology/WEB-INF/lib/unoil.jar -java 2425334 root mem REG 253,0 319 120827451 /opt/weaver/ecology/WEB-INF/lib/unoil-3.2.1.jar -java 2425334 root mem REG 253,0 30558 120827450 /opt/weaver/ecology/WEB-INF/lib/ueditor.jar -java 2425334 root mem REG 253,0 319 120827449 /opt/weaver/ecology/WEB-INF/lib/ueditor-1.1.2.jar -java 2425334 root mem REG 253,0 338 120827448 /opt/weaver/ecology/WEB-INF/lib/ueditor-1.1.1.jar -java 2425334 root mem REG 253,0 358644 120827447 /opt/weaver/ecology/WEB-INF/lib/ucanaccess.jar -java 2425334 root mem REG 253,0 319 120827446 /opt/weaver/ecology/WEB-INF/lib/ucanaccess-4.0.1.jar -java 2425334 root mem REG 253,0 460410 120827445 /opt/weaver/ecology/WEB-INF/lib/truezip.jar -java 2425334 root mem REG 253,0 319 120827444 /opt/weaver/ecology/WEB-INF/lib/truezip-6.6.jar -java 2425334 root mem REG 253,0 24710 120827443 /opt/weaver/ecology/WEB-INF/lib/transExcelOperation.jar -java 2425334 root mem REG 253,0 2126 120827442 /opt/weaver/ecology/WEB-INF/lib/tokenUtil.jar -java 2425334 root mem REG 253,0 1932 120827441 /opt/weaver/ecology/WEB-INF/lib/TiprayAPI.jar -java 2425334 root mem REG 253,0 91312 120827440 /opt/weaver/ecology/WEB-INF/lib/tinder.jar -java 2425334 root mem REG 253,0 319 120827439 /opt/weaver/ecology/WEB-INF/lib/tinder-1.2.2.jar -java 2425334 root mem REG 253,0 26841 120827438 /opt/weaver/ecology/WEB-INF/lib/Time-NLP.jar -java 2425334 root mem REG 253,0 656571 120827437 /opt/weaver/ecology/WEB-INF/lib/tika-core.jar -java 2425334 root mem REG 253,0 100959 120827436 /opt/weaver/ecology/WEB-INF/lib/thumbnailator.jar -java 2425334 root mem REG 253,0 319 120827435 /opt/weaver/ecology/WEB-INF/lib/thumbnailator-0.4.3.jar -java 2425334 root mem REG 253,0 319 120827433 /opt/weaver/ecology/WEB-INF/lib/tencentcloud-sdk-java-3.1.154.jar -java 2425334 root mem REG 253,0 1530079 120827432 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1618308026636.jar -java 2425334 root mem REG 253,0 319 120827431 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1618308026636-20210923.jar -java 2425334 root mem REG 253,0 370 120827430 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1574930071442-20210226.jar -java 2425334 root mem REG 253,0 1943366 120827429 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469.jar -java 2425334 root mem REG 253,0 1214094 120827428 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-source.jar -java 2425334 root mem REG 253,0 319 120827427 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-20181204.jar -java 2425334 root mem REG 253,0 319 120827426 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-20181204-source.jar -java 2425334 root mem REG 253,0 5948 120827425 /opt/weaver/ecology/WEB-INF/lib/TagExcelOperation.jar -java 2425334 root mem REG 253,0 5121679 120827424 /opt/weaver/ecology/WEB-INF/lib/swxajce_v5.3.3.1.jar -java 2425334 root mem REG 253,0 1882667 120827423 /opt/weaver/ecology/WEB-INF/lib/swt.jar -java 2425334 root mem REG 253,0 152447 120827421 /opt/weaver/ecology/WEB-INF/lib/swagger-models.jar -java 2425334 root mem REG 253,0 155203 120827420 /opt/weaver/ecology/WEB-INF/lib/swagger-models-1.6.2.jar -java 2425334 root mem REG 253,0 67009 120827419 /opt/weaver/ecology/WEB-INF/lib/swagger-jaxrs.jar -java 2425334 root mem REG 253,0 319 120827418 /opt/weaver/ecology/WEB-INF/lib/swagger-jaxrs-1.6.2.jar -java 2425334 root mem REG 253,0 339 120827417 /opt/weaver/ecology/WEB-INF/lib/swagger-annotations-1.5.3.jar -java 2425334 root mem REG 253,0 136404 120827416 /opt/weaver/ecology/WEB-INF/lib/svg.jar -java 2425334 root mem REG 253,0 319 120827415 /opt/weaver/ecology/WEB-INF/lib/svg-7.1.11.jar -java 2425334 root mem REG 253,0 131819 120827414 /opt/weaver/ecology/WEB-INF/lib/sunjce_provider.jar -java 2425334 root mem REG 253,0 493984 120827413 /opt/weaver/ecology/WEB-INF/lib/styled-xml-parser.jar -java 2425334 root mem REG 253,0 319 120827412 /opt/weaver/ecology/WEB-INF/lib/styled-xml-parser-7.1.11.jar -java 2425334 root mem REG 253,0 549488 120827411 /opt/weaver/ecology/WEB-INF/lib/struts.jar -java 2425334 root mem REG 253,0 66588 120827410 /opt/weaver/ecology/WEB-INF/lib/stractcat.jar -java 2425334 root mem REG 253,0 195909 120827409 /opt/weaver/ecology/WEB-INF/lib/stax2-api-4.2.1.jar -java 2425334 root mem REG 253,0 26514 120827408 /opt/weaver/ecology/WEB-INF/lib/stax-api-1.0.1.jar -java 2425334 root mem REG 253,0 179346 120827407 /opt/weaver/ecology/WEB-INF/lib/stax-1.2.0.jar -java 2425334 root mem REG 253,0 508288 120827406 /opt/weaver/ecology/WEB-INF/lib/standard.jar -java 2425334 root mem REG 253,0 449820 120827405 /opt/weaver/ecology/WEB-INF/lib/sqljdbc4.jar -java 2425334 root mem REG 253,0 338 120827404 /opt/weaver/ecology/WEB-INF/lib/sqljdbc.jar -java 2425334 root mem REG 253,0 1899676 120827403 /opt/weaver/ecology/WEB-INF/lib/spring.jar -java 2425334 root mem REG 253,0 319 120827402 /opt/weaver/ecology/WEB-INF/lib/spring-1.2.6.jar -java 2425334 root mem REG 253,0 1016853 120827401 /opt/weaver/ecology/WEB-INF/lib/soft.jar -java 2425334 root mem REG 253,0 319 120827400 /opt/weaver/ecology/WEB-INF/lib/soft-2.0.jar -java 2425334 root mem REG 253,0 365210 120827399 /opt/weaver/ecology/WEB-INF/lib/sms_gxdx_gx.jar -java 2425334 root mem REG 253,0 21664 120827398 /opt/weaver/ecology/WEB-INF/lib/smsSDK.jar -java 2425334 root mem REG 253,0 504317 120827397 /opt/weaver/ecology/WEB-INF/lib/sms-xuanwu.jar -java 2425334 root mem REG 253,0 7040 120827396 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12.jar -java 2425334 root mem REG 253,0 319 120827395 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12-1.7.6.jar -java 2425334 root mem REG 253,0 338 120827394 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12-1.4.2.jar -java 2425334 root mem REG 253,0 27227 120827393 /opt/weaver/ecology/WEB-INF/lib/slf4j-api.jar -java 2425334 root mem REG 253,0 319 120827392 /opt/weaver/ecology/WEB-INF/lib/slf4j-api-1.7.7.jar -java 2425334 root mem REG 253,0 338 120827327 /opt/weaver/ecology/WEB-INF/lib/slf4j-api-1.4.2.jar -java 2425334 root mem REG 253,0 346 120827326 /opt/weaver/ecology/WEB-INF/lib/sjsxp.jar -java 2425334 root mem REG 253,0 57100 120827325 /opt/weaver/ecology/WEB-INF/lib/simpleclient.jar -java 2425334 root mem REG 253,0 59175 120827324 /opt/weaver/ecology/WEB-INF/lib/simpleclient-0.5.0.jar -java 2425334 root mem REG 253,0 413197 120827323 /opt/weaver/ecology/WEB-INF/lib/simple-xml-2.7.1.jar -java 2425334 root mem REG 253,0 127315 120827322 /opt/weaver/ecology/WEB-INF/lib/sign.jar -java 2425334 root mem REG 253,0 319 120827321 /opt/weaver/ecology/WEB-INF/lib/sign-7.1.11.jar -java 2425334 root mem REG 253,0 422920 120827320 /opt/weaver/ecology/WEB-INF/lib/sigar.jar -java 2425334 root mem REG 253,0 465514 120827319 /opt/weaver/ecology/WEB-INF/lib/sharding-jdbc-core.jar -java 2425334 root mem REG 253,0 319 120827318 /opt/weaver/ecology/WEB-INF/lib/sharding-jdbc-core-1.5.4.1.jar -java 2425334 root mem REG 253,0 277718 120827317 /opt/weaver/ecology/WEB-INF/lib/serializer.jar -java 2425334 root mem REG 253,0 319 120827316 /opt/weaver/ecology/WEB-INF/lib/serializer-2.7.1.jar -java 2425334 root mem REG 253,0 23286 120827315 /opt/weaver/ecology/WEB-INF/lib/saxpath.jar -java 2425334 root mem REG 253,0 28863 120827314 /opt/weaver/ecology/WEB-INF/lib/sax.jar -java 2425334 root mem REG 253,0 1323327 120827313 /opt/weaver/ecology/WEB-INF/lib/sapjco3.jar -java 2425334 root mem REG 253,0 326699 120827312 /opt/weaver/ecology/WEB-INF/lib/sapjco.jar -java 2425334 root mem REG 253,0 338 120827311 /opt/weaver/ecology/WEB-INF/lib/sansec.SwxaJCE-2.1.3.jar -java 2425334 root mem REG 253,0 12626 120827310 /opt/weaver/ecology/WEB-INF/lib/saml_cfg.jar -java 2425334 root mem REG 253,0 4735630 120827309 /opt/weaver/ecology/WEB-INF/lib/SADK.jar -java 2425334 root mem REG 253,0 319 120827308 /opt/weaver/ecology/WEB-INF/lib/SADK-3.2.1.3.jar -java 2425334 root mem REG 253,0 14318 120827307 /opt/weaver/ecology/WEB-INF/lib/sac.jar -java 2425334 root mem REG 253,0 37468 120827306 /opt/weaver/ecology/WEB-INF/lib/RSA-SNAPSHOT.jar -java 2425334 root mem REG 253,0 319 120827305 /opt/weaver/ecology/WEB-INF/lib/RSA-0.0.1-SNAPSHOT.jar -java 2425334 root mem REG 253,0 17554 120827304 /opt/weaver/ecology/WEB-INF/lib/rongyun.jar -java 2425334 root mem REG 253,0 130037 120827303 /opt/weaver/ecology/WEB-INF/lib/rocketmq-remoting-4.9.4.jar -java 2425334 root mem REG 253,0 63728 120827302 /opt/weaver/ecology/WEB-INF/lib/rocketmq-logging-4.9.4.jar -java 2425334 root mem REG 253,0 314232 120827301 /opt/weaver/ecology/WEB-INF/lib/rocketmq-common-4.9.4.jar -java 2425334 root mem REG 253,0 413198 120827300 /opt/weaver/ecology/WEB-INF/lib/rocketmq-client-4.9.4.jar -java 2425334 root mem REG 253,0 256355 120827299 /opt/weaver/ecology/WEB-INF/lib/ridl.jar -java 2425334 root mem REG 253,0 319 120827298 /opt/weaver/ecology/WEB-INF/lib/ridl-3.2.1.jar -java 2425334 root mem REG 253,0 1201600 120827297 /opt/weaver/ecology/WEB-INF/lib/rhino.jar -java 2425334 root mem REG 253,0 319 120827296 /opt/weaver/ecology/WEB-INF/lib/rhino-1.7.7.1.jar -java 2425334 root mem REG 253,0 9764 120827295 /opt/weaver/ecology/WEB-INF/lib/reflectasm.jar -java 2425334 root mem REG 253,0 319 120827294 /opt/weaver/ecology/WEB-INF/lib/reflectasm-1.01.jar -java 2425334 root mem REG 253,0 66660 120827293 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-incubator-quic-0.0.11.jar -java 2425334 root mem REG 253,0 30157 120827292 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-http-brave-1.0.22.jar -java 2425334 root mem REG 253,0 339058 120827291 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-http-1.0.22.jar -java 2425334 root mem REG 253,0 402426 120827290 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-core-1.0.22.jar -java 2425334 root mem REG 253,0 1717454 120827289 /opt/weaver/ecology/WEB-INF/lib/reactor-core-3.4.22.jar -java 2425334 root mem REG 253,0 11369 120827288 /opt/weaver/ecology/WEB-INF/lib/reactive-streams-1.0.3.jar -java 2425334 root mem REG 253,0 655724 120827287 /opt/weaver/ecology/WEB-INF/lib/quartz.jar -java 2425334 root mem REG 253,0 31946 120827286 /opt/weaver/ecology/WEB-INF/lib/quartz-jobs.jar -java 2425334 root mem REG 253,0 319 120827285 /opt/weaver/ecology/WEB-INF/lib/quartz-jobs-2.2.3.jar -java 2425334 root mem REG 253,0 1099372 120827284 /opt/weaver/ecology/WEB-INF/lib/QRCode.jar -java 2425334 root mem REG 253,0 10556847 120827283 /opt/weaver/ecology/WEB-INF/lib/proxool.jar -java 2425334 root mem REG 253,0 334469 120827282 /opt/weaver/ecology/WEB-INF/lib/proxool-cglib.jar -java 2425334 root mem REG 253,0 319 120827281 /opt/weaver/ecology/WEB-INF/lib/proxool-cglib-0.9.1.jar -java 2425334 root mem REG 253,0 370471 120827280 /opt/weaver/ecology/WEB-INF/lib/proxool-0.9.0RC2.jar -java 2425334 root mem REG 253,0 331712 120827279 /opt/weaver/ecology/WEB-INF/lib/private-sdk.jar -java 2425334 root mem REG 253,0 1050160 120827278 /opt/weaver/ecology/WEB-INF/lib/postgresql.jar -java 2425334 root mem REG 253,0 338 120827277 /opt/weaver/ecology/WEB-INF/lib/postgresql-42.2.5.jar -java 2425334 root mem REG 253,0 2718220 120827276 /opt/weaver/ecology/WEB-INF/lib/poi.jar -java 2425334 root mem REG 253,0 1383112 120827275 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad.jar -java 2425334 root mem REG 253,0 319 120827274 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-4.0.1.jar -java 2425334 root mem REG 253,0 338 120827273 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-3.15.jar -java 2425334 root mem REG 253,0 338 120827272 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-2.5.1-final-20040804.jar -java 2425334 root mem REG 253,0 1765870 120827271 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml.jar -java 2425334 root mem REG 253,0 7770770 120827270 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas.jar -java 2425334 root mem REG 253,0 4946353 120827269 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-FINAL.jar -java 2425334 root mem REG 253,0 319 120827268 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-4.0.1.jar -java 2425334 root mem REG 253,0 338 120827267 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.8-beta5-20111217.jar -java 2425334 root mem REG 253,0 338 120827266 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.15.jar -java 2425334 root mem REG 253,0 319 120827265 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.10-FINAL.jar -java 2425334 root mem REG 253,0 319 120827264 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-4.0.1.jar -java 2425334 root mem REG 253,0 338 120819775 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-3.15.jar -java 2425334 root mem REG 253,0 2956 120819774 /opt/weaver/ecology/WEB-INF/lib/poi-functiontxt.jar -java 2425334 root mem REG 253,0 31018 120819773 /opt/weaver/ecology/WEB-INF/lib/poi-excelant.jar -java 2425334 root mem REG 253,0 319 120819772 /opt/weaver/ecology/WEB-INF/lib/poi-excelant-4.0.1.jar -java 2425334 root mem REG 253,0 338 120819771 /opt/weaver/ecology/WEB-INF/lib/poi-excelant-3.15.jar -java 2425334 root mem REG 253,0 423907 120819770 /opt/weaver/ecology/WEB-INF/lib/poi-examples.jar -java 2425334 root mem REG 253,0 319 120819769 /opt/weaver/ecology/WEB-INF/lib/poi-examples-4.0.1.jar -java 2425334 root mem REG 253,0 338 120819768 /opt/weaver/ecology/WEB-INF/lib/poi-examples-3.15.jar -java 2425334 root mem REG 253,0 338 120819767 /opt/weaver/ecology/WEB-INF/lib/poi-contrib-2.5.1-final-20040804.jar -java 2425334 root mem REG 253,0 319 120819766 /opt/weaver/ecology/WEB-INF/lib/poi-4.0.1.jar -java 2425334 root mem REG 253,0 338 120819765 /opt/weaver/ecology/WEB-INF/lib/poi-3.15.jar -java 2425334 root mem REG 253,0 338 120819764 /opt/weaver/ecology/WEB-INF/lib/poi-2.5.1-final-20040804.jar -java 2425334 root mem REG 253,0 188661 120819763 /opt/weaver/ecology/WEB-INF/lib/pinyin4j.jar -java 2425334 root mem REG 253,0 2423250 120819762 /opt/weaver/ecology/WEB-INF/lib/pdfbox.jar -java 2425334 root mem REG 253,0 7357 120819761 /opt/weaver/ecology/WEB-INF/lib/pdfbox-app.jar -java 2425334 root mem REG 253,0 319 120819760 /opt/weaver/ecology/WEB-INF/lib/pdfbox-app-1.8.2.jar -java 2425334 root mem REG 253,0 319 120819759 /opt/weaver/ecology/WEB-INF/lib/pdfbox-2.0.3.jar -java 2425334 root mem REG 253,0 319 120819758 /opt/weaver/ecology/WEB-INF/lib/pdfbox-1.5.0.jar -java 2425334 root mem REG 253,0 577 120819757 /opt/weaver/ecology/WEB-INF/lib/PDFBox-0.7.3.jar -java 2425334 root mem REG 253,0 49685 120819756 /opt/weaver/ecology/WEB-INF/lib/pdfa.jar -java 2425334 root mem REG 253,0 319 120819755 /opt/weaver/ecology/WEB-INF/lib/pdfa-7.1.11.jar -java 2425334 root mem REG 253,0 125286 120819754 /opt/weaver/ecology/WEB-INF/lib/paoding-analysis.jar -java 2425334 root mem REG 253,0 319 120819753 /opt/weaver/ecology/WEB-INF/lib/paoding-analysis-2.0.4.jar -java 2425334 root mem REG 253,0 172482 120819752 /opt/weaver/ecology/WEB-INF/lib/packet-wrapper.jar -java 2425334 root mem REG 253,0 319 120819751 /opt/weaver/ecology/WEB-INF/lib/packet-wrapper-1.3.17.731.jar -java 2425334 root mem REG 253,0 3569640 120819750 /opt/weaver/ecology/WEB-INF/lib/oscarJDBC16.jar -java 2425334 root mem REG 253,0 288995 120819749 /opt/weaver/ecology/WEB-INF/lib/org.apache.xml.serializer.jar -java 2425334 root mem REG 253,0 319 120819748 /opt/weaver/ecology/WEB-INF/lib/org.apache.xml.serializer-2.7.1.jar -java 2425334 root mem REG 253,0 122251 120819747 /opt/weaver/ecology/WEB-INF/lib/Opta2000.jar -java 2425334 root mem REG 253,0 319 120819746 /opt/weaver/ecology/WEB-INF/lib/openws.jar -java 2425334 root mem REG 253,0 5399 120819745 /opt/weaver/ecology/WEB-INF/lib/opentracing-util.jar -java 2425334 root mem REG 253,0 319 120819744 /opt/weaver/ecology/WEB-INF/lib/opentracing-util-0.33.0.jar -java 2425334 root mem REG 253,0 8555 120819743 /opt/weaver/ecology/WEB-INF/lib/opentracing-noop.jar -java 2425334 root mem REG 253,0 319 120819742 /opt/weaver/ecology/WEB-INF/lib/opentracing-noop-0.33.0.jar -java 2425334 root mem REG 253,0 16225 120819741 /opt/weaver/ecology/WEB-INF/lib/opentracing-api.jar -java 2425334 root mem REG 253,0 319 120819740 /opt/weaver/ecology/WEB-INF/lib/opentracing-api-0.33.0.jar -java 2425334 root mem REG 253,0 319 120819739 /opt/weaver/ecology/WEB-INF/lib/opensaml.jar -java 2425334 root mem REG 253,0 1352924 120819738 /opt/weaver/ecology/WEB-INF/lib/opensaml-2.5.1-1.jar -java 2425334 root mem REG 253,0 5385142 120819737 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK.jar -java 2425334 root mem REG 253,0 319 120819736 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-2.0.2.jar -java 2425334 root mem REG 253,0 338 120819735 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-2.0.1.jar -java 2425334 root mem REG 253,0 338 120819734 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-1.1.4.jar -java 2425334 root mem REG 253,0 291399 120819733 /opt/weaver/ecology/WEB-INF/lib/onlinedebug.jar -java 2425334 root mem REG 253,0 81811 120819732 /opt/weaver/ecology/WEB-INF/lib/okio.jar -java 2425334 root mem REG 253,0 319 120819731 /opt/weaver/ecology/WEB-INF/lib/okio-1.8.0.jar -java 2425334 root mem REG 253,0 422786 120819730 /opt/weaver/ecology/WEB-INF/lib/okhttp.jar -java 2425334 root mem REG 253,0 319 120819729 /opt/weaver/ecology/WEB-INF/lib/okhttp-3.3.0.jar -java 2425334 root mem REG 253,0 3389056 120819728 /opt/weaver/ecology/WEB-INF/lib/ojdbc6.jar -java 2425334 root mem REG 253,0 319 120819727 /opt/weaver/ecology/WEB-INF/lib/oceanbase-client-1.1.0.jar -java 2425334 root mem REG 253,0 665542 120819726 /opt/weaver/ecology/WEB-INF/lib/oauth2-oidc-sdk-8.36.jar -java 2425334 root mem REG 253,0 3481227 120819725 /opt/weaver/ecology/WEB-INF/lib/oceanbase-client.jar -java 2425334 root mem REG 253,0 256070 120819724 /opt/weaver/ecology/WEB-INF/lib/not-yet-commons-ssl.jar -java 2425334 root mem REG 253,0 319 120819723 /opt/weaver/ecology/WEB-INF/lib/not-yet-commons-ssl-0.3.9.jar -java 2425334 root mem REG 253,0 350921 120819722 /opt/weaver/ecology/WEB-INF/lib/nimbus-jose-jwt-8.20.1.jar -java 2425334 root mem REG 253,0 920339 120819721 /opt/weaver/ecology/WEB-INF/lib/ngdbc.jar -java 2425334 root mem REG 253,0 34969 120819720 /opt/weaver/ecology/WEB-INF/lib/netty-transport-native-unix-common-4.1.60.Final.jar -java 2425334 root mem REG 253,0 112814 120819719 /opt/weaver/ecology/WEB-INF/lib/netty-transport-native-kqueue-4.1.60.Final-osx-x86_64.jar -java 2425334 root mem REG 253,0 157238 120819718 /opt/weaver/ecology/WEB-INF/lib/netty-transport-native-epoll-4.1.60.Final-linux-x86_64.jar -java 2425334 root mem REG 253,0 477222 120819717 /opt/weaver/ecology/WEB-INF/lib/netty-transport-4.1.60.Final.jar -java 2425334 root mem REG 253,0 4014208 120819716 /opt/weaver/ecology/WEB-INF/lib/netty-tcnative-boringssl-static-2.0.36.Final.jar -java 2425334 root mem REG 253,0 22746 120819715 /opt/weaver/ecology/WEB-INF/lib/netty-resolver-dns-native-macos-4.1.59.Final-osx-x86_64.jar -java 2425334 root mem REG 253,0 154059 120819714 /opt/weaver/ecology/WEB-INF/lib/netty-resolver-dns-4.1.59.Final.jar -java 2425334 root mem REG 253,0 33225 120819713 /opt/weaver/ecology/WEB-INF/lib/netty-resolver-4.1.60.Final.jar -java 2425334 root mem REG 253,0 23961 120819712 /opt/weaver/ecology/WEB-INF/lib/netty-handler-proxy-4.1.60.Final.jar -java 2425334 root mem REG 253,0 495361 120751871 /opt/weaver/ecology/WEB-INF/lib/netty-handler-4.1.60.Final.jar -java 2425334 root mem REG 253,0 647740 120751870 /opt/weaver/ecology/WEB-INF/lib/netty-common-4.1.60.Final.jar -java 2425334 root mem REG 253,0 119089 120751869 /opt/weaver/ecology/WEB-INF/lib/netty-codec-socks-4.1.60.Final.jar -java 2425334 root mem REG 253,0 467431 120751868 /opt/weaver/ecology/WEB-INF/lib/netty-codec-http2-4.1.60.Final.jar -java 2425334 root mem REG 253,0 625288 120751867 /opt/weaver/ecology/WEB-INF/lib/netty-codec-http-4.1.60.Final.jar -java 2425334 root mem REG 253,0 61511 120751866 /opt/weaver/ecology/WEB-INF/lib/netty-codec-dns-4.1.59.Final.jar -java 2425334 root mem REG 253,0 320881 120751865 /opt/weaver/ecology/WEB-INF/lib/netty-codec-4.1.60.Final.jar -java 2425334 root mem REG 253,0 300660 120751864 /opt/weaver/ecology/WEB-INF/lib/netty-buffer-4.1.60.Final.jar -java 2425334 root mem REG 253,0 338 120751863 /opt/weaver/ecology/WEB-INF/lib/netty-all.jar -java 2425334 root mem REG 253,0 4216895 120751862 /opt/weaver/ecology/WEB-INF/lib/netty-all-4.1.51.Final.jar -java 2425334 root mem REG 253,0 896056 120751861 /opt/weaver/ecology/WEB-INF/lib/netsignapi.jar -java 2425334 root mem REG 253,0 319 120751860 /opt/weaver/ecology/WEB-INF/lib/neon-SNAPSHOT.jar -java 2425334 root mem REG 253,0 342495 120751859 /opt/weaver/ecology/WEB-INF/lib/neon-1.0-SNAPSHOT.jar -java 2425334 root mem REG 253,0 115784 120751858 /opt/weaver/ecology/WEB-INF/lib/nekohtml.jar -java 2425334 root mem REG 253,0 71320 120751857 /opt/weaver/ecology/WEB-INF/lib/neethi-3.0.2.jar -java 2425334 root mem REG 253,0 8668 120751856 /opt/weaver/ecology/WEB-INF/lib/nacos-common.jar -java 2425334 root mem REG 253,0 10776 120751855 /opt/weaver/ecology/WEB-INF/lib/nacos-common-1.1.4.jar -java 2425334 root mem REG 253,0 220101 120751854 /opt/weaver/ecology/WEB-INF/lib/nacos-client.jar -java 2425334 root mem REG 253,0 222352 120751853 /opt/weaver/ecology/WEB-INF/lib/nacos-client-1.1.4.jar -java 2425334 root mem REG 253,0 48357 120751852 /opt/weaver/ecology/WEB-INF/lib/nacos-api.jar -java 2425334 root mem REG 253,0 50357 120751851 /opt/weaver/ecology/WEB-INF/lib/nacos-api-1.1.4.jar -java 2425334 root mem REG 253,0 110360 120751850 /opt/weaver/ecology/WEB-INF/lib/mzlion-core.jar -java 2425334 root mem REG 253,0 319 120751849 /opt/weaver/ecology/WEB-INF/lib/mzlion-core-1.1.2.jar -java 2425334 root mem REG 253,0 2519547 120751848 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java.jar -java 2425334 root mem REG 253,0 338 120751847 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-8.0.20.jar -java 2425334 root mem REG 253,0 338 120751846 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-8.0.11.jar -java 2425334 root mem REG 253,0 338 120751845 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar -java 2425334 root mem REG 253,0 338 120751844 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.46.jar -java 2425334 root mem REG 253,0 996441 120751843 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.42.jar -java 2425334 root mem REG 253,0 1726170 120751842 /opt/weaver/ecology/WEB-INF/lib/mybatis.jar -java 2425334 root mem REG 253,0 319 120751841 /opt/weaver/ecology/WEB-INF/lib/mybatis-3.5.6.jar -java 2425334 root mem REG 253,0 394 120751840 /opt/weaver/ecology/WEB-INF/lib/mybatis-3.4.4.jar -java 2425334 root mem REG 253,0 1092719 120751839 /opt/weaver/ecology/WEB-INF/lib/mvel2.jar -java 2425334 root mem REG 253,0 319 120751838 /opt/weaver/ecology/WEB-INF/lib/mvel2-2.4.0.Final.jar -java 2425334 root mem REG 253,0 22669 120751837 /opt/weaver/ecology/WEB-INF/lib/msutil.jar -java 2425334 root mem REG 253,0 48906 120751836 /opt/weaver/ecology/WEB-INF/lib/mssqlserver.jar -java 2425334 root mem REG 253,0 229788 120751835 /opt/weaver/ecology/WEB-INF/lib/msbase.jar -java 2425334 root mem REG 253,0 27161 120751834 /opt/weaver/ecology/WEB-INF/lib/msal4j-persistence-extension-1.1.0.jar -java 2425334 root mem REG 253,0 287265 120751833 /opt/weaver/ecology/WEB-INF/lib/msal4j-1.9.1.jar -java 2425334 root mem REG 253,0 15271 120751832 /opt/weaver/ecology/WEB-INF/lib/mq-agent.jar -java 2425334 root mem REG 253,0 319 120751831 /opt/weaver/ecology/WEB-INF/lib/mq-agent-1.3.17.703.jar -java 2425334 root mem REG 253,0 2611999 120751830 /opt/weaver/ecology/WEB-INF/lib/mpxj.jar -java 2425334 root mem REG 253,0 319 120751829 /opt/weaver/ecology/WEB-INF/lib/mpxj-9.2.6.jar -java 2425334 root mem REG 253,0 339 120751828 /opt/weaver/ecology/WEB-INF/lib/mpxj-7.4.3.jar -java 2425334 root mem REG 253,0 900908 120751827 /opt/weaver/ecology/WEB-INF/lib/MMAnalyzer.jar -java 2425334 root mem REG 253,0 33184 120751826 /opt/weaver/ecology/WEB-INF/lib/mlibwrapper_jai.jar -java 2425334 root mem REG 253,0 171818 120751825 /opt/weaver/ecology/WEB-INF/lib/microsoft-graph-core-2.0.13.jar -java 2425334 root mem REG 253,0 9083321 120751824 /opt/weaver/ecology/WEB-INF/lib/microsoft-graph-5.34.0.jar -java 2425334 root mem REG 253,0 730042 120751823 /opt/weaver/ecology/WEB-INF/lib/mapdb.jar -java 2425334 root mem REG 253,0 319 120751822 /opt/weaver/ecology/WEB-INF/lib/mapdb-3.0.8.jar -java 2425334 root mem REG 253,0 339 120751821 /opt/weaver/ecology/WEB-INF/lib/mail.jar -java 2425334 root mem REG 253,0 236361 120751820 /opt/weaver/ecology/WEB-INF/lib/lz4.jar -java 2425334 root mem REG 253,0 319 120751819 /opt/weaver/ecology/WEB-INF/lib/lz4-1.3.0.jar -java 2425334 root mem REG 253,0 23647 120751818 /opt/weaver/ecology/WEB-INF/lib/lucene-highlighter.jar -java 2425334 root mem REG 253,0 319 120751817 /opt/weaver/ecology/WEB-INF/lib/lucene-highlighter-2.1.0.jar -java 2425334 root mem REG 253,0 463282 120751816 /opt/weaver/ecology/WEB-INF/lib/lucene-core.jar -java 2425334 root mem REG 253,0 319 120751815 /opt/weaver/ecology/WEB-INF/lib/lucene-core-2.1.0.jar -java 2425334 root mem REG 253,0 1794303 120751814 /opt/weaver/ecology/WEB-INF/lib/lombok.jar -java 2425334 root mem REG 253,0 319 120751813 /opt/weaver/ecology/WEB-INF/lib/lombok-1.18.12.jar -java 2425334 root mem REG 253,0 338 120751812 /opt/weaver/ecology/WEB-INF/lib/lombok-1.16.22.jar -java 2425334 root mem REG 253,0 71959 120751811 /opt/weaver/ecology/WEB-INF/lib/logkit.jar -java 2425334 root mem REG 253,0 319 120751810 /opt/weaver/ecology/WEB-INF/lib/logkit-1.0.1.jar -java 2425334 root mem REG 253,0 454386 120751809 /opt/weaver/ecology/WEB-INF/lib/log4j.jar -java 2425334 root mem REG 253,0 338 120751808 /opt/weaver/ecology/WEB-INF/lib/log4j-1.2.17.jar -java 2425334 root mem REG 253,0 338 120694975 /opt/weaver/ecology/WEB-INF/lib/log4j-1.2.13.jar -java 2425334 root mem REG 253,0 2331 120694974 /opt/weaver/ecology/WEB-INF/lib/local_policy.jar -java 2425334 root mem REG 253,0 27535 120694973 /opt/weaver/ecology/WEB-INF/lib/ljstln.jar -java 2425334 root mem REG 253,0 116 120694972 /opt/weaver/ecology/WEB-INF/lib/listenablefuture-empty-to-avoid-conflict-with-guava.jar -java 2425334 root mem REG 253,0 2199 120694971 /opt/weaver/ecology/WEB-INF/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -java 2425334 root mem REG 253,0 109918 120694970 /opt/weaver/ecology/WEB-INF/lib/libidn.jar -java 2425334 root mem REG 253,0 319 120694969 /opt/weaver/ecology/WEB-INF/lib/layout-7.1.11.jar -java 2425334 root mem REG 253,0 10797 120694968 /opt/weaver/ecology/WEB-INF/lib/lang-tag-1.4.4.jar -java 2425334 root mem REG 253,0 319 120694967 /opt/weaver/ecology/WEB-INF/lib/kry.sql.format_1.0.1.v20091105.jar -java 2425334 root mem REG 253,0 37012 120694966 /opt/weaver/ecology/WEB-INF/lib/kry.sql.format.jar -java 2425334 root mem REG 253,0 1509405 120694965 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib.jar -java 2425334 root mem REG 253,0 16121 120694964 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-jdk8-1.5.31.jar -java 2425334 root mem REG 253,0 22986 120694963 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-jdk7-1.5.31.jar -java 2425334 root mem REG 253,0 198322 120694962 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-common.jar -java 2425334 root mem REG 253,0 319 120694961 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-common-1.2.71.jar -java 2425334 root mem REG 253,0 319 120694960 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-1.2.71.jar -java 2425334 root mem REG 253,0 319 120694959 /opt/weaver/ecology/WEB-INF/lib/km-poi-3.14-20160307.jar -java 2425334 root mem REG 253,0 2530364 120694958 /opt/weaver/ecology/WEB-INF/lib/km-poi-20160307.jar -java 2425334 root mem REG 253,0 11842 120694957 /opt/weaver/ecology/WEB-INF/lib/kingdee_Ltpa.jar -java 2425334 root mem REG 253,0 1028505 120694956 /opt/weaver/ecology/WEB-INF/lib/kingbase8-8.6.0.jar -java 2425334 root mem REG 253,0 40015 120694955 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-commons.jar -java 2425334 root mem REG 253,0 319 120694954 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-commons-7.5.0.Final.jar -java 2425334 root mem REG 253,0 36929 120694953 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-api.jar -java 2425334 root mem REG 253,0 319 120694952 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-api-7.5.0.Final.jar -java 2425334 root mem REG 253,0 451915 120694951 /opt/weaver/ecology/WEB-INF/lib/layout.jar -java 2425334 root mem REG 253,0 14319 120694950 /opt/weaver/ecology/WEB-INF/lib/kie-soup-maven-support.jar -java 2425334 root mem REG 253,0 319 120694949 /opt/weaver/ecology/WEB-INF/lib/kie-soup-maven-support-7.5.0.Final.jar -java 2425334 root mem REG 253,0 14408 120694948 /opt/weaver/ecology/WEB-INF/lib/kie-soup-commons.jar -java 2425334 root mem REG 253,0 319 120694947 /opt/weaver/ecology/WEB-INF/lib/kie-soup-commons-7.5.0.Final.jar -java 2425334 root mem REG 253,0 244888 120694946 /opt/weaver/ecology/WEB-INF/lib/kie-internal.jar -java 2425334 root mem REG 253,0 319 120694945 /opt/weaver/ecology/WEB-INF/lib/kie-internal-7.5.0.Final.jar -java 2425334 root mem REG 253,0 21023 120694944 /opt/weaver/ecology/WEB-INF/lib/kie-dmn-api.jar -java 2425334 root mem REG 253,0 319 120694943 /opt/weaver/ecology/WEB-INF/lib/kie-dmn-api-7.5.0.Final.jar -java 2425334 root mem REG 253,0 202773 120694942 /opt/weaver/ecology/WEB-INF/lib/kie-api.jar -java 2425334 root mem REG 253,0 319 120694941 /opt/weaver/ecology/WEB-INF/lib/kie-api-7.5.0.Final.jar -java 2425334 root mem REG 253,0 2165517 120694940 /opt/weaver/ecology/WEB-INF/lib/KGitext-asian.jar -java 2425334 root mem REG 253,0 4295918 120694939 /opt/weaver/ecology/WEB-INF/lib/kgbc-jdk15on.jar -java 2425334 root mem REG 253,0 319 120694938 /opt/weaver/ecology/WEB-INF/lib/kgbc-jdk15on-150.jar -java 2425334 root mem REG 253,0 1183498 120694937 /opt/weaver/ecology/WEB-INF/lib/kernel.jar -java 2425334 root mem REG 253,0 319 120694936 /opt/weaver/ecology/WEB-INF/lib/kernel-7.1.11.jar -java 2425334 root mem REG 253,0 45544 120694935 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-simple-2.1.4.jar -java 2425334 root mem REG 253,0 28843 120694934 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-kdbx-2.1.4.jar -java 2425334 root mem REG 253,0 20042 120694933 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-kdb-2.1.4.jar -java 2425334 root mem REG 253,0 45953 120694932 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-jaxb-2.1.4.jar -java 2425334 root mem REG 253,0 26267 120694931 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-dom-2.1.4.jar -java 2425334 root mem REG 253,0 2064 120694930 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-2.1.4.jar -java 2425334 root mem REG 253,0 1893108 120694929 /opt/weaver/ecology/WEB-INF/lib/kafka-clients-2.1.1.jar -java 2425334 root mem REG 253,0 618029 120694928 /opt/weaver/ecology/WEB-INF/lib/k3cloud-webapi-client.jar -java 2425334 root mem REG 253,0 725499 120694927 /opt/weaver/ecology/WEB-INF/lib/jxl.jar -java 2425334 root mem REG 253,0 108068 120694926 /opt/weaver/ecology/WEB-INF/lib/jurt.jar -java 2425334 root mem REG 253,0 319 120694925 /opt/weaver/ecology/WEB-INF/lib/jurt-3.2.1.jar -java 2425334 root mem REG 253,0 154331 120694924 /opt/weaver/ecology/WEB-INF/lib/junrar.jar -java 2425334 root mem REG 253,0 319 120694923 /opt/weaver/ecology/WEB-INF/lib/junrar-7.4.0.jar -java 2425334 root mem REG 253,0 314660 120694922 /opt/weaver/ecology/WEB-INF/lib/junit.jar -java 2425334 root mem REG 253,0 319 120694921 /opt/weaver/ecology/WEB-INF/lib/junit-4.12.jar -java 2425334 root mem REG 253,0 338 120694920 /opt/weaver/ecology/WEB-INF/lib/junit-4.1.jar -java 2425334 root mem REG 253,0 2929 120694919 /opt/weaver/ecology/WEB-INF/lib/jul-to-slf4j.jar -java 2425334 root mem REG 253,0 319 120694918 /opt/weaver/ecology/WEB-INF/lib/jul-to-slf4j-1.6.1.jar -java 2425334 root mem REG 253,0 55341 120694917 /opt/weaver/ecology/WEB-INF/lib/juh.jar -java 2425334 root mem REG 253,0 319 120694916 /opt/weaver/ecology/WEB-INF/lib/juh-3.2.1.jar -java 2425334 root mem REG 253,0 85436 120694915 /opt/weaver/ecology/WEB-INF/lib/jtnef.jar -java 2425334 root mem REG 253,0 319 120694914 /opt/weaver/ecology/WEB-INF/lib/jtnef-2.0.0.jar -java 2425334 root mem REG 253,0 294393 120694913 /opt/weaver/ecology/WEB-INF/lib/jtds.jar -java 2425334 root mem REG 253,0 319 120694912 /opt/weaver/ecology/WEB-INF/lib/jtds-1.2.2.jar -java 2425334 root mem REG 253,0 8607 120684927 /opt/weaver/ecology/WEB-INF/lib/jta-spec1_0_1.jar -java 2425334 root mem REG 253,0 20454 120684926 /opt/weaver/ecology/WEB-INF/lib/jstl.jar -java 2425334 root mem REG 253,0 463661 120684925 /opt/weaver/ecology/WEB-INF/lib/jsse.jar -java 2425334 root mem REG 253,0 17427 120684924 /opt/weaver/ecology/WEB-INF/lib/jsr305.jar -java 2425334 root mem REG 253,0 319 120684923 /opt/weaver/ecology/WEB-INF/lib/jsr305-3.0.2.jar -java 2425334 root mem REG 253,0 321323 120684922 /opt/weaver/ecology/WEB-INF/lib/jsqlparser.jar -java 2425334 root mem REG 253,0 495 120684921 /opt/weaver/ecology/WEB-INF/lib/jsqlparser-3.2.jar -java 2425334 root mem REG 253,0 15460 120684920 /opt/weaver/ecology/WEB-INF/lib/jspsmart.jar -java 2425334 root mem REG 253,0 278788 120684919 /opt/weaver/ecology/WEB-INF/lib/jsoup.jar -java 2425334 root mem REG 253,0 338 120684918 /opt/weaver/ecology/WEB-INF/lib/jsoup-1.6.1.jar -java 2425334 root mem REG 253,0 45737 120684917 /opt/weaver/ecology/WEB-INF/lib/json.jar -java 2425334 root mem REG 253,0 122207 120684916 /opt/weaver/ecology/WEB-INF/lib/json-smart.jar -java 2425334 root mem REG 253,0 319 120684915 /opt/weaver/ecology/WEB-INF/lib/json-smart-2.1.1.jar -java 2425334 root mem REG 253,0 135951 120684914 /opt/weaver/ecology/WEB-INF/lib/json-path.jar -java 2425334 root mem REG 253,0 319 120684913 /opt/weaver/ecology/WEB-INF/lib/json-path-2.0.0.jar -java 2425334 root mem REG 253,0 138952 120684912 /opt/weaver/ecology/WEB-INF/lib/json-lib-jdk13.jar -java 2425334 root mem REG 253,0 319 120684911 /opt/weaver/ecology/WEB-INF/lib/json-lib-2.2.1-jdk13.jar -java 2425334 root mem REG 253,0 45250 120684909 /opt/weaver/ecology/WEB-INF/lib/jsdk22.jar -java 2425334 root mem REG 253,0 504471 120684906 /opt/weaver/ecology/WEB-INF/lib/js.jar -java 2425334 root mem REG 253,0 636356 120684902 /opt/weaver/ecology/WEB-INF/lib/joda-time.jar -java 2425334 root mem REG 253,0 2623395 120684896 /opt/weaver/ecology/WEB-INF/lib/jna-platform.jar -java 2425334 root mem REG 253,0 319 120684910 /opt/weaver/ecology/WEB-INF/lib/json-20090211.jar -java 2425334 root mem REG 253,0 278403 120684908 /opt/weaver/ecology/WEB-INF/lib/jsch.jar -java 2425334 root mem REG 253,0 319 120684907 /opt/weaver/ecology/WEB-INF/lib/jsch-0.1.54.jar -java 2425334 root mem REG 253,0 60151 120684905 /opt/weaver/ecology/WEB-INF/lib/jrugged-core.jar -java 2425334 root mem REG 253,0 319 120684904 /opt/weaver/ecology/WEB-INF/lib/jrugged-core-3.2.2.jar -java 2425334 root mem REG 253,0 6462 120684903 /opt/weaver/ecology/WEB-INF/lib/jotpverify.jar -java 2425334 root mem REG 253,0 339 120684901 /opt/weaver/ecology/WEB-INF/lib/joda-time-2.8.jar -java 2425334 root mem REG 253,0 319 120684900 /opt/weaver/ecology/WEB-INF/lib/joda-time-2.10.6.jar -java 2425334 root mem REG 253,0 339 120684899 /opt/weaver/ecology/WEB-INF/lib/joda-time-1.6.jar -java 2425334 root mem REG 253,0 98030 120684898 /opt/weaver/ecology/WEB-INF/lib/jndi.jar -java 2425334 root mem REG 253,0 1504990 120684897 /opt/weaver/ecology/WEB-INF/lib/jna.jar -java 2425334 root mem REG 253,0 319 120684895 /opt/weaver/ecology/WEB-INF/lib/jna-platform-5.4.0.jar -java 2425334 root mem REG 253,0 319 120684894 /opt/weaver/ecology/WEB-INF/lib/jna-5.4.0.jar -java 2425334 root mem REG 253,0 86640 120684893 /opt/weaver/ecology/WEB-INF/lib/jmx.jar -java 2425334 root mem REG 253,0 12379 120684892 /opt/weaver/ecology/WEB-INF/lib/JMJ_JNI.jar -java 2425334 root mem REG 253,0 319 120684891 /opt/weaver/ecology/WEB-INF/lib/JMJ_JNI-1.3.jar -java 2425334 root mem REG 253,0 102369 120684890 /opt/weaver/ecology/WEB-INF/lib/JMI_API.jar -java 2425334 root mem REG 253,0 37457 120684888 /opt/weaver/ecology/WEB-INF/lib/jmimemagic.jar -java 2425334 root mem REG 253,0 1488916 120684886 /opt/weaver/ecology/WEB-INF/lib/jgroups-all.jar -java 2425334 root mem REG 253,0 1538851 120684885 /opt/weaver/ecology/WEB-INF/lib/jfreechart.jar -java 2425334 root mem REG 253,0 319 120827539 /opt/weaver/ecology/WEB-INF/lib/yuicompressor-2.4.8.jar -java 2425334 root mem REG 253,0 319 120684889 /opt/weaver/ecology/WEB-INF/lib/JMI_API-1.3.jar -java 2425334 root mem REG 253,0 319 120684887 /opt/weaver/ecology/WEB-INF/lib/jmimemagic-0.1.5.jar -java 2425334 root mem REG 253,0 319 120684884 /opt/weaver/ecology/WEB-INF/lib/jfreechart-1.0.16.jar -java 2425334 root mem REG 253,0 49212 120684883 /opt/weaver/ecology/WEB-INF/lib/jersey-multipart.jar -java 2425334 root mem REG 253,0 319 120684882 /opt/weaver/ecology/WEB-INF/lib/jersey-multipart-1.19.1.jar -java 2425334 root mem REG 253,0 1597796 120684881 /opt/weaver/ecology/WEB-INF/lib/jersey-bundle.jar -java 2425334 root mem REG 253,0 319 120684880 /opt/weaver/ecology/WEB-INF/lib/jersey-bundle-1.19.1.jar -java 2425334 root mem REG 253,0 550750 120684879 /opt/weaver/ecology/WEB-INF/lib/jedis.jar -java 2425334 root mem REG 253,0 319 120684878 /opt/weaver/ecology/WEB-INF/lib/jedis-2.9.0.jar -java 2425334 root mem REG 253,0 152846 120684877 /opt/weaver/ecology/WEB-INF/lib/jdom.jar -java 2425334 root mem REG 253,0 6523 120684876 /opt/weaver/ecology/WEB-INF/lib/jdbc2_0-stdext.jar -java 2425334 root mem REG 253,0 801491 120684875 /opt/weaver/ecology/WEB-INF/lib/jconn2.jar -java 2425334 root mem REG 253,0 323385 120684874 /opt/weaver/ecology/WEB-INF/lib/jcommon.jar -java 2425334 root mem REG 253,0 319 120684873 /opt/weaver/ecology/WEB-INF/lib/jcommon-1.0.20.jar -java 2425334 root mem REG 253,0 15274 120684872 /opt/weaver/ecology/WEB-INF/lib/jcl-over-slf4j.jar -java 2425334 root mem REG 253,0 319 120684871 /opt/weaver/ecology/WEB-INF/lib/jcl-over-slf4j-1.6.1.jar -java 2425334 root mem REG 253,0 2041 120684870 /opt/weaver/ecology/WEB-INF/lib/jcip-annotations.jar -java 2425334 root mem REG 253,0 319 120684869 /opt/weaver/ecology/WEB-INF/lib/jcip-annotations-1.0.jar -java 2425334 root mem REG 253,0 395904 120684868 /opt/weaver/ecology/WEB-INF/lib/jcifs.jar -java 2425334 root mem REG 253,0 319 120684867 /opt/weaver/ecology/WEB-INF/lib/jcifs-1.3.17.jar -java 2425334 root mem REG 253,0 72842 120684866 /opt/weaver/ecology/WEB-INF/lib/jce1_2_2.jar -java 2425334 root mem REG 253,0 59745 120684865 /opt/weaver/ecology/WEB-INF/lib/jbarcode.jar -java 2425334 root mem REG 253,0 319 120684864 /opt/weaver/ecology/WEB-INF/lib/jbarcode-0.2.8.jar -java 2425334 root mem REG 253,0 227256 120613439 /opt/weaver/ecology/WEB-INF/lib/jaxen.jar -java 2425334 root mem REG 253,0 5662 120613438 /opt/weaver/ecology/WEB-INF/lib/jaxen-jdom.jar -java 2425334 root mem REG 253,0 319 120613437 /opt/weaver/ecology/WEB-INF/lib/jaxen-1.1.6.jar -java 2425334 root mem REG 253,0 338 120613436 /opt/weaver/ecology/WEB-INF/lib/jaxen-1.1-beta-6.jar -java 2425334 root mem REG 253,0 952826 120613435 /opt/weaver/ecology/WEB-INF/lib/jaxb-impl.jar -java 2425334 root mem REG 253,0 319 120613434 /opt/weaver/ecology/WEB-INF/lib/jaxb-impl-2.3.0.1.jar -java 2425334 root mem REG 253,0 242619 120613433 /opt/weaver/ecology/WEB-INF/lib/jaxb-core.jar -java 2425334 root mem REG 253,0 319 120613432 /opt/weaver/ecology/WEB-INF/lib/jaxb-core-2.3.0.1.jar -java 2425334 root mem REG 253,0 120374 120613431 /opt/weaver/ecology/WEB-INF/lib/jaxb-api.jar -java 2425334 root mem REG 253,0 319 120613430 /opt/weaver/ecology/WEB-INF/lib/jaxb-api-2.3.0.jar -java 2425334 root mem REG 253,0 492862 120613429 /opt/weaver/ecology/WEB-INF/lib/jaws.jar -java 2425334 root mem REG 253,0 5875109 120613428 /opt/weaver/ecology/WEB-INF/lib/jave.jar -java 2425334 root mem REG 253,0 319 120613427 /opt/weaver/ecology/WEB-INF/lib/jave-1.0.2.jar -java 2425334 root mem REG 253,0 85353 120613426 /opt/weaver/ecology/WEB-INF/lib/javax.servlet-api.jar -java 2425334 root mem REG 253,0 654770 120613425 /opt/weaver/ecology/WEB-INF/lib/javax.mail.jar -java 2425334 root mem REG 253,0 339 120613424 /opt/weaver/ecology/WEB-INF/lib/javax.mail-1.5.0.jar -java 2425334 root mem REG 253,0 339 120613423 /opt/weaver/ecology/WEB-INF/lib/javassist.jar -java 2425334 root mem REG 253,0 746356 120613422 /opt/weaver/ecology/WEB-INF/lib/javassist-GA.jar -java 2425334 root mem REG 253,0 750581 120613421 /opt/weaver/ecology/WEB-INF/lib/javassist-3.20.0-GA.jar -java 2425334 root mem REG 253,0 5803160 120613420 /opt/weaver/ecology/WEB-INF/lib/javasafeengine1.6.jar -java 2425334 root mem REG 253,0 13368 120613419 /opt/weaver/ecology/WEB-INF/lib/javacsv.jar -java 2425334 root mem REG 253,0 33064 120613418 /opt/weaver/ecology/WEB-INF/lib/java-uuid-generator.jar -java 2425334 root mem REG 253,0 319 120613417 /opt/weaver/ecology/WEB-INF/lib/javacsv-2.1.jar -java 2425334 root mem REG 253,0 319 120613416 /opt/weaver/ecology/WEB-INF/lib/java-uuid-generator-4.0.1.jar -java 2425334 root mem REG 253,0 49865 120613415 /opt/weaver/ecology/WEB-INF/lib/java-jwt.jar -java 2425334 root mem REG 253,0 319 120613414 /opt/weaver/ecology/WEB-INF/lib/java-jwt-3.2.0.jar -java 2425334 root mem REG 253,0 39488 120613413 /opt/weaver/ecology/WEB-INF/lib/java-image-scaling.jar -java 2425334 root mem REG 253,0 319 120613412 /opt/weaver/ecology/WEB-INF/lib/java-image-scaling-0.8.5.jar -java 2425334 root mem REG 253,0 115498 120613411 /opt/weaver/ecology/WEB-INF/lib/jakarta.xml.bind-api-2.3.2.jar -java 2425334 root mem REG 253,0 44399 120613410 /opt/weaver/ecology/WEB-INF/lib/jakarta.activation-api-1.2.1.jar -java 2425334 root mem REG 253,0 32814 120613409 /opt/weaver/ecology/WEB-INF/lib/jakarta-regexp.jar -java 2425334 root mem REG 253,0 319 120613408 /opt/weaver/ecology/WEB-INF/lib/jakarta-regexp-1.5.jar -java 2425334 root mem REG 253,0 338 120613407 /opt/weaver/ecology/WEB-INF/lib/jakarta-poi-1.9.0-dev-20021010.jar -java 2425334 root mem REG 253,0 65425 120613406 /opt/weaver/ecology/WEB-INF/lib/jakarta-oro.jar -java 2425334 root mem REG 253,0 65261 120613405 /opt/weaver/ecology/WEB-INF/lib/jakarta-oro-2.0.8.jar -java 2425334 root mem REG 253,0 834055 120613404 /opt/weaver/ecology/WEB-INF/lib/jai_imageio.jar -java 2425334 root mem REG 253,0 1900312 120613403 /opt/weaver/ecology/WEB-INF/lib/jai_core.jar -java 2425334 root mem REG 253,0 257833 120613402 /opt/weaver/ecology/WEB-INF/lib/jai_codec.jar -java 2425334 root mem REG 253,0 36571 120613401 /opt/weaver/ecology/WEB-INF/lib/jackson-module-jaxb-annotations-2.12.2.jar -java 2425334 root mem REG 253,0 338 120613400 /opt/weaver/ecology/WEB-INF/lib/jackson-mapper-asl-1.9.13.jar -java 2425334 root mem REG 253,0 120359 120613399 /opt/weaver/ecology/WEB-INF/lib/jackson-datatype-jsr310-2.12.2.jar -java 2425334 root mem REG 253,0 120646 120613398 /opt/weaver/ecology/WEB-INF/lib/jackson-dataformat-xml-2.12.2.jar -java 2425334 root mem REG 253,0 1614940 120613397 /opt/weaver/ecology/WEB-INF/lib/jackson-databind.jar -java 2425334 root mem REG 253,0 338 120613396 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.jar -java 2425334 root mem REG 253,0 338 120613395 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.2.jar -java 2425334 root mem REG 253,0 338 120613394 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.1.jar -java 2425334 root mem REG 253,0 338 120613393 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.6.7.jar -java 2425334 root mem REG 253,0 338 120613392 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.3.5.jar -java 2425334 root mem REG 253,0 338 120613391 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.5.jar -java 2425334 root mem REG 253,0 338 120613390 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.3.jar -java 2425334 root mem REG 253,0 338 120613389 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.2.jar -java 2425334 root mem REG 253,0 338 120613388 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.1.0.jar -java 2425334 root mem REG 253,0 459267 120613387 /opt/weaver/ecology/WEB-INF/lib/jackson-core.jar -java 2425334 root mem REG 253,0 338 120613386 /opt/weaver/ecology/WEB-INF/lib/jackson-core-asl-1.9.13.jar -java 2425334 root mem REG 253,0 338 120613385 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.9.9.jar -java 2425334 root mem REG 253,0 338 120613384 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.6.7.jar -java 2425334 root mem REG 253,0 338 120613383 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.3.5.jar -java 2425334 root mem REG 253,0 338 120613382 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.5.jar -java 2425334 root mem REG 253,0 338 120613381 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.3.jar -java 2425334 root mem REG 253,0 338 120613380 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.2.jar -java 2425334 root mem REG 253,0 338 120613379 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.1.0.jar -java 2425334 root mem REG 253,0 76090 120613378 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations.jar -java 2425334 root mem REG 253,0 338 120613377 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.9.9.jar -java 2425334 root mem REG 253,0 338 120613376 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.6.7.jar -java 2425334 root mem REG 253,0 338 120452863 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.3.5.jar -java 2425334 root mem REG 253,0 338 120452862 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.5.jar -java 2425334 root mem REG 253,0 338 120452861 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.3.jar -java 2425334 root mem REG 253,0 7416429 120452841 /opt/weaver/ecology/WEB-INF/lib/IJCAJCE_v2_0_139_160_21_BAISC_JDK15.jar -java 2425334 root mem REG 253,0 338 120452860 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.2.jar -java 2425334 root mem REG 253,0 338 120452859 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.1.0.jar -java 2425334 root mem REG 253,0 851454 120452858 /opt/weaver/ecology/WEB-INF/lib/jackcess.jar -java 2425334 root mem REG 253,0 82123 120452857 /opt/weaver/ecology/WEB-INF/lib/jackcess-encrypt.jar -java 2425334 root mem REG 253,0 319 120452856 /opt/weaver/ecology/WEB-INF/lib/jackcess-encrypt-2.1.2.jar -java 2425334 root mem REG 253,0 319 120452855 /opt/weaver/ecology/WEB-INF/lib/jackcess-2.1.6.jar -java 2425334 root mem REG 253,0 6659 120452854 /opt/weaver/ecology/WEB-INF/lib/j2objc-annotations.jar -java 2425334 root mem REG 253,0 319 120452853 /opt/weaver/ecology/WEB-INF/lib/j2objc-annotations-1.3.jar -java 2425334 root mem REG 253,0 2315047 120452852 /opt/weaver/ecology/WEB-INF/lib/itextpdf.jar -java 2425334 root mem REG 253,0 319 120452851 /opt/weaver/ecology/WEB-INF/lib/itextpdf-5.5.13.jar -java 2425334 root mem REG 253,0 329563 120452850 /opt/weaver/ecology/WEB-INF/lib/iTextAsian.jar -java 2425334 root mem REG 253,0 1170492 120452849 /opt/weaver/ecology/WEB-INF/lib/iText.jar -java 2425334 root mem REG 253,0 338 120452848 /opt/weaver/ecology/WEB-INF/lib/iText-2.0.2.jar -java 2425334 root mem REG 253,0 2464543 120452847 /opt/weaver/ecology/WEB-INF/lib/iSignature_PDF_API_V5.2.0.504.jar -java 2425334 root mem REG 253,0 790252 120452846 /opt/weaver/ecology/WEB-INF/lib/io.jar -java 2425334 root mem REG 253,0 319 120452845 /opt/weaver/ecology/WEB-INF/lib/io-7.1.11.jar -java 2425334 root mem REG 253,0 1350124 120452843 /opt/weaver/ecology/WEB-INF/lib/InfosecCrypto_Java1_02_JDK14+.jar -java 2425334 root mem REG 253,0 101508 120452842 /opt/weaver/ecology/WEB-INF/lib/IKExpression2.1.2.jar -java 2425334 root mem REG 253,0 1722591 120452837 /opt/weaver/ecology/WEB-INF/lib/icbc-api-sdk-cop.jar -java 2425334 root mem REG 253,0 7627850 120452836 /opt/weaver/ecology/WEB-INF/lib/icbc-api-sdk-cop-io.jar -java 2425334 root mem REG 253,0 6794765 120452803 /opt/weaver/ecology/WEB-INF/lib/hsm-software-share.jar -java 2425334 root mem REG 253,0 2254 120452844 /opt/weaver/ecology/WEB-INF/lib/intekey.jar -java 2425334 root mem REG 253,0 611626 120452840 /opt/weaver/ecology/WEB-INF/lib/ifxjdbc221_CE.jar -java 2425334 root mem REG 253,0 27682 120452839 /opt/weaver/ecology/WEB-INF/lib/icbc.jar -java 2425334 root mem REG 253,0 15609 120452838 /opt/weaver/ecology/WEB-INF/lib/icbc-ca.jar -java 2425334 root mem REG 253,0 292166 120452835 /opt/weaver/ecology/WEB-INF/lib/ibatis-sqlmap.jar -java 2425334 root mem REG 253,0 319 120452834 /opt/weaver/ecology/WEB-INF/lib/ibatis-sqlmap-2.jar -java 2425334 root mem REG 253,0 59300 120452833 /opt/weaver/ecology/WEB-INF/lib/ibatis-dao.jar -java 2425334 root mem REG 253,0 319 120452832 /opt/weaver/ecology/WEB-INF/lib/ibatis-dao-2.jar -java 2425334 root mem REG 253,0 84406 120452831 /opt/weaver/ecology/WEB-INF/lib/ibatis-common.jar -java 2425334 root mem REG 253,0 319 120452830 /opt/weaver/ecology/WEB-INF/lib/ibatis-common-2.jar -java 2425334 root mem REG 253,0 981386 120452829 /opt/weaver/ecology/WEB-INF/lib/hyph.jar -java 2425334 root mem REG 253,0 319 120452828 /opt/weaver/ecology/WEB-INF/lib/hyph-7.1.11.jar -java 2425334 root mem REG 253,0 1544304 120452827 /opt/weaver/ecology/WEB-INF/lib/hutool-all.jar -java 2425334 root mem REG 253,0 319 120452826 /opt/weaver/ecology/WEB-INF/lib/hutool-all-5.3.0.jar -java 2425334 root mem REG 253,0 37740 120452825 /opt/weaver/ecology/WEB-INF/lib/httpmime.jar -java 2425334 root mem REG 253,0 319 120452824 /opt/weaver/ecology/WEB-INF/lib/httpmime-4.4.1.jar -java 2425334 root mem REG 253,0 338 120452823 /opt/weaver/ecology/WEB-INF/lib/httpmime-4.2.5.jar -java 2425334 root mem REG 253,0 322740 120452822 /opt/weaver/ecology/WEB-INF/lib/httpcore.jar -java 2425334 root mem REG 253,0 353265 120452821 /opt/weaver/ecology/WEB-INF/lib/httpcore-nio.jar -java 2425334 root mem REG 253,0 319 120452820 /opt/weaver/ecology/WEB-INF/lib/httpcore-nio-4.4.5.jar -java 2425334 root mem REG 253,0 319 120452819 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.4.14.jar -java 2425334 root mem REG 253,0 338 120452818 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.4.1.jar -java 2425334 root mem REG 253,0 338 120452817 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.2.1.jar -java 2425334 root mem REG 253,0 763972 120452816 /opt/weaver/ecology/WEB-INF/lib/httpclient.jar -java 2425334 root mem REG 253,0 319 120452815 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.5.6.jar -java 2425334 root mem REG 253,0 338 120452814 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.4.1.jar -java 2425334 root mem REG 253,0 338 120452813 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.2.1.jar -java 2425334 root mem REG 253,0 176430 120452812 /opt/weaver/ecology/WEB-INF/lib/httpasyncclient.jar -java 2425334 root mem REG 253,0 319 120452811 /opt/weaver/ecology/WEB-INF/lib/httpasyncclient-4.1.3.jar -java 2425334 root mem REG 253,0 7846 120452810 /opt/weaver/ecology/WEB-INF/lib/http-agent.jar -java 2425334 root mem REG 253,0 319 120452809 /opt/weaver/ecology/WEB-INF/lib/http-agent-1.0.17.512.jar -java 2425334 root mem REG 253,0 287797 120452808 /opt/weaver/ecology/WEB-INF/lib/htmlparser.jar -java 2425334 root mem REG 253,0 3110823 120452807 /opt/weaver/ecology/WEB-INF/lib/html2pdf.jar -java 2425334 root mem REG 253,0 319 120452806 /opt/weaver/ecology/WEB-INF/lib/html2pdf-3.0.0.jar -java 2425334 root mem REG 253,0 1465719 120452805 /opt/weaver/ecology/WEB-INF/lib/hsqldb.jar -java 2425334 root mem REG 253,0 319 120452804 /opt/weaver/ecology/WEB-INF/lib/hsqldb-2.3.1.jar -java 2425334 root mem REG 253,0 319 120452802 /opt/weaver/ecology/WEB-INF/lib/hsm-software-share-1.0.3.jar -java 2425334 root mem REG 253,0 3607766 120452801 /opt/weaver/ecology/WEB-INF/lib/hsm-sdk-java-SNAPSHOT.jar -java 2425334 root mem REG 253,0 319 120452800 /opt/weaver/ecology/WEB-INF/lib/hsm-sdk-java-1.1-SNAPSHOT.jar -java 2425334 root mem REG 253,0 338 120405951 /opt/weaver/ecology/WEB-INF/lib/hrmExcelOperation.jar -java 2425334 root mem REG 253,0 386377 120405950 /opt/weaver/ecology/WEB-INF/lib/hivemind.jar -java 2425334 root mem REG 253,0 319 120405949 /opt/weaver/ecology/WEB-INF/lib/HikariCP-4.0.3.jar -java 2425334 root mem REG 253,0 823522 120405948 /opt/weaver/ecology/WEB-INF/lib/hgdb-jdbc42.jar -java 2425334 root mem REG 253,0 319 120405947 /opt/weaver/ecology/WEB-INF/lib/hgdb-6.0.3-jdbc42.jar -java 2425334 root mem REG 253,0 153192 120405946 /opt/weaver/ecology/WEB-INF/lib/HikariCP.jar -java 2425334 root mem REG 253,0 2539612 120405945 /opt/weaver/ecology/WEB-INF/lib/h2.jar -java 2425334 root mem REG 253,0 2959479 120405943 /opt/weaver/ecology/WEB-INF/lib/guava-jre.jar -java 2425334 root mem REG 253,0 265030 120405940 /opt/weaver/ecology/WEB-INF/lib/gson.jar -java 2425334 root mem REG 253,0 5610899 120405938 /opt/weaver/ecology/WEB-INF/lib/gsjdbc200.jar -java 2425334 root mem REG 253,0 1236227 120405937 /opt/weaver/ecology/WEB-INF/lib/graph-java-client.jar -java 2425334 root mem REG 253,0 2551863 120405936 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-jar-with-dependencies.jar -java 2425334 root mem REG 253,0 2675855 120405929 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc_3.4.0FW18b_1_3f76aa.jar -java 2425334 root mem REG 253,0 1695782 120405925 /opt/weaver/ecology/WEB-INF/lib/freemarker.jar -java 2425334 root mem REG 253,0 338 120405944 /opt/weaver/ecology/WEB-INF/lib/h2-1.4.197.jar -java 2425334 root mem REG 253,0 319 120405942 /opt/weaver/ecology/WEB-INF/lib/guava-30.0-jre.jar -java 2425334 root mem REG 253,0 338 120405941 /opt/weaver/ecology/WEB-INF/lib/guava-17.0.jar -java 2425334 root mem REG 253,0 319 120405939 /opt/weaver/ecology/WEB-INF/lib/gson-2.8.0.jar -java 2425334 root mem REG 253,0 339 120405935 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-1.0.6.jar -java 2425334 root mem REG 253,0 339 120405934 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-1.0.6-jar-with-dependencies.jar -java 2425334 root mem REG 253,0 37739 120405933 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.4-api.jar -java 2425334 root mem REG 253,0 319 120405932 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.4-api-160726.jar -java 2425334 root mem REG 253,0 338 120405931 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.3-api-100525.jar -java 2425334 root mem REG 253,0 319 120405930 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc_3.4.0_2_ca1174.jar -java 2425334 root mem REG 253,0 338 120405928 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc.jar -java 2425334 root mem REG 253,0 766030 120405927 /opt/weaver/ecology/WEB-INF/lib/gbase-connector-java.jar -java 2425334 root mem REG 253,0 319 120405926 /opt/weaver/ecology/WEB-INF/lib/gbase-connector-java-8.3.87.21.jar -java 2425334 root mem REG 253,0 319 120405924 /opt/weaver/ecology/WEB-INF/lib/freemarker-2.3.8.jar -java 2425334 root mem REG 253,0 128642 120405923 /opt/weaver/ecology/WEB-INF/lib/forms.jar -java 2425334 root mem REG 253,0 319 120405922 /opt/weaver/ecology/WEB-INF/lib/forms-7.1.11.jar -java 2425334 root mem REG 253,0 1474885 120405921 /opt/weaver/ecology/WEB-INF/lib/fontbox.jar -java 2425334 root mem REG 253,0 319 120405920 /opt/weaver/ecology/WEB-INF/lib/fontbox-2.0.3.jar -java 2425334 root mem REG 253,0 338 120405919 /opt/weaver/ecology/WEB-INF/lib/fontbox-1.5.0.jar -java 2425334 root mem REG 253,0 505 120405918 /opt/weaver/ecology/WEB-INF/lib/FontBox-0.1.0-dev.jar -java 2425334 root mem REG 253,0 2164483 120405917 /opt/weaver/ecology/WEB-INF/lib/font-asian.jar -java 2425334 root mem REG 253,0 319 120405916 /opt/weaver/ecology/WEB-INF/lib/font-asian-7.1.11.jar -java 2425334 root mem REG 253,0 2805130 120405915 /opt/weaver/ecology/WEB-INF/lib/FishermanJCE.jar -java 2425334 root mem REG 253,0 319 120405914 /opt/weaver/ecology/WEB-INF/lib/FishermanJCE-2.0.6.jar -java 2425334 root mem REG 253,0 232381 120405913 /opt/weaver/ecology/WEB-INF/lib/fel-all.jar -java 2425334 root mem REG 253,0 319 120405912 /opt/weaver/ecology/WEB-INF/lib/fel-all-0.5.jar -java 2425334 root mem REG 253,0 671701 120405911 /opt/weaver/ecology/WEB-INF/lib/fastjson.jar -java 2425334 root mem REG 253,0 338 120405910 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.76.jar -java 2425334 root mem REG 253,0 338 120405909 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.75.jar -java 2425334 root mem REG 253,0 338 120405908 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.74.jar -java 2425334 root mem REG 253,0 338 120405907 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.73.jar -java 2425334 root mem REG 253,0 338 120405906 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.72.jar -java 2425334 root mem REG 253,0 338 120405905 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.70.jar -java 2425334 root mem REG 253,0 338 120405904 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.68.jar -java 2425334 root mem REG 253,0 338 120405903 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.67.jar -java 2425334 root mem REG 253,0 338 120405902 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.66.jar -java 2425334 root mem REG 253,0 338 120405901 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.61.jar -java 2425334 root mem REG 253,0 338 120405900 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.60.jar -java 2425334 root mem REG 253,0 338 120405899 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.58.jar -java 2425334 root mem REG 253,0 338 120405898 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.28.jar -java 2425334 root mem REG 253,0 338 120405897 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.12.jar -java 2425334 root mem REG 253,0 338 120405896 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.1.27.jar -java 2425334 root mem REG 253,0 62233 120405895 /opt/weaver/ecology/WEB-INF/lib/fastdfs-client-java.jar -java 2425334 root mem REG 253,0 319 120405894 /opt/weaver/ecology/WEB-INF/lib/fastdfs-client-java-1.27.0.0.jar -java 2425334 root mem REG 253,0 2032 120405893 /opt/weaver/ecology/WEB-INF/lib/failureaccess.jar -java 2425334 root mem REG 253,0 319 120405892 /opt/weaver/ecology/WEB-INF/lib/failureaccess-1.0.1.jar -java 2425334 root mem REG 253,0 83835 120405891 /opt/weaver/ecology/WEB-INF/lib/ezmorph.jar -java 2425334 root mem REG 253,0 319 120405890 /opt/weaver/ecology/WEB-INF/lib/ezmorph-1.0.4.jar -java 2425334 root mem REG 253,0 1214404 120405889 /opt/weaver/ecology/WEB-INF/lib/ews-java-api.jar -java 2425334 root mem REG 253,0 319 120405888 /opt/weaver/ecology/WEB-INF/lib/ews-java-api-2.15.jar -java 2425334 root mem REG 253,0 339 120328191 /opt/weaver/ecology/WEB-INF/lib/ews-java-api-2.0.jar -java 2425334 root mem REG 253,0 3720 120328190 /opt/weaver/ecology/WEB-INF/lib/ET99Java.jar -java 2425334 root mem REG 253,0 6143 120328189 /opt/weaver/ecology/WEB-INF/lib/ET299jni.jar -java 2425334 root mem REG 253,0 706095 120328188 /opt/weaver/ecology/WEB-INF/lib/esdk-obs-java.jar -java 2425334 root mem REG 253,0 319 120328187 /opt/weaver/ecology/WEB-INF/lib/esdk-obs-java-3.20.6.jar -java 2425334 root mem REG 253,0 4006 120328186 /opt/weaver/ecology/WEB-INF/lib/EsbSdk_Local.jar -java 2425334 root mem REG 253,0 319 120328185 /opt/weaver/ecology/WEB-INF/lib/EsbSdk_Local-1.0.jar -java 2425334 root mem REG 253,0 10013 120328184 /opt/weaver/ecology/WEB-INF/lib/EsbSDK_Http.jar -java 2425334 root mem REG 253,0 319 120328183 /opt/weaver/ecology/WEB-INF/lib/EsbSDK_Http-1.0.jar -java 2425334 root mem REG 253,0 8925 120328182 /opt/weaver/ecology/WEB-INF/lib/EsbSDK.jar -java 2425334 root mem REG 253,0 319 120328181 /opt/weaver/ecology/WEB-INF/lib/EsbSDK-1.0.jar -java 2425334 root mem REG 253,0 361799 120328180 /opt/weaver/ecology/WEB-INF/lib/esapi.jar -java 2425334 root mem REG 253,0 367201 120328179 /opt/weaver/ecology/WEB-INF/lib/esapi-2.0.1.jar -java 2425334 root mem REG 253,0 11666 120328178 /opt/weaver/ecology/WEB-INF/lib/error_prone_annotations.jar -java 2425334 root mem REG 253,0 319 120328177 /opt/weaver/ecology/WEB-INF/lib/error_prone_annotations-2.3.4.jar -java 2425334 root mem REG 253,0 2834 120328176 /opt/weaver/ecology/WEB-INF/lib/ErpAesCode.jar -java 2425334 root mem REG 253,0 502549 120328175 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3.jar -java 2425334 root mem REG 253,0 319 120328174 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.8.jar -java 2425334 root mem REG 253,0 338 120328173 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.5.jar -java 2425334 root mem REG 253,0 338 120328172 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.4.jar -java 2425334 root mem REG 253,0 338 120328171 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.3-SNAPSHOT.jar -java 2425334 root mem REG 253,0 338 120328170 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.2-SNAPSHOT.jar -java 2425334 root mem REG 253,0 338 120328169 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.1.1.jar -java 2425334 root mem REG 253,0 1015 120328168 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.0-SNAPSHOT-0907.jar -java 2425334 root mem REG 253,0 126346 120328167 /opt/weaver/ecology/WEB-INF/lib/empp.jar -java 2425334 root mem REG 253,0 2035549 120328166 /opt/weaver/ecology/WEB-INF/lib/EMedia.jar -java 2425334 root mem REG 253,0 462761 120328165 /opt/weaver/ecology/WEB-INF/lib/emay-sms.jar -java 2425334 root mem REG 253,0 116613 120328164 /opt/weaver/ecology/WEB-INF/lib/elsa-M5.jar -java 2425334 root mem REG 253,0 319 120328163 /opt/weaver/ecology/WEB-INF/lib/elsa-3.0.0-M5.jar -java 2425334 root mem REG 253,0 5628304 120328162 /opt/weaver/ecology/WEB-INF/lib/ehcache.jar -java 2425334 root mem REG 253,0 319 120328161 /opt/weaver/ecology/WEB-INF/lib/ehcache-2.8.3.jar -java 2425334 root mem REG 253,0 338 120328160 /opt/weaver/ecology/WEB-INF/lib/ecloudstore.jar -java 2425334 root mem REG 253,0 10137996 120328159 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections.jar -java 2425334 root mem REG 253,0 38444 120328158 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-forkjoin.jar -java 2425334 root mem REG 253,0 319 120328157 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-forkjoin-11.0.0.M1.jar -java 2425334 root mem REG 253,0 1370161 120328156 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-api.jar -java 2425334 root mem REG 253,0 319 120328155 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-api-11.0.0.M1.jar -java 2425334 root mem REG 253,0 319 120328154 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-11.0.0.M1.jar -java 2425334 root mem REG 253,0 2309722 120328153 /opt/weaver/ecology/WEB-INF/lib/ecj.jar -java 2425334 root mem REG 253,0 319 120328152 /opt/weaver/ecology/WEB-INF/lib/ecj-4.4.2.jar -java 2425334 root mem REG 253,0 57584 120328151 /opt/weaver/ecology/WEB-INF/lib/easy-okhttp.jar -java 2425334 root mem REG 253,0 3149922 120328146 /opt/weaver/ecology/WEB-INF/lib/dubbo.jar -java 2425334 root mem REG 253,0 2126742 120328135 /opt/weaver/ecology/WEB-INF/lib/druid.jar -java 2425334 root mem REG 253,0 3696660 120328131 /opt/weaver/ecology/WEB-INF/lib/drools-core.jar -java 2425334 root mem REG 253,0 4258322 120207611 /opt/weaver/ecology/WEB-INF/lib/docx4j.jar -java 2425334 root mem REG 253,0 12648976 115747120 /opt/weaver/ecology/WEB-INF/lib/alipay-sdk-java.jar -java 2425334 root mem REG 253,0 991840 120328148 /opt/weaver/ecology/WEB-INF/lib/e9client4cs.jar -java 2425334 root mem REG 253,0 500870 120328147 /opt/weaver/ecology/WEB-INF/lib/dwr.jar -java 2425334 root mem REG 253,0 11304411 120195802 /opt/weaver/ecology/WEB-INF/lib/closure-compiler.jar -java 2425334 root mem REG 253,0 319 120328150 /opt/weaver/ecology/WEB-INF/lib/easy-okhttp-1.1.4.jar -java 2425334 root mem REG 253,0 74364 120328149 /opt/weaver/ecology/WEB-INF/lib/easst-time-utils_20201019.jar -java 2425334 root mem REG 253,0 36893 120328145 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos.jar -java 2425334 root mem REG 253,0 339 120328144 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos-2.7.3.jar -java 2425334 root mem REG 253,0 36779 120328143 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos-2.7.19.jar -java 2425334 root mem REG 253,0 326 120328142 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.8.jar -java 2425334 root mem REG 253,0 339 120328141 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.3.jar -java 2425334 root mem REG 253,0 339 120328140 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.15.jar -java 2425334 root mem REG 253,0 338 120328139 /opt/weaver/ecology/WEB-INF/lib/druid-1.1.9.jar -java 2425334 root mem REG 253,0 319 120328138 /opt/weaver/ecology/WEB-INF/lib/druid-1.0.20.jar -java 2425334 root mem REG 253,0 56959 120328136 /opt/weaver/ecology/WEB-INF/lib/drools-templates.jar -java 2425334 root mem REG 253,0 338 120328137 /opt/weaver/ecology/WEB-INF/lib/druid-1.0.18.jar -java 2425334 root mem REG 253,0 319 120328134 /opt/weaver/ecology/WEB-INF/lib/drools-templates-7.5.0.Final.jar -java 2425334 root mem REG 253,0 61313 120328133 /opt/weaver/ecology/WEB-INF/lib/drools-decisiontables.jar -java 2425334 root mem REG 253,0 319 120328132 /opt/weaver/ecology/WEB-INF/lib/drools-decisiontables-7.5.0.Final.jar -java 2425334 root mem REG 253,0 319 120328130 /opt/weaver/ecology/WEB-INF/lib/drools-core-7.5.0.Final.jar -java 2425334 root mem REG 253,0 1668013 120328129 /opt/weaver/ecology/WEB-INF/lib/drools-compiler.jar -java 2425334 root mem REG 253,0 319 120328128 /opt/weaver/ecology/WEB-INF/lib/drools-compiler-7.5.0.Final.jar -java 2425334 root mem REG 253,0 310504 120207615 /opt/weaver/ecology/WEB-INF/lib/dom4j.jar -java 2425334 root mem REG 253,0 1015 120207614 /opt/weaver/ecology/WEB-INF/lib/dom4j-1.6.1.jar.jar -java 2425334 root mem REG 253,0 56718 120207612 /opt/weaver/ecology/WEB-INF/lib/dom.jar -java 2425334 root mem REG 253,0 9474463 120207607 /opt/weaver/ecology/WEB-INF/lib/ddjdbc.jar -java 2425334 root mem REG 253,0 3432883 120207603 /opt/weaver/ecology/WEB-INF/lib/db2jcc4.jar -java 2425334 root mem REG 253,0 1029027 120207609 /opt/weaver/ecology/WEB-INF/lib/DmJdbcDriver16.jar -java 2425334 root mem REG 253,0 4298 115656319 /opt/weaver/ecology/WEB-INF/securityRule/newRule/agent/security-agent-bridge.jar -java 2425334 root mem REG 253,0 1015 120207613 /opt/weaver/ecology/WEB-INF/lib/dom4j-1.6.1.jar -java 2425334 root mem REG 253,0 319 120207610 /opt/weaver/ecology/WEB-INF/lib/docx4j-3.2.1.jar -java 2425334 root mem REG 253,0 2331688 115180608 /opt/weaver/ecology/WEB-INF/securityRule/newRule/agent/weaver-security-agent.jar -java 2425334 root mem REG 253,0 52915 240361272 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-logging-1.1.jar -java 2425334 root mem REG 253,0 279193 240361271 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-lang-2.5.jar -java 2425334 root mem REG 253,0 159235 240361269 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-io-2.0.jar -java 2425334 root mem REG 253,0 305001 240361268 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-httpclient-3.1.jar -java 2425334 root mem REG 253,0 107631 240361267 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-dbcp.jar -java 2425334 root mem REG 253,0 598 240361266 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-collections-3.2.jar -java 2425334 root mem REG 253,0 588337 240361265 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-collections-3.2.2.jar -java 2425334 root mem REG 253,0 58160 240361264 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-codec-1.4.jar -java 2425334 root mem REG 253,0 188671 240361263 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-beanutils-1.7.0.jar -java 2425334 root mem REG 253,0 445288 240361246 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/antlr-2.7.7.jar -java 2425334 root mem REG 253,0 62983 240361245 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/activation-1.1.jar -java 2425334 root mem REG 253,0 459267 240362029 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-core.jar -java 2425334 root mem REG 253,0 76090 240362028 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-annotations.jar -java 2425334 root mem REG 253,0 387387 240362027 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/velocity.jar -java 2425334 root mem REG 253,0 828017 240362026 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hgdb-6.0.3-jdbc42.jar -java 2425334 root mem REG 253,0 643174 240362025 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xstream.jar -java 2425334 root mem REG 253,0 393 240362024 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xstream-1.4.15.jar -java 2425334 root mem REG 253,0 393 240362023 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xstream-1.4.14.jar -java 2425334 root mem REG 253,0 393 240362022 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xstream-1.3.jar -java 2425334 root mem REG 253,0 24956 240362021 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xpp3_min-1.1.4c.jar -java 2425334 root mem REG 253,0 610865 240362020 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xmltooling-1.3.2-1.jar -java 2425334 root mem REG 253,0 447633 240362019 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xmlsec-1.4.3.jar -java 2425334 root mem REG 253,0 159930 240362018 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xmldsig-1.0.jar -java 2425334 root mem REG 253,0 84091 240362017 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xml-resolver-1.2.jar -java 2425334 root mem REG 253,0 220536 240362016 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xml-apis-1.4.01.jar -java 2425334 root mem REG 253,0 1363159 240362015 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xercesImpl-2.10.0.jar -java 2425334 root mem REG 253,0 3176148 240362014 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xalan-2.7.1.jar -java 2425334 root mem REG 253,0 338 240362013 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/velocity-1.5.jar -java 2425334 root mem REG 253,0 47433 240362012 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/validation-api-1.0.0.GA.jar -java 2425334 root mem REG 253,0 26514 240362011 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/stax-api-1.0.1.jar -java 2425334 root mem REG 253,0 23346 240362010 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/stax-api-1.0-2.jar -java 2425334 root mem REG 253,0 393259 240362009 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/standard-1.1.2.jar -java 2425334 root mem REG 253,0 573701 240362008 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-webmvc-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 529299 240362007 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-webflow-2.3.0.RELEASE.jar -java 2425334 root mem REG 253,0 544291 240362006 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-web-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 246719 240362005 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-tx-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 255577 240362004 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-web-3.1.0.RELEASE.jar -java 2425334 root mem REG 253,0 41068 240362003 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-crypto-3.1.0.RELEASE.jar -java 2425334 root mem REG 253,0 348567 240362002 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-core-3.1.0.RELEASE.jar -java 2425334 root mem REG 253,0 202754 240362001 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-config-3.1.0.RELEASE.jar -java 2425334 root mem REG 253,0 25481 240362000 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-cas-3.1.0.RELEASE.jar -java 2425334 root mem REG 253,0 378476 240361999 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-orm-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 7810 240361998 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-ldap-core-tiger-1.3.1.RELEASE.jar -java 2425334 root mem REG 253,0 231729 240361997 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-ldap-core-1.3.1.RELEASE.jar -java 2425334 root mem REG 253,0 338222 240361996 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-ldap-1.3.1.RELEASE-all.jar -java 2425334 root mem REG 253,0 69615 240361995 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-json-1.3.1.jar -java 2425334 root mem REG 253,0 4458069 240361994 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-js-resources-2.3.0.RELEASE.jar -java 2425334 root mem REG 253,0 17670 240361993 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-js-2.3.0.RELEASE.jar -java 2425334 root mem REG 253,0 404732 240361992 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-jdbc-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 176311 240361991 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-expression-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 678578 240361990 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-data-redis-1.5.2.RELEASE.jar -java 2425334 root mem REG 253,0 449324 240361989 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-core-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 466359 240361988 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/sqljdbc.jar -java 2425334 root mem REG 253,0 107225 240361987 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-context-support-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 831068 240361986 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-context-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 151041 240361985 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-binding-2.3.0.RELEASE.jar -java 2425334 root mem REG 253,0 589824 240361984 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-beans-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 53081 240361855 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-asm-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 331471 240361854 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-aop-3.1.1.RELEASE.jar -java 2425334 root mem REG 253,0 178457 240361853 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/sojo-1.0.5.jar -java 2425334 root mem REG 253,0 8820 240361852 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/slf4j-log4j12-1.7.1.jar -java 2425334 root mem REG 253,0 26065 240361851 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/slf4j-api-1.7.1.jar -java 2425334 root mem REG 253,0 278281 240361850 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/serializer-2.7.1.jar -java 2425334 root mem REG 253,0 90799 240361849 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/scribe-1.3.5.jar -java 2425334 root mem REG 253,0 4844942 240361848 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/SADK-3.2.1.3.jar -java 2425334 root mem REG 253,0 445090 240361847 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/quartz-1.6.1.jar -java 2425334 root mem REG 253,0 825943 240361846 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/postgresql-42.2.5.jar -java 2425334 root mem REG 253,0 122233 240361845 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/person-directory-impl-1.5.1.jar -java 2425334 root mem REG 253,0 8124 240361844 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/person-directory-api-1.5.1.jar -java 2425334 root mem REG 253,0 96749 240361843 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/perf4j-0.9.14-log4jonly.jar -java 2425334 root mem REG 253,0 3569640 240361842 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/oscarJDBC16.jar -java 2425334 root mem REG 253,0 255449 240361840 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/org.restlet-1.1.10.jar -java 2425334 root mem REG 253,0 565330 240361839 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/openws-1.4.2-1.jar -java 2425334 root mem REG 253,0 1352924 240361838 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/opensaml-2.5.1-1.jar -java 2425334 root mem REG 253,0 3389454 240361837 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/ojdbc6.jar -java 2425334 root mem REG 253,0 239803 240361835 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/ognl-2.7.3.jar -java 2425334 root mem REG 253,0 258278 240361834 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/not-yet-commons-ssl-0.3.9.jar -java 2425334 root mem REG 253,0 2036609 240361833 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mysql-connector-java-8.0.11.jar -java 2425334 root mem REG 253,0 1601156 240361830 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mybatis-3.4.4.jar -java 2425334 root mem REG 253,0 8481 120207608 /opt/weaver/ecology/WEB-INF/lib/DmDictionary.jar -java 2425334 root mem REG 253,0 11601 240361841 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/org.restlet.ext.spring-1.1.10.jar -java 2425334 root mem REG 253,0 598 240361836 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/ojdbc14.jar -java 2425334 root mem REG 253,0 709922 240361832 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar -java 2425334 root mem REG 253,0 53774 240361831 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mybatis-spring-1.3.3.jar -java 2425334 root mem REG 253,0 22877 240361829 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/msutil.jar -java 2425334 root mem REG 253,0 49098 240361828 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mssqlserver.jar -java 2425334 root mem REG 253,0 229996 240361827 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/msbase.jar -java 2425334 root mem REG 253,0 388527 240361826 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/log4j-1.2.15.jar -java 2425334 root mem REG 253,0 1028505 240361825 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/kingbase8-8.6.0.jar -java 2425334 root mem REG 253,0 4463 240361824 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jul-to-slf4j-1.6.1.jar -java 2425334 root mem REG 253,0 20682 240361823 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jstl-1.1.2.jar -java 2425334 root mem REG 253,0 148490 240361822 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/json-lib-2.2.3-jdk15.jar -java 2425334 root mem REG 253,0 570478 240361821 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/joda-time-2.1.jar -java 2425334 root mem REG 253,0 56702 240361820 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jettison-1.0.1.jar -java 2425334 root mem REG 253,0 553762 240361819 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jedis-2.9.0.jar -java 2425334 root mem REG 253,0 153253 240361818 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jdom-1.0.jar -java 2425334 root mem REG 253,0 16458 240361817 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jcl-over-slf4j-1.7.1.jar -java 2425334 root mem REG 253,0 2254 240361816 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jcip-annotations-1.0.jar -java 2425334 root mem REG 253,0 157878 240361815 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jcifs-ext-0.9.4.jar -java 2425334 root mem REG 253,0 396231 240361814 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jcifs-1.3.17.jar -java 2425334 root mem REG 253,0 11209 240361813 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jboss-transaction-api_1.1_spec-1.0.0.Final.jar -java 2425334 root mem REG 253,0 60539 240361812 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jboss-logging-3.1.0.CR2.jar -java 2425334 root mem REG 253,0 872831 240361811 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jaxb-impl-2.2.jar -java 2425334 root mem REG 253,0 104172 240361810 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jaxb-api-2.2.jar -java 2425334 root mem REG 253,0 544021 240361809 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/javassist-3.7.ga.jar -java 2425334 root mem REG 253,0 648253 240361808 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/javassist-3.15.0-GA.jar -java 2425334 root mem REG 253,0 7847 240361807 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/java-property-utils-1.9.1.jar -java 2425334 root mem REG 253,0 1614940 240361806 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-databind.jar -java 2425334 root mem REG 253,0 338 240361805 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-databind-2.3.5.jar -java 2425334 root mem REG 253,0 338 240361804 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-core-2.3.5.jar -java 2425334 root mem REG 253,0 14012 240361803 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/inspektr-support-spring-1.0.7.GA.jar -java 2425334 root mem REG 253,0 5584 240361802 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/inspektr-error-1.0.7.GA.jar -java 2425334 root mem REG 253,0 7097 240361801 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/inspektr-common-1.0.7.GA.jar -java 2425334 root mem REG 253,0 19261 240361800 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/inspektr-audit-1.0.7.GA.jar -java 2425334 root mem REG 253,0 366592 240361799 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hibernate-validator-4.2.0.Final.jar -java 2425334 root mem REG 253,0 102661 240361798 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hibernate-jpa-2.0-api-1.0.1.Final.jar -java 2425334 root mem REG 253,0 4317092 240361797 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hibernate-core-4.1.0.Final.jar -java 2425334 root mem REG 253,0 81271 240361796 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hibernate-commons-annotations-4.0.1.Final.jar -java 2425334 root mem REG 253,0 671701 240361795 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/fastjson.jar -java 2425334 root mem REG 253,0 338 240361794 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/fastjson-1.2.66.jar -java 2425334 root mem REG 253,0 86381 240361793 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/ezmorph-1.0.4.jar -java 2425334 root mem REG 253,0 367204 240361792 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/esapi-2.0GA.jar -java 2425334 root mem REG 253,0 2768288 240361279 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/druid-1.1.14.jar -java 2425334 root mem REG 253,0 313898 240361278 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/dom4j-1.6.1.jar -java 2425334 root mem REG 253,0 966795 240361277 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/DmJdbcDriver16.jar -java 2425334 root mem REG 253,0 8481 240361276 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/DmDictionary.jar -java 2425334 root mem REG 253,0 111969 240361274 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-pool2-2.4.2.jar -java 2425334 root mem REG 253,0 111119 240361273 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-pool-1.6.jar -java 2425334 root mem REG 253,0 132165 240361270 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-jexl-1.1.jar -java 2425334 root mem REG 253,0 205887 240361262 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/com.noelios.restlet.jar -java 2425334 root mem REG 253,0 4260 240361261 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/com.noelios.restlet.ext.spring-1.1.0.jar -java 2425334 root mem REG 253,0 437392 240361259 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/com.huawei.gauss.jdbc.ZenithDriver.jar -java 2425334 root mem REG 253,0 326917 240361258 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cglib-nodep-2.2.2.jar -java 2425334 root mem REG 253,0 23217 240361257 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-support-spnego-3.5.2.jar -java 2425334 root mem REG 253,0 39196 240361256 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-support-oauth-3.5.2.jar -java 2425334 root mem REG 253,0 61916 240361255 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-support-ldap-3.5.2.jar -java 2425334 root mem REG 253,0 503857 240361252 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-core-3.5.2.jar -java 2425334 root mem REG 253,0 319 120207606 /opt/weaver/ecology/WEB-INF/lib/dc_engine_java_3.0.jar -java 2425334 root mem REG 253,0 52811 120207605 /opt/weaver/ecology/WEB-INF/lib/dc_engine_java.jar -java 2425334 root mem REG 253,0 1015 120207604 /opt/weaver/ecology/WEB-INF/lib/db2jcc_license_cu.jar -java 2425334 root mem REG 253,0 3234389 120207602 /opt/weaver/ecology/WEB-INF/lib/db2jcc.jar -java 2425334 root mem REG 253,0 19532 120207601 /opt/weaver/ecology/WEB-INF/lib/database-2.1.4.jar -java 2425334 root mem REG 253,0 171981 120207600 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-wsdl-3.1.10.jar -java 2425334 root mem REG 253,0 213561 120207599 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-ws-policy-3.1.10.jar -java 2425334 root mem REG 253,0 76793 120207598 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-ws-addr-3.1.10.jar -java 2425334 root mem REG 253,0 347279 120207597 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-transports-http-3.1.10.jar -java 2425334 root mem REG 253,0 101526 120207596 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-frontend-simple-3.1.10.jar -java 2425334 root mem REG 253,0 341444 120207595 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-frontend-jaxws-3.1.10.jar -java 2425334 root mem REG 253,0 103508 120207594 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-databinding-jaxb-3.1.10.jar -java 2425334 root mem REG 253,0 37998 120207593 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-bindings-xml-3.1.10.jar -java 2425334 root mem REG 253,0 178467 120207592 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-bindings-soap-3.1.10.jar -java 2425334 root mem REG 253,0 1354351 120207591 /opt/weaver/ecology/WEB-INF/lib/cxf-core-3.1.10.jar -java 2425334 root mem REG 253,0 23290 120207590 /opt/weaver/ecology/WEB-INF/lib/custom-jfilter.jar -java 2425334 root mem REG 253,0 109715 120207589 /opt/weaver/ecology/WEB-INF/lib/curvesapi.jar -java 2425334 root mem REG 253,0 319 120207588 /opt/weaver/ecology/WEB-INF/lib/curvesapi-1.05.jar -java 2425334 root mem REG 253,0 351138 120207585 /opt/weaver/ecology/WEB-INF/lib/cssparser.jar -java 2425334 root mem REG 253,0 1799237 120207583 /opt/weaver/ecology/WEB-INF/lib/crypto_v5.3.3.1.jar -java 2425334 root mem REG 253,0 762970 120207577 /opt/weaver/ecology/WEB-INF/lib/cos_api.jar -java 2425334 root mem REG 253,0 525461 120207575 /opt/weaver/ecology/WEB-INF/lib/corp.openapicalls.lib.webapi.jar -java 2425334 root mem REG 253,0 8746 240361254 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-support-jdbc-3.5.2.jar -java 2425334 root mem REG 253,0 16894 240361253 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-integration-restlet-3.5.2.jar -java 2425334 root mem REG 253,0 87312 240361251 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-client-core-3.2.1.jar -java 2425334 root mem REG 253,0 1663318 240361250 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/bcprov-jdk15-1.45.jar -java 2425334 root mem REG 253,0 1675810 240361249 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/aspectjweaver-1.6.10.jar -java 2425334 root mem REG 253,0 116226 240361248 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/aspectjrt-1.6.10.jar -java 2425334 root mem REG 253,0 4467 240361247 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/aopalliance-1.0.jar -java 2425334 root mem REG 253,0 2033822 104454014 /home/bes/jdk8u272-b10/jre/lib/ext/nashorn.jar -java 2425334 root mem REG 253,0 338 120207587 /opt/weaver/ecology/WEB-INF/lib/curvesapi-1.04.jar -java 2425334 root mem REG 253,0 21776 120207586 /opt/weaver/ecology/WEB-INF/lib/csvjdbc.jar -java 2425334 root mem REG 253,0 319 120207584 /opt/weaver/ecology/WEB-INF/lib/cssparser-0.9.14.jar -java 2425334 root mem REG 253,0 4456 120207582 /opt/weaver/ecology/WEB-INF/lib/cryptokit.jni.jar -java 2425334 root mem REG 253,0 319 120207581 /opt/weaver/ecology/WEB-INF/lib/cryptokit.jni-1.0.jar -java 2425334 root mem REG 253,0 13007 120207580 /opt/weaver/ecology/WEB-INF/lib/crazydream4weaver0.13.jar -java 2425334 root mem REG 253,0 319 120207579 /opt/weaver/ecology/WEB-INF/lib/cpdetector_1.0.10.jar -java 2425334 root mem REG 253,0 61778 120207578 /opt/weaver/ecology/WEB-INF/lib/cpdetector.jar -java 2425334 root mem REG 253,0 319 120207576 /opt/weaver/ecology/WEB-INF/lib/cos_api-5.6.28.jar -java 2425334 root mem REG 253,0 1079661 120207574 /opt/weaver/ecology/WEB-INF/lib/core-renderer.jar -java 2425334 root mem REG 253,0 2716822 120207573 /opt/weaver/ecology/WEB-INF/lib/core-1.54.0.0.jar -java 2425334 root mem REG 253,0 102780 120207572 /opt/weaver/ecology/WEB-INF/lib/Convert-base.jar -java 2425334 root mem REG 253,0 1244802 120207571 /opt/weaver/ecology/WEB-INF/lib/contentBusAPI-docAccess-java-client.jar -java 2425334 root mem REG 253,0 319 120207570 /opt/weaver/ecology/WEB-INF/lib/contentBusAPI-docAccess-java-client-7.0.0.jar -java 2425334 root mem REG 253,0 7959 120207569 /opt/weaver/ecology/WEB-INF/lib/content-type-2.1.jar -java 2425334 root mem REG 253,0 112107 120207566 /opt/weaver/ecology/WEB-INF/lib/concurrentlinkedhashmap-lru.jar -java 2425334 root mem REG 253,0 170605 120207564 /opt/weaver/ecology/WEB-INF/lib/concurrent.jar -java 2425334 root mem REG 253,0 84109 120207563 /opt/weaver/ecology/WEB-INF/lib/commons-validator.jar -java 2425334 root mem REG 253,0 189675 120207562 /opt/weaver/ecology/WEB-INF/lib/commons-validator-1.7.jar -java 2425334 root mem REG 253,0 267778 120207557 /opt/weaver/ecology/WEB-INF/lib/commons-net.jar -java 2425334 root mem REG 253,0 19293 71161321 /home/bes/jdk8u272-b10/jre/lib/amd64/libattach.so -java 2425334 root mem REG 253,0 319 120207565 /opt/weaver/ecology/WEB-INF/lib/concurrentlinkedhashmap-lru-1.0_jdk5.jar -java 2425334 root mem REG 253,0 107481 120207561 /opt/weaver/ecology/WEB-INF/lib/commons-pool2.jar -java 2425334 root mem REG 253,0 2204668 120207555 /opt/weaver/ecology/WEB-INF/lib/commons-math3.jar -java 2425334 root mem REG 253,0 4516042 120109115 /opt/weaver/ecology/WEB-INF/lib/bcprov-saml.jar -java 2425334 root mem REG 253,0 319 120207560 /opt/weaver/ecology/WEB-INF/lib/commons-pool2-2.4.2.jar -java 2425334 root mem REG 253,0 42126 120207559 /opt/weaver/ecology/WEB-INF/lib/commons-pool.jar -java 2425334 root mem REG 253,0 319 120207558 /opt/weaver/ecology/WEB-INF/lib/commons-pool-1.2.jar -java 2425334 root mem REG 253,0 319 120207556 /opt/weaver/ecology/WEB-INF/lib/commons-net-3.1.jar -java 2425334 root mem REG 253,0 55995 120207553 /opt/weaver/ecology/WEB-INF/lib/commons-logging.jar -java 2425334 root mem REG 253,0 515528 120195839 /opt/weaver/ecology/WEB-INF/lib/commons-lang3.jar -java 2425334 root mem REG 253,0 523372 120195838 /opt/weaver/ecology/WEB-INF/lib/commons-lang3-3.10.jar -java 2425334 root mem REG 253,0 244910 120195837 /opt/weaver/ecology/WEB-INF/lib/commons-lang.jar -java 2425334 root mem REG 253,0 181002 120195836 /opt/weaver/ecology/WEB-INF/lib/commons-io.jar -java 2425334 root mem REG 253,0 304607 120195833 /opt/weaver/ecology/WEB-INF/lib/commons-httpclient.jar -java 2425334 root mem REG 253,0 32066 240361275 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cors-filter-2.6.jar -java 2425334 root mem REG 253,0 319 120207554 /opt/weaver/ecology/WEB-INF/lib/commons-math3-3.6.1.jar -java 2425334 root mem REG 253,0 319 120207552 /opt/weaver/ecology/WEB-INF/lib/commons-logging-1.2.jar -java 2425334 root mem REG 253,0 319 120195835 /opt/weaver/ecology/WEB-INF/lib/commons-io-2.4.jar -java 2425334 root mem REG 253,0 339 120195834 /opt/weaver/ecology/WEB-INF/lib/commons-io-1.3.1.jar -java 2425334 root mem REG 253,0 319 120195832 /opt/weaver/ecology/WEB-INF/lib/commons-httpclient-3.1.jar -java 2425334 root mem REG 253,0 74132 120195831 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload.jar -java 2425334 root mem REG 253,0 319 120195830 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload-1.3.3.jar -java 2425334 root mem REG 253,0 525 120195829 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload-1.3.1.jar -java 2425334 root mem REG 253,0 74164 120195828 /opt/weaver/ecology/WEB-INF/lib/commons-discovery.jar -java 2425334 root mem REG 253,0 168099 120195827 /opt/weaver/ecology/WEB-INF/lib/commons-digester.jar -java 2425334 root mem REG 253,0 92708 120195826 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils.jar -java 2425334 root mem REG 253,0 319 120195825 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils-1.7.jar -java 2425334 root mem REG 253,0 338 120195824 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils-1.5.jar -java 2425334 root mem REG 253,0 107264 120195823 /opt/weaver/ecology/WEB-INF/lib/commons-dbcp.jar -java 2425334 root mem REG 253,0 585479 120195819 /opt/weaver/ecology/WEB-INF/lib/commons-compress.jar -java 2425334 root mem REG 253,0 745972 120195816 /opt/weaver/ecology/WEB-INF/lib/commons-collections4.jar -java 2425334 root mem REG 253,0 588337 120195813 /opt/weaver/ecology/WEB-INF/lib/commons-collections.jar -java 2425334 root mem REG 253,0 88352 102378853 /usr/lib64/libnss_myhostname.so.2 -java 2425334 root mem REG 253,0 88488 100740639 /usr/lib64/libresolv-2.28.so -java 2425334 root mem REG 253,0 30920 100740633 /usr/lib64/libnss_dns-2.28.so -java 2425334 root mem REG 253,0 19199 240361260 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/com.noelios.restlet.ext.servlet.jar -java 2425334 root mem REG 253,0 319 120195822 /opt/weaver/ecology/WEB-INF/lib/commons-dbcp-1.2.1.jar -java 2425334 root mem REG 253,0 271472 120195821 /opt/weaver/ecology/WEB-INF/lib/commons-configuration.jar -java 2425334 root mem REG 253,0 319 120195820 /opt/weaver/ecology/WEB-INF/lib/commons-configuration-1.5.jar -java 2425334 root mem REG 253,0 338 120195818 /opt/weaver/ecology/WEB-INF/lib/commons-compress-1.4.jar -java 2425334 root mem REG 253,0 319 120195817 /opt/weaver/ecology/WEB-INF/lib/commons-compress-1.18.jar -java 2425334 root mem REG 253,0 319 120195815 /opt/weaver/ecology/WEB-INF/lib/commons-collections4-4.2.jar -java 2425334 root mem REG 253,0 338 120195814 /opt/weaver/ecology/WEB-INF/lib/commons-collections4-4.1.jar -java 2425334 root mem REG 253,0 327958 120195812 /opt/weaver/ecology/WEB-INF/lib/commons-codec.jar -java 2425334 root mem REG 253,0 263965 120195811 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.9.jar -java 2425334 root mem REG 253,0 338 120195810 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.3.jar -java 2425334 root mem REG 0,41 3150 5452676 /tmp/ehcache-sizeof-agent4565944734727605807.jar -java 2425334 root mem REG 253,0 319 120195809 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.11.jar -java 2425334 root mem REG 253,0 35800 120195808 /opt/weaver/ecology/WEB-INF/lib/commons-cli.jar -java 2425334 root mem REG 253,0 319 120195807 /opt/weaver/ecology/WEB-INF/lib/commons-cli-1.1.jar -java 2425334 root mem REG 253,0 241134 120195806 /opt/weaver/ecology/WEB-INF/lib/commons-beanutils.jar -java 2425334 root mem REG 253,0 430385 120195805 /opt/weaver/ecology/WEB-INF/lib/com.huawei.gauss.jdbc.ZenithDriver.jar -java 2425334 root mem REG 253,0 170213 120195804 /opt/weaver/ecology/WEB-INF/lib/clusterupgrade.jar -java 2425334 root mem REG 253,0 326 120195803 /opt/weaver/ecology/WEB-INF/lib/cloudstore.jar -java 2425334 root mem REG 253,0 61674 120195801 /opt/weaver/ecology/WEB-INF/lib/clibwrapper_jiio.jar -java 2425334 root mem REG 253,0 213376 120195797 /opt/weaver/ecology/WEB-INF/lib/checker-qual.jar -java 2425334 root mem REG 253,0 319 120195796 /opt/weaver/ecology/WEB-INF/lib/checker-qual-3.5.0.jar -java 2425334 root mem REG 253,0 1222783 120195789 /opt/weaver/ecology/WEB-INF/lib/ccsp-crypto-v2.2.2.gdga.jar -java 2425334 root mem REG 253,0 1807377 120195788 /opt/weaver/ecology/WEB-INF/lib/castor.jar -java 2425334 root mem REG 253,0 5961178 120109114 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on.jar -java 2425334 root mem REG 253,0 36376 120195795 /opt/weaver/ecology/WEB-INF/lib/chardet.jar -java 2425334 root mem REG 253,0 319 120195794 /opt/weaver/ecology/WEB-INF/lib/chardet-1.0.jar -java 2425334 root mem REG 253,0 286981 120195793 /opt/weaver/ecology/WEB-INF/lib/cglib.jar -java 2425334 root mem REG 253,0 388489 120195792 /opt/weaver/ecology/WEB-INF/lib/cglib-nodep.jar -java 2425334 root mem REG 253,0 319 120195791 /opt/weaver/ecology/WEB-INF/lib/cglib-nodep-3.2.6.jar -java 2425334 root mem REG 253,0 319 120195790 /opt/weaver/ecology/WEB-INF/lib/cglib-2.2.2.jar -java 2425334 root mem REG 253,0 85399 120195787 /opt/weaver/ecology/WEB-INF/lib/cas-client-core.jar -java 2425334 root mem REG 253,0 319 120195786 /opt/weaver/ecology/WEB-INF/lib/cas-client-core-3.2.1.jar -java 2425334 root mem REG 253,0 400084 120195785 /opt/weaver/ecology/WEB-INF/lib/c3p0.jar -java 2425334 root mem REG 253,0 3014 120195784 /opt/weaver/ecology/WEB-INF/lib/c3p0-oracle-thin-extras-0.8.5.2.jar -java 2425334 root mem REG 253,0 319 120195783 /opt/weaver/ecology/WEB-INF/lib/c3p0-0.8.5.2.jar -java 2425334 root mem REG 253,0 326319 120195782 /opt/weaver/ecology/WEB-INF/lib/bytter-platform.jar -java 2425334 root mem REG 253,0 319 120195781 /opt/weaver/ecology/WEB-INF/lib/bytter-platform-3.1.3.jar -java 2425334 root mem REG 253,0 2550943 120195780 /opt/weaver/ecology/WEB-INF/lib/bytter-finance.jar -java 2425334 root mem REG 253,0 380659 120195778 /opt/weaver/ecology/WEB-INF/lib/bsh.jar -java 2425334 root mem REG 253,0 381004 120195776 /opt/weaver/ecology/WEB-INF/lib/bsh-2.0b6.jar -java 2425334 root mem REG 253,0 285956 120109118 /opt/weaver/ecology/WEB-INF/lib/brave-5.13.3.jar -java 2425334 root mem REG 253,0 21160685 115747115 /opt/weaver/ecology/WEB-INF/lib/AESCoder.jar -java 2425334 root mem REG 253,0 319 120195779 /opt/weaver/ecology/WEB-INF/lib/bytter-finance-3.1.3.jar -java 2425334 root mem REG 253,0 338 120195777 /opt/weaver/ecology/WEB-INF/lib/bsh-2[1].0b4.jar -java 2425334 root mem REG 253,0 70006 120109119 /opt/weaver/ecology/WEB-INF/lib/brave-instrumentation-http-5.13.3.jar -java 2425334 root mem REG 253,0 611109 120109117 /opt/weaver/ecology/WEB-INF/lib/biweekly.jar -java 2425334 root mem REG 253,0 319 120109116 /opt/weaver/ecology/WEB-INF/lib/biweekly-0.6.1.jar -java 2425334 root mem REG 253,0 319 120109113 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.68.jar -java 2425334 root mem REG 253,0 338 120109112 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.64.jar -java 2425334 root mem REG 253,0 338 120109111 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.59.jar -java 2425334 root mem REG 253,0 338 120109110 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.52.jar -java 2425334 root mem REG 253,0 338 120109109 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.49.jar -java 2425334 root mem REG 253,0 338 120109108 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk14-132.jar -java 2425334 root mem REG 253,0 338 120109107 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk14-1.64.jar -java 2425334 root mem REG 253,0 338 120109106 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk16-145.jar -java 2425334 root mem REG 253,0 338 120109105 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk16-1.46.jar -java 2425334 root mem REG 253,0 338 120109104 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk15on-1.64.jar -java 2425334 root mem REG 253,0 319 120109103 /opt/weaver/ecology/WEB-INF/lib/bcprov-1.52-saml.jar -java 2425334 root mem REG 253,0 842944 120109102 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on.jar -java 2425334 root mem REG 253,0 338 120109101 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.69.jar -java 2425334 root mem REG 253,0 319 120109100 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.64.jar -java 2425334 root mem REG 253,0 338 120109099 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.49.jar -java 2425334 root mem REG 253,0 158921 120109098 /opt/weaver/ecology/WEB-INF/lib/bcmail-jdk14.jar -java 2425334 root mem REG 253,0 319 120109097 /opt/weaver/ecology/WEB-INF/lib/bcmail-jdk14-132.jar -java 2425334 root mem REG 253,0 310542 120109096 /opt/weaver/ecology/WEB-INF/lib/batik-css.jar -java 2425334 root mem REG 253,0 319 120109095 /opt/weaver/ecology/WEB-INF/lib/batik-css-1.7.jar -java 2425334 root mem REG 253,0 273234 120109094 /opt/weaver/ecology/WEB-INF/lib/barcode4j.jar -java 2425334 root mem REG 253,0 142184 120109093 /opt/weaver/ecology/WEB-INF/lib/azure-identity-1.2.5.jar -java 2425334 root mem REG 253,0 47638 120109092 /opt/weaver/ecology/WEB-INF/lib/azure-core-http-netty-1.9.1.jar -java 2425334 root mem REG 253,0 367488 120109091 /opt/weaver/ecology/WEB-INF/lib/azure-core-1.15.0.jar -java 2425334 root mem REG 253,0 17343 120109090 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-local.jar -java 2425334 root mem REG 253,0 319 120109089 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-local-1.5.6.jar -java 2425334 root mem REG 253,0 150077 120109088 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-http.jar -java 2425334 root mem REG 253,0 319 120109087 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-http-1.5.6.jar -java 2425334 root mem REG 253,0 1001121 120109086 /opt/weaver/ecology/WEB-INF/lib/axis2-kernel.jar -java 2425334 root mem REG 253,0 319 120109085 /opt/weaver/ecology/WEB-INF/lib/axis2-kernel-1.5.6.jar -java 2425334 root mem REG 253,0 28234 120109084 /opt/weaver/ecology/WEB-INF/lib/axis2-java2wsdl.jar -java 2425334 root mem REG 253,0 319 120109083 /opt/weaver/ecology/WEB-INF/lib/axis2-java2wsdl-1.5.6.jar -java 2425334 root mem REG 253,0 1599182 120109078 /opt/weaver/ecology/WEB-INF/lib/axis.jar -java 2425334 root mem REG 253,0 245835 120109082 /opt/weaver/ecology/WEB-INF/lib/axis2-codegen.jar -java 2425334 root mem REG 253,0 319 120109081 /opt/weaver/ecology/WEB-INF/lib/axis2-codegen-1.5.6.jar -java 2425334 root mem REG 253,0 778845 120109080 /opt/weaver/ecology/WEB-INF/lib/axis2-adb.jar -java 2425334 root mem REG 253,0 319 120109079 /opt/weaver/ecology/WEB-INF/lib/axis2-adb-1.5.6.jar -java 2425334 root mem REG 253,0 119343 120109077 /opt/weaver/ecology/WEB-INF/lib/axiom-impl.jar -java 2425334 root mem REG 253,0 319 120109076 /opt/weaver/ecology/WEB-INF/lib/axiom-impl-1.2.12.jar -java 2425334 root mem REG 253,0 425669 120109075 /opt/weaver/ecology/WEB-INF/lib/axiom-api.jar -java 2425334 root mem REG 253,0 319 120109074 /opt/weaver/ecology/WEB-INF/lib/axiom-api-1.2.12.jar -java 2425334 root mem REG 253,0 196715 120109073 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-secretsmanager.jar -java 2425334 root mem REG 253,0 319 120109072 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-secretsmanager-1.11.339.jar -java 2425334 root mem REG 253,0 897806 120109071 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-s3.jar -java 2425334 root mem REG 253,0 319 120109070 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-s3-1.11.339.jar -java 2425334 root mem REG 253,0 401976 120109069 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-kms.jar -java 2425334 root mem REG 253,0 319 120109068 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-kms-1.11.339.jar -java 2425334 root mem REG 253,0 862738 120109067 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-core.jar -java 2425334 root mem REG 253,0 319 120109066 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-core-1.11.339.jar -java 2425334 root mem REG 253,0 400393 120109065 /opt/weaver/ecology/WEB-INF/lib/aviator.jar -java 2425334 root mem REG 253,0 319 120109064 /opt/weaver/ecology/WEB-INF/lib/aviator-4.2.10.jar -java 2425334 root mem REG 253,0 515 120109063 /opt/weaver/ecology/WEB-INF/lib/aviator-2.3.2.jar -java 2425334 root mem REG 253,0 85683 120109062 /opt/weaver/ecology/WEB-INF/lib/avalon-framework.jar -java 2425334 root mem REG 253,0 319 120109061 /opt/weaver/ecology/WEB-INF/lib/avalon-framework-4.2.0.jar -java 2425334 root mem REG 253,0 339 120109060 /opt/weaver/ecology/WEB-INF/lib/asrt.jar -java 2425334 root mem REG 253,0 69719 120109059 /opt/weaver/ecology/WEB-INF/lib/asm.jar -java 2425334 root mem REG 253,0 338 120109058 /opt/weaver/ecology/WEB-INF/lib/asm-3.3.1.jar -java 2425334 root mem REG 253,0 319 120109057 /opt/weaver/ecology/WEB-INF/lib/asm-1.0.2.jar -java 2425334 root mem REG 253,0 746324 120109056 /opt/weaver/ecology/WEB-INF/lib/apm-dep.jar -java 2425334 root mem REG 253,0 276250 115747135 /opt/weaver/ecology/WEB-INF/lib/apiclient.jar -java 2425334 root mem REG 253,0 358070 115747134 /opt/weaver/ecology/WEB-INF/lib/antlr.jar -java 2425334 root mem REG 253,0 88761 115747133 /opt/weaver/ecology/WEB-INF/lib/antisamy.jar -java 2425334 root mem REG 253,0 90662 115747132 /opt/weaver/ecology/WEB-INF/lib/antisamy-1.5.3.jar -java 2425334 root mem REG 253,0 1286101 115747131 /opt/weaver/ecology/WEB-INF/lib/ant.jar -java 2425334 root mem REG 253,0 17536 115747130 /opt/weaver/ecology/WEB-INF/lib/annotations.jar -java 2425334 root mem REG 253,0 319 115747129 /opt/weaver/ecology/WEB-INF/lib/annotations-13.0.jar -java 2425334 root mem REG 253,0 474737 115747128 /opt/weaver/ecology/WEB-INF/lib/amqp-client.jar -java 2425334 root mem REG 253,0 319 115747127 /opt/weaver/ecology/WEB-INF/lib/amqp-client-4.0.3.jar -java 2425334 root mem REG 253,0 474907 115747126 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss.jar -java 2425334 root mem REG 253,0 319 115747125 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss-2.8.3.jar -java 2425334 root mem REG 253,0 338 115747124 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss-2.7.0.jar -java 2425334 root mem REG 253,0 338 115747123 /opt/weaver/ecology/WEB-INF/lib/aliyun-openservices-1.2.3.jar -java 2425334 root mem REG 253,0 190047 115747122 /opt/weaver/ecology/WEB-INF/lib/aliyun-java-sdk-core.jar -java 2425334 root mem REG 253,0 319 115747121 /opt/weaver/ecology/WEB-INF/lib/aliyun-java-sdk-core-4.5.1.jar -java 2425334 root mem REG 253,0 319 115747119 /opt/weaver/ecology/WEB-INF/lib/alipay-sdk-java-4.10.97.ALL.jar -java 2425334 root mem REG 253,0 13439 115747118 /opt/weaver/ecology/WEB-INF/lib/alimei-sso.jar -java 2425334 root mem REG 253,0 12320 115747117 /opt/weaver/ecology/WEB-INF/lib/agent-wrapper.jar -java 2425334 root mem REG 253,0 319 115747116 /opt/weaver/ecology/WEB-INF/lib/agent-wrapper-1.1.17.628.jar -java 2425334 root mem REG 253,0 393 115747114 /opt/weaver/ecology/WEB-INF/lib/activemq-all.jar -java 2425334 root mem REG 253,0 69059 80508031 /opt/weaver/ecology/WEB-INF/lib/activation.jar -java 2425334 root mem REG 253,0 338 80508030 /opt/weaver/ecology/WEB-INF/lib/activation-1.1.jar -java 2425334 root mem REG 253,0 30035 80508029 /opt/weaver/ecology/WEB-INF/lib/accessors-smart-1.2.jar -java 2425334 root mem REG 253,0 319 80508028 /opt/weaver/ecology/WEB-INF/lib/activation-1.1.1.jar -java 2425334 root mem REG 253,0 355508 80508027 /opt/weaver/ecology/WEB-INF/lib/aalto-xml-1.0.0.jar -java 2425334 root mem REG 253,0 3739 167772380 /opt/weaver/BES955/lib/plugins/com.bes.spring.websocket.support-4.1.13.jar -java 2425334 root mem REG 253,0 1329179 37404972 /opt/weaver/BES955/lib/system/apps/sysapp/WEB-INF/lib/jackson-databind-9.5.5.jar -java 2425334 root mem REG 253,0 318475 37404971 /opt/weaver/BES955/lib/system/apps/sysapp/WEB-INF/lib/jackson-core-9.5.5.jar -java 2425334 root mem REG 253,0 62556 37404970 /opt/weaver/BES955/lib/system/apps/sysapp/WEB-INF/lib/jackson-annotations-9.5.5.jar -java 2425334 root mem REG 253,0 16942 104392420 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-jsf_1.6.3.jar -java 2425334 root mem REG 253,0 22322 268435647 /opt/weaver/BES955/lib/bes-ee-myfaces-connector.jar -java 2425334 root mem REG 253,0 577163 234881685 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-collections-3.2.2.jar -java 2425334 root mem REG 253,0 425435 234881680 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-lang3-3.4.jar -java 2425334 root mem REG 253,0 1334576 234881686 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/freemarker-2.3.23.jar -java 2425334 root mem REG 253,0 922717 234881679 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-webmvc-4.3.30.RELEASE.jar -java 2425334 root mem REG 253,0 1143626 234881678 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-context-4.3.30.RELEASE.jar -java 2425334 root mem REG 253,0 36448 37404969 /opt/weaver/BES955/lib/system/apps/sysapp/WEB-INF/lib/bes-class-analysis-9.5.5.jar -java 2425334 root mem REG 253,0 181761 234881671 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-io-2.4.jar -java 2425334 root mem REG 253,0 229865 234881670 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-beanutils-1.9.2.jar -java 2425334 root mem REG 253,0 187614 234881684 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-context-support-4.3.30.RELEASE.jar -java 2425334 root mem REG 253,0 275965 234881677 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-expression-4.3.30.RELEASE.jar -java 2425334 root mem REG 253,0 764561 234881675 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-beans-4.3.30.RELEASE.jar -java 2425334 root mem REG 253,0 279145 71161316 /home/bes/jdk8u272-b10/jre/lib/amd64/libsunec.so -java 2425334 root mem REG 253,0 215159920 3991488 /usr/lib/locale/locale-archive -java 2425334 root mem REG 253,0 65396 234881683 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-fileupload-1.3.1.jar -java 2425334 root mem REG 253,0 446515 234881676 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/logback-core-1.2.9.jar -java 2425334 root mem REG 253,0 1131239 234881674 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-core-4.3.30.RELEASE.jar -java 2425334 root mem REG 253,0 830848 234881673 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-web-4.3.30.RELEASE.jar -java 2425334 root mem REG 253,0 316926 234881669 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/snakeyaml-1.28.jar -java 2425334 root mem REG 253,0 379737 234881667 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-aop-4.3.30.RELEASE.jar -java 2425334 root mem REG 253,0 96448 100663432 /usr/lib64/libgcc_s-7.3.0-20190804.so.1 -java 2425334 root mem REG 253,0 228271 234881668 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/logback-classic-1.2.9.jar -java 2425334 root mem REG 253,0 3530313 71161287 /home/bes/jdk8u272-b10/jre/lib/resources.jar -java 2425334 root mem REG 253,0 271294 104454013 /home/bes/jdk8u272-b10/jre/lib/ext/sunjce_provider.jar -java 2425334 root mem REG 253,0 57189 234881681 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-logging-1.1.3.jar -java 2425334 root mem REG 253,0 15311 234881682 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/jcl-over-slf4j-1.7.32.jar -java 2425334 root mem REG 253,0 39571 234881672 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/slf4j-api-1.7.32.jar -java 2425334 root mem REG 253,0 55966 104454015 /home/bes/jdk8u272-b10/jre/lib/ext/sunec.jar -java 2425334 root mem REG 253,0 275841 104454012 /home/bes/jdk8u272-b10/jre/lib/ext/sunpkcs11.jar -java 2425334 root mem REG 253,0 96527 71119164 /home/bes/jdk8u272-b10/jre/lib/jce.jar -java 2425334 root mem REG 253,0 51720 71161308 /home/bes/jdk8u272-b10/jre/lib/amd64/libmanagement.so -java 2425334 root mem REG 253,0 1208982 105955203 /opt/weaver/BES955/modules/besmq/lib/besmq-mss.jar -java 2425334 root mem REG 253,0 504509 105955206 /opt/weaver/BES955/modules/besmq/lib/besmq-common.jar -java 2425334 root mem REG 253,0 1055779 134218518 /opt/weaver/BES955/modules/besmq/lib/admin/besmq-mgmt.jar -java 2425334 root mem REG 253,0 15270 100897284 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-ejb_1.6.3.jar -java 2425334 root mem REG 253,0 7788 100897283 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-ee-common_1.6.3.jar -java 2425334 root mem REG 253,0 119609 104392447 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-pool2_2.3.jar -java 2425334 root mem REG 253,0 36801 104392431 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-web_1.6.3.jar -java 2425334 root mem REG 253,0 2806681 104392430 /opt/weaver/BES955/lib/3rd/org.apache.myfaces.core.myfaces-impl_2.2.9.jar -java 2425334 root mem REG 253,0 13562 104392429 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-el22_1.6.3.jar -java 2425334 root mem REG 253,0 67838 104392427 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-bundleutils_4.5.jar -java 2425334 root mem REG 253,0 76508 104392426 /opt/weaver/BES955/lib/3rd/org.objectweb.howl.howl_1.0.1-1.jar -java 2425334 root mem REG 253,0 513899 104392424 /opt/weaver/BES955/lib/3rd/org.mozilla.rhino_1.6.7.jar -java 2425334 root mem REG 253,0 3119974 104392418 /opt/weaver/BES955/lib/3rd/org.eclipse.jdt.ecj-4.20.jar -java 2425334 root mem REG 253,0 17901 104392417 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-ee_1.6.3.jar -java 2425334 root mem REG 253,0 1284039 104392416 /opt/weaver/BES955/lib/3rd/org.apache.myfaces.core.myfaces-api_2.2.9.jar -java 2425334 root mem REG 253,0 139539 104392415 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-digester_1.8.jar -java 2425334 root mem REG 253,0 570622 104392414 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-collections_3.2.2.jar -java 2425334 root mem REG 253,0 686149 104392413 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-impl_1.6.3.jar -java 2425334 root mem REG 253,0 19173 104392411 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-spi_1.6.3.jar -java 2425334 root mem REG 253,0 187613 104392409 /opt/weaver/BES955/lib/3rd/bes-gson-2.2.4.jar -java 2425334 root mem REG 253,0 52037 104392408 /opt/weaver/BES955/lib/3rd/org.codehaus.swizzle.swizzle-stream_1.6.2.jar -java 2425334 root mem REG 253,0 374071 104392407 /opt/weaver/BES955/lib/3rd/metadata-extractor-2.9.0.jar -java 2425334 root mem REG 253,0 36865 104392406 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-cli_1.2.jar -java 2425334 root mem REG 253,0 375336 104392405 /opt/weaver/BES955/lib/3rd/org.ow2.asm.asm-all_7.3.1.jar -java 2425334 root mem REG 253,0 117149 104392404 /opt/weaver/BES955/lib/3rd/xmpcore-5.1.2.jar -java 2425334 root mem REG 253,0 211934 268436248 /opt/weaver/BES955/lib/bes-monitor.jar -java 2425334 root mem REG 253,0 409506 268436247 /opt/weaver/BES955/lib/bes-engine-ha.jar -java 2425334 root mem REG 253,0 85683 268436245 /opt/weaver/BES955/lib/bes-webapp-compressor.jar -java 2425334 root mem REG 253,0 382277 268436243 /opt/weaver/BES955/lib/bes-webtier-util.jar -java 2425334 root mem REG 253,0 41187 268436238 /opt/weaver/BES955/lib/bes-ee-common.jar -java 2425334 root mem REG 253,0 185422 268436236 /opt/weaver/BES955/lib/bes-deployment.jar -java 2425334 root mem REG 253,0 676033 268436235 /opt/weaver/BES955/lib/bes-server-quartz-shade.jar -java 2425334 root mem REG 253,0 36300 268435790 /opt/weaver/BES955/lib/bes-config-remote.jar -java 2425334 root mem REG 253,0 335046 268435789 /opt/weaver/BES955/lib/bes-flowcontrol-engine.jar -java 2425334 root mem REG 253,0 556271 268435788 /opt/weaver/BES955/lib/bes-admin-command.jar -java 2425334 root mem REG 253,0 83526 268435787 /opt/weaver/BES955/lib/bes-ejb-glue.jar -java 2425334 root mem REG 253,0 13642 268435786 /opt/weaver/BES955/lib/bes-flowcontrol-servlet.jar -java 2425334 root mem REG 253,0 8530 268435785 /opt/weaver/BES955/lib/bes-api.jar -java 2425334 root mem REG 253,0 14089 268435782 /opt/weaver/BES955/lib/bes-flowcontrol-integration.jar -java 2425334 root mem REG 253,0 17687 268435781 /opt/weaver/BES955/lib/bes-config-remote-adapter.jar -java 2425334 root mem REG 253,0 18369 268435779 /opt/weaver/BES955/lib/bes-jmx-remote.jar -java 2425334 root mem REG 253,0 24536 268435778 /opt/weaver/BES955/lib/bes-server-rest.jar -java 2425334 root mem REG 253,0 18885 268435777 /opt/weaver/BES955/lib/bes-gmssl-adapter.jar -java 2425334 root mem REG 253,0 258222 268435776 /opt/weaver/BES955/lib/bes-websocket.jar -java 2425334 root mem REG 253,0 417643 268435775 /opt/weaver/BES955/lib/bes-server-jstl.jar -java 2425334 root mem REG 253,0 10158 268435774 /opt/weaver/BES955/lib/bes-ee-mq-connector.jar -java 2425334 root mem REG 253,0 116849 268435773 /opt/weaver/BES955/lib/bes-server-http.jar -java 2425334 root mem REG 253,0 24711 268435771 /opt/weaver/BES955/lib/bes-flowcontrol-beans.jar -java 2425334 root mem REG 253,0 102741 268435770 /opt/weaver/BES955/lib/bes-server-internal.jar -java 2425334 root mem REG 253,0 274535 268435769 /opt/weaver/BES955/lib/bes-jdbcra.jar -java 2425334 root mem REG 253,0 49820 268435768 /opt/weaver/BES955/lib/bes-distributed-session-core.jar -java 2425334 root mem REG 253,0 58602 268435723 /opt/weaver/BES955/lib/bes-flowcontrol-transport-common.jar -java 2425334 root mem REG 253,0 60005 268435722 /opt/weaver/BES955/lib/bes-web-glue.jar -java 2425334 root mem REG 253,0 42715 268435721 /opt/weaver/BES955/lib/bes-ee-loader.jar -java 2425334 root mem REG 253,0 66187 268435720 /opt/weaver/BES955/lib/bes-server-ejbd.jar -java 2425334 root mem REG 253,0 59199 268435719 /opt/weaver/BES955/lib/bes-cli-command.jar -java 2425334 root mem REG 253,0 451690 268435717 /opt/weaver/BES955/lib/bes-snmp4j.jar -java 2425334 root mem REG 253,0 279357 268435716 /opt/weaver/BES955/lib/bes-command-api.jar -java 2425334 root mem REG 253,0 119928 268435715 /opt/weaver/BES955/lib/bes-jdbc-fastcp.jar -java 2425334 root mem REG 253,0 927513 268435713 /opt/weaver/BES955/lib/bes-webtier-coyote.jar -java 2425334 root mem REG 253,0 78279 268435712 /opt/weaver/BES955/lib/bes-launcher.jar -java 2425334 root mem REG 253,0 20588 268435646 /opt/weaver/BES955/lib/bes-flowcontrol-transport-http.jar -java 2425334 root mem REG 253,0 152041 104392428 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-reflect_4.5.jar -java 2425334 root mem REG 253,0 192128 104392421 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-beanutils-core_1.8.3.jar -java 2425334 root mem REG 253,0 421954 100897285 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-lang3_3.4.jar -java 2425334 root mem REG 253,0 362704 104392432 /opt/weaver/BES955/lib/3rd/org.apache.bval-jsr_1.1.1.jar -java 2425334 root mem REG 253,0 65033 100897281 /opt/weaver/BES955/lib/3rd/org.apache.bval-core_1.1.1.jar -java 2425334 root mem REG 253,0 9078101 104392423 /opt/weaver/BES955/lib/3rd/org.eclipse.persistence.eclipselink_2.6.4.jar -java 2425334 root mem REG 253,0 86371 268436257 /opt/weaver/BES955/modules/besmq/lib/client/besmq-ra.jar -java 2425334 root mem REG 253,0 405943 105955201 /opt/weaver/BES955/modules/besmq/lib/besmq-server.jar -java 2425334 root mem REG 253,0 3003672 105955205 /opt/weaver/BES955/modules/besmq/lib/besmq-core.jar -java 2425334 root mem REG 253,0 4183895 268436258 /opt/weaver/BES955/modules/besmq/lib/client/besmq-client.jar -java 2425334 root mem REG 253,0 768090 167773003 /opt/weaver/BES955/modules/db/lib/derbyclient.jar -java 2425334 root mem REG 253,0 103098 167772997 /opt/weaver/BES955/modules/db/lib/derbyLocale_zh_TW.jar -java 2425334 root mem REG 253,0 101509 167773002 /opt/weaver/BES955/modules/db/lib/derbyLocale_zh_CN.jar -java 2425334 root mem REG 253,0 119005 167772994 /opt/weaver/BES955/modules/db/lib/derbyLocale_ru.jar -java 2425334 root mem REG 253,0 88363 167773009 /opt/weaver/BES955/modules/db/lib/derbyLocale_pt_BR.jar -java 2425334 root mem REG 253,0 91116 167773004 /opt/weaver/BES955/modules/db/lib/derbyLocale_pl.jar -java 2425334 root mem REG 253,0 109606 167772998 /opt/weaver/BES955/modules/db/lib/derbyLocale_ko_KR.jar -java 2425334 root mem REG 253,0 115194 167772993 /opt/weaver/BES955/modules/db/lib/derbyLocale_ja_JP.jar -java 2425334 root mem REG 253,0 98519 167773006 /opt/weaver/BES955/modules/db/lib/derbyLocale_it.jar -java 2425334 root mem REG 253,0 93149 167773001 /opt/weaver/BES955/modules/db/lib/derbyLocale_hu.jar -java 2425334 root mem REG 253,0 104671 167773005 /opt/weaver/BES955/modules/db/lib/derbyLocale_fr.jar -java 2425334 root mem REG 253,0 98656 167772996 /opt/weaver/BES955/modules/db/lib/derbyLocale_es.jar -java 2425334 root mem REG 253,0 104539 167773000 /opt/weaver/BES955/modules/db/lib/derbyLocale_de_DE.jar -java 2425334 root mem REG 253,0 92436 167773008 /opt/weaver/BES955/modules/db/lib/derbyLocale_cs.jar -java 2425334 root mem REG 253,0 4069521 167773007 /opt/weaver/BES955/modules/db/lib/derby.jar -java 2425334 root mem REG 253,0 1134544 104392410 /opt/weaver/BES955/lib/3rd/com.sun.xml.bind.jaxb_2.2.7.jar -java 2425334 root mem REG 253,0 37377 104392425 /opt/weaver/BES955/lib/3rd/org.metatype.sxc.sxc-jaxb-core_0.8.jar -java 2425334 root mem REG 253,0 195691 104392422 /opt/weaver/BES955/lib/3rd/org.apache.johnzon.johnzon_0.9.3-incubating.jar -java 2425334 root mem REG 253,0 42871 100897282 /opt/weaver/BES955/lib/3rd/org.metatype.sxc.sxc-runtime_0.8.jar -java 2425334 root mem REG 253,0 53565 104392419 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-naming_4.5.jar -java 2425334 root mem REG 253,0 212140 100897280 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-asm5-shaded_4.5.jar -java 2425334 root mem REG 253,0 152596 104392412 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-finder-shaded_4.5.jar -java 2425334 root mem REG 253,0 115066 268436246 /opt/weaver/BES955/lib/bes-connector-runtime.jar -java 2425334 root mem REG 253,0 1936627 268435714 /opt/weaver/BES955/lib/javaee.jar -java 2425334 root mem REG 253,0 42697 268436237 /opt/weaver/BES955/lib/bes-deployment-common.jar -java 2425334 root mem REG 253,0 1919207 268436241 /opt/weaver/BES955/lib/bes-engine.jar -java 2425334 root mem REG 253,0 105951 268436249 /opt/weaver/BES955/lib/bes-server-loader.jar -java 2425334 root mem REG 253,0 824186 268436244 /opt/weaver/BES955/lib/bes-server-jee-accessors.jar -java 2425334 root mem REG 253,0 1249301 268435718 /opt/weaver/BES955/lib/bes-server-jee.jar -java 2425334 root mem REG 253,0 408212 268436239 /opt/weaver/BES955/lib/bes-server-spark-daemon.jar -java 2425334 root mem REG 253,0 3372831 268435784 /opt/weaver/BES955/lib/bes-server-core.jar -java 2425334 root mem REG 253,0 411466 268435780 /opt/weaver/BES955/lib/bes-common-util.jar -java 2425334 root mem REG 253,0 9013 268435783 /opt/weaver/BES955/lib/bes-server-api.jar -java 2425334 root mem REG 253,0 307652 268436234 /opt/weaver/BES955/lib/bes-ee-integration.jar -java 2425334 root mem REG 253,0 519077 268435645 /opt/weaver/BES955/lib/bes-server-client.jar -java 2425334 root mem REG 253,0 79900 268435644 /opt/weaver/BES955/lib/bes-connector-transaction.jar -java 2425334 root mem REG 253,0 776906 268435643 /opt/weaver/BES955/lib/bes-webtier-jasper.jar -java 2425334 root mem REG 253,0 415630 268435641 /opt/weaver/BES955/lib/bes-spark-serialization.jar -java 2425334 root mem REG 253,0 138279 268435640 /opt/weaver/BES955/lib/bes-descriptor.jar -java 2425334 root mem REG 253,0 934048 268435639 /opt/weaver/BES955/lib/bes-gmcert.jar -java 2425334 root mem REG 253,0 116848 100850954 /usr/lib64/gconv/GBK.so -java 2425334 root mem REG 253,0 26398 100851159 /usr/lib64/gconv/gconv-modules.cache -java 2425334 root mem REG 253,0 131494 33666839 /usr/share/locale/zh_CN/LC_MESSAGES/libc.mo -java 2425334 root mem REG 253,0 1886145 71161340 /home/bes/jdk8u272-b10/jre/lib/jsse.jar -java 2425334 root mem REG 253,0 3860564 104454007 /home/bes/jdk8u272-b10/jre/lib/ext/cldrdata.jar -java 2425334 root mem REG 253,0 122922 71161294 /home/bes/jdk8u272-b10/jre/lib/amd64/libnet.so -java 2425334 root mem REG 253,0 99002 71161306 /home/bes/jdk8u272-b10/jre/lib/amd64/libnio.so -java 2425334 root mem REG 253,0 5538224 234881738 /opt/weaver/BES955/lib/bootstrap/bes-gmssl.jar -java 2425334 root mem REG 253,0 7131 268436240 /opt/weaver/BES955/lib/bes-server-javaagent.jar -java 2425334 root mem REG 253,0 62975 268435642 /opt/weaver/BES955/lib/activation.jar -java 2425334 root mem REG 253,0 1182816 104454008 /home/bes/jdk8u272-b10/jre/lib/ext/localedata.jar -java 2425334 root mem REG 253,0 888274 71161283 /home/bes/jdk8u272-b10/jre/lib/jfr.jar -java 2425334 root mem REG 253,0 751505 48582501 /opt/weaver/ecology/weaverAgent/agent-runtime-1.0.jar -java 2425334 root mem REG 253,0 18334657 106211079 /home/bes/jdk8u272-b10/jre/lib/ext/tools.jar -java 2425334 root mem REG 253,0 65420405 71161288 /home/bes/jdk8u272-b10/jre/lib/rt.jar -java 2425334 root mem REG 253,0 15364 268435772 /opt/weaver/BES955/lib/bes-server-jpa-integration.jar -java 2425334 root mem REG 253,0 276373 134217942 /opt/weaver/BES955/lib/3rd/bootstrap/org.apache.commons.commons-codec_1.10.jar -java 2425334 root mem REG 253,0 481861 134217941 /opt/weaver/BES955/lib/3rd/bootstrap/org.codehaus.woodstox.woodstox-core-asl_4.4.1.jar -java 2425334 root mem REG 253,0 55382 134217940 /opt/weaver/BES955/lib/3rd/bootstrap/org.apache.commons.commons-logging_1.1.3.jar -java 2425334 root mem REG 253,0 155034 134217939 /opt/weaver/BES955/lib/3rd/bootstrap/org.codehaus.woodstox.stax2-api_3.1.4.jar -java 2425334 root mem REG 253,0 107499 234881740 /opt/weaver/BES955/lib/bootstrap/bes-config-serverbeans.jar -java 2425334 root mem REG 253,0 134255 234881739 /opt/weaver/BES955/lib/bootstrap/bes-patch.jar -java 2425334 root mem REG 253,0 251908 234881737 /opt/weaver/BES955/lib/bootstrap/bes-logger.jar -java 2425334 root mem REG 253,0 107365 234881736 /opt/weaver/BES955/lib/bootstrap/bes-common-core.jar -java 2425334 root mem REG 253,0 120434 234881735 /opt/weaver/BES955/lib/bootstrap/bes-config-parser.jar -java 2425334 root mem REG 253,0 53349 234881734 /opt/weaver/BES955/lib/bootstrap/bootstrap.jar -java 2425334 root mem REG 253,0 127148 71161293 /home/bes/jdk8u272-b10/jre/lib/amd64/libzip.so -java 2425334 root mem REG 253,0 8406312 2884753 /var/lib/sss/mc/passwd -java 2425334 root mem REG 253,0 51864 71161323 /home/bes/jdk8u272-b10/jre/lib/amd64/libinstrument.so -java 2425334 root mem REG 253,0 211466 71161324 /home/bes/jdk8u272-b10/jre/lib/amd64/libjava.so -java 2425334 root mem REG 253,0 78075 71161295 /home/bes/jdk8u272-b10/jre/lib/amd64/libverify.so -java 2425334 root mem REG 253,0 7703 268436242 /opt/weaver/BES955/lib/bes-logger-adapter.jar -java 2425334 root mem REG 253,0 55496 100740635 /usr/lib64/libnss_files-2.28.so -java 2425334 root mem REG 253,0 1811807 234881733 /opt/weaver/BES955/lib/bootstrap/bes-license.jar -java 2425334 root mem REG 253,0 3135611 71161331 /home/bes/jdk8u272-b10/jre/lib/charsets.jar -java 2425334 root mem REG 253,0 39568 100740641 /usr/lib64/librt-2.28.so -java 2425334 root mem REG 253,0 1583080 100740627 /usr/lib64/libm-2.28.so -java 2425334 root mem REG 253,0 16932278 105952766 /home/bes/jdk8u272-b10/jre/lib/amd64/server/libjvm.so -java 2425334 root mem REG 253,0 1792952 100740623 /usr/lib64/libc-2.28.so -java 2425334 root mem REG 253,0 14528 100740625 /usr/lib64/libdl-2.28.so -java 2425334 root mem REG 253,0 105598 1136611 /home/bes/jdk8u272-b10/lib/amd64/jli/libjli.so -java 2425334 root mem REG 253,0 116376 100740637 /usr/lib64/libpthread-2.28.so -java 2425334 root mem REG 253,0 4291 106211078 /home/bes/jdk8u272-b10/jre/lib/ext/security-agent-bridge.jar -java 2425334 root mem REG 253,0 186726 134218510 /opt/weaver/BES955/lib/endorsed/javaee-api-endorsed.jar -java 2425334 root mem REG 0,41 32768 5458844 /tmp/hsperfdata_root/2425334 -java 2425334 root mem REG 253,0 43192 104882955 /usr/lib64/libnss_sss.so.2 -java 2425334 root mem REG 253,0 162832 100740616 /usr/lib64/ld-2.28.so -java 2425334 root 0r CHR 1,3 0t0 1028 /dev/null -java 2425334 root 1w REG 253,0 18570 268435637 /opt/weaver/BES955/bin/log.txt -java 2425334 root 2w REG 253,0 18570 268435637 /opt/weaver/BES955/bin/log.txt -java 2425334 root 3w REG 253,0 19328 15393605 /opt/weaver/BES955/logs/gc_2024-07-11_09-01-15.log.0.current -java 2425334 root 4w REG 253,0 225280 17842762 /opt/weaver/BES955/logs/jvm.log -java 2425334 root 5r REG 253,0 8406312 2884753 /var/lib/sss/mc/passwd -java 2425334 root 6u unix 0x000000008df793ec 0t0 5451551 type=STREAM -java 2425334 root 7r REG 253,0 186726 134218510 /opt/weaver/BES955/lib/endorsed/javaee-api-endorsed.jar -java 2425334 root 8r REG 253,0 65420405 71161288 /home/bes/jdk8u272-b10/jre/lib/rt.jar -java 2425334 root 9r REG 253,0 3135611 71161331 /home/bes/jdk8u272-b10/jre/lib/charsets.jar -java 2425334 root 10r REG 253,0 4291 106211078 /home/bes/jdk8u272-b10/jre/lib/ext/security-agent-bridge.jar -java 2425334 root 11r REG 253,0 18334657 106211079 /home/bes/jdk8u272-b10/jre/lib/ext/tools.jar -java 2425334 root 12r REG 253,0 1811807 234881733 /opt/weaver/BES955/lib/bootstrap/bes-license.jar -java 2425334 root 13r REG 253,0 53349 234881734 /opt/weaver/BES955/lib/bootstrap/bootstrap.jar -java 2425334 root 14r REG 253,0 120434 234881735 /opt/weaver/BES955/lib/bootstrap/bes-config-parser.jar -java 2425334 root 15r REG 253,0 107365 234881736 /opt/weaver/BES955/lib/bootstrap/bes-common-core.jar -java 2425334 root 16r REG 253,0 251908 234881737 /opt/weaver/BES955/lib/bootstrap/bes-logger.jar -java 2425334 root 17r REG 253,0 5538224 234881738 /opt/weaver/BES955/lib/bootstrap/bes-gmssl.jar -java 2425334 root 18r REG 253,0 134255 234881739 /opt/weaver/BES955/lib/bootstrap/bes-patch.jar -java 2425334 root 19r REG 253,0 107499 234881740 /opt/weaver/BES955/lib/bootstrap/bes-config-serverbeans.jar -java 2425334 root 20r REG 253,0 155034 134217939 /opt/weaver/BES955/lib/3rd/bootstrap/org.codehaus.woodstox.stax2-api_3.1.4.jar -java 2425334 root 21r REG 253,0 55382 134217940 /opt/weaver/BES955/lib/3rd/bootstrap/org.apache.commons.commons-logging_1.1.3.jar -java 2425334 root 22r REG 253,0 481861 134217941 /opt/weaver/BES955/lib/3rd/bootstrap/org.codehaus.woodstox.woodstox-core-asl_4.4.1.jar -java 2425334 root 23r REG 253,0 276373 134217942 /opt/weaver/BES955/lib/3rd/bootstrap/org.apache.commons.commons-codec_1.10.jar -java 2425334 root 24r REG 253,0 751505 48582501 /opt/weaver/ecology/weaverAgent/agent-runtime-1.0.jar -java 2425334 root 25r REG 253,0 888274 71161283 /home/bes/jdk8u272-b10/jre/lib/jfr.jar -java 2425334 root 26r REG 253,0 3860564 104454007 /home/bes/jdk8u272-b10/jre/lib/ext/cldrdata.jar -java 2425334 root 27r REG 253,0 1182816 104454008 /home/bes/jdk8u272-b10/jre/lib/ext/localedata.jar -java 2425334 root 28w REG 253,0 52438096 18033292 /opt/weaver/BES955/logs/server.log -java 2425334 root 29r REG 253,0 1886145 71161340 /home/bes/jdk8u272-b10/jre/lib/jsse.jar -java 2425334 root 30r CHR 1,9 0t0 1033 /dev/urandom -java 2425334 root 31r CHR 1,9 0t0 1033 /dev/urandom -java 2425334 root 32r CHR 1,8 0t0 1032 /dev/random -java 2425334 root 33r CHR 1,8 0t0 1032 /dev/random -java 2425334 root 34r CHR 1,9 0t0 1033 /dev/urandom -java 2425334 root 35r CHR 1,9 0t0 1033 /dev/urandom -java 2425334 root 36r REG 253,0 934048 268435639 /opt/weaver/BES955/lib/bes-gmcert.jar -java 2425334 root 37r REG 253,0 138279 268435640 /opt/weaver/BES955/lib/bes-descriptor.jar -java 2425334 root 38r REG 253,0 415630 268435641 /opt/weaver/BES955/lib/bes-spark-serialization.jar -java 2425334 root 39r REG 253,0 62975 268435642 /opt/weaver/BES955/lib/activation.jar -java 2425334 root 40r REG 253,0 776906 268435643 /opt/weaver/BES955/lib/bes-webtier-jasper.jar -java 2425334 root 41r REG 253,0 79900 268435644 /opt/weaver/BES955/lib/bes-connector-transaction.jar -java 2425334 root 42r REG 253,0 519077 268435645 /opt/weaver/BES955/lib/bes-server-client.jar -java 2425334 root 43r REG 253,0 307652 268436234 /opt/weaver/BES955/lib/bes-ee-integration.jar -java 2425334 root 44r REG 253,0 9013 268435783 /opt/weaver/BES955/lib/bes-server-api.jar -java 2425334 root 45r REG 253,0 411466 268435780 /opt/weaver/BES955/lib/bes-common-util.jar -java 2425334 root 46r REG 253,0 3372831 268435784 /opt/weaver/BES955/lib/bes-server-core.jar -java 2425334 root 47r REG 253,0 408212 268436239 /opt/weaver/BES955/lib/bes-server-spark-daemon.jar -java 2425334 root 48r REG 253,0 1249301 268435718 /opt/weaver/BES955/lib/bes-server-jee.jar -java 2425334 root 49r REG 253,0 824186 268436244 /opt/weaver/BES955/lib/bes-server-jee-accessors.jar -java 2425334 root 50r REG 253,0 105951 268436249 /opt/weaver/BES955/lib/bes-server-loader.jar -java 2425334 root 51r REG 253,0 7703 268436242 /opt/weaver/BES955/lib/bes-logger-adapter.jar -java 2425334 root 52r REG 253,0 1919207 268436241 /opt/weaver/BES955/lib/bes-engine.jar -java 2425334 root 53r REG 253,0 42697 268436237 /opt/weaver/BES955/lib/bes-deployment-common.jar -java 2425334 root 54r REG 253,0 1936627 268435714 /opt/weaver/BES955/lib/javaee.jar -java 2425334 root 55r REG 253,0 115066 268436246 /opt/weaver/BES955/lib/bes-connector-runtime.jar -java 2425334 root 56r REG 253,0 15364 268435772 /opt/weaver/BES955/lib/bes-server-jpa-integration.jar -java 2425334 root 57r REG 253,0 7131 268436240 /opt/weaver/BES955/lib/bes-server-javaagent.jar -java 2425334 root 58r REG 253,0 152596 104392412 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-finder-shaded_4.5.jar -java 2425334 root 59r REG 253,0 212140 100897280 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-asm5-shaded_4.5.jar -java 2425334 root 60r REG 253,0 53565 104392419 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-naming_4.5.jar -java 2425334 root 61r REG 253,0 42871 100897282 /opt/weaver/BES955/lib/3rd/org.metatype.sxc.sxc-runtime_0.8.jar -java 2425334 root 62r REG 253,0 195691 104392422 /opt/weaver/BES955/lib/3rd/org.apache.johnzon.johnzon_0.9.3-incubating.jar -java 2425334 root 63r REG 253,0 37377 104392425 /opt/weaver/BES955/lib/3rd/org.metatype.sxc.sxc-jaxb-core_0.8.jar -java 2425334 root 64r REG 253,0 1134544 104392410 /opt/weaver/BES955/lib/3rd/com.sun.xml.bind.jaxb_2.2.7.jar -java 2425334 root 65r REG 253,0 4069521 167773007 /opt/weaver/BES955/modules/db/lib/derby.jar -java 2425334 root 66r REG 253,0 92436 167773008 /opt/weaver/BES955/modules/db/lib/derbyLocale_cs.jar -java 2425334 root 67r REG 253,0 104539 167773000 /opt/weaver/BES955/modules/db/lib/derbyLocale_de_DE.jar -java 2425334 root 68r REG 253,0 98656 167772996 /opt/weaver/BES955/modules/db/lib/derbyLocale_es.jar -java 2425334 root 69r REG 253,0 104671 167773005 /opt/weaver/BES955/modules/db/lib/derbyLocale_fr.jar -java 2425334 root 70r REG 253,0 93149 167773001 /opt/weaver/BES955/modules/db/lib/derbyLocale_hu.jar -java 2425334 root 71r REG 253,0 98519 167773006 /opt/weaver/BES955/modules/db/lib/derbyLocale_it.jar -java 2425334 root 72r REG 253,0 115194 167772993 /opt/weaver/BES955/modules/db/lib/derbyLocale_ja_JP.jar -java 2425334 root 73r REG 253,0 109606 167772998 /opt/weaver/BES955/modules/db/lib/derbyLocale_ko_KR.jar -java 2425334 root 74r REG 253,0 91116 167773004 /opt/weaver/BES955/modules/db/lib/derbyLocale_pl.jar -java 2425334 root 75r REG 253,0 88363 167773009 /opt/weaver/BES955/modules/db/lib/derbyLocale_pt_BR.jar -java 2425334 root 76r REG 253,0 119005 167772994 /opt/weaver/BES955/modules/db/lib/derbyLocale_ru.jar -java 2425334 root 77r REG 253,0 101509 167773002 /opt/weaver/BES955/modules/db/lib/derbyLocale_zh_CN.jar -java 2425334 root 78r REG 253,0 103098 167772997 /opt/weaver/BES955/modules/db/lib/derbyLocale_zh_TW.jar -java 2425334 root 79r REG 253,0 768090 167773003 /opt/weaver/BES955/modules/db/lib/derbyclient.jar -java 2425334 root 80r REG 253,0 4183895 268436258 /opt/weaver/BES955/modules/besmq/lib/client/besmq-client.jar -java 2425334 root 81r REG 253,0 3003672 105955205 /opt/weaver/BES955/modules/besmq/lib/besmq-core.jar -java 2425334 root 82r REG 253,0 405943 105955201 /opt/weaver/BES955/modules/besmq/lib/besmq-server.jar -java 2425334 root 83r REG 253,0 86371 268436257 /opt/weaver/BES955/modules/besmq/lib/client/besmq-ra.jar -java 2425334 root 84r REG 253,0 9078101 104392423 /opt/weaver/BES955/lib/3rd/org.eclipse.persistence.eclipselink_2.6.4.jar -java 2425334 root 85r REG 253,0 65033 100897281 /opt/weaver/BES955/lib/3rd/org.apache.bval-core_1.1.1.jar -java 2425334 root 86r REG 253,0 362704 104392432 /opt/weaver/BES955/lib/3rd/org.apache.bval-jsr_1.1.1.jar -java 2425334 root 87r REG 253,0 421954 100897285 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-lang3_3.4.jar -java 2425334 root 88r REG 253,0 192128 104392421 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-beanutils-core_1.8.3.jar -java 2425334 root 89r REG 253,0 152041 104392428 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-reflect_4.5.jar -java 2425334 root 90r REG 253,0 20588 268435646 /opt/weaver/BES955/lib/bes-flowcontrol-transport-http.jar -java 2425334 root 91r REG 253,0 78279 268435712 /opt/weaver/BES955/lib/bes-launcher.jar -java 2425334 root 92r REG 253,0 927513 268435713 /opt/weaver/BES955/lib/bes-webtier-coyote.jar -java 2425334 root 93r REG 253,0 119928 268435715 /opt/weaver/BES955/lib/bes-jdbc-fastcp.jar -java 2425334 root 94r REG 253,0 279357 268435716 /opt/weaver/BES955/lib/bes-command-api.jar -java 2425334 root 95r REG 253,0 451690 268435717 /opt/weaver/BES955/lib/bes-snmp4j.jar -java 2425334 root 96r REG 253,0 59199 268435719 /opt/weaver/BES955/lib/bes-cli-command.jar -java 2425334 root 97r REG 253,0 66187 268435720 /opt/weaver/BES955/lib/bes-server-ejbd.jar -java 2425334 root 98r REG 253,0 42715 268435721 /opt/weaver/BES955/lib/bes-ee-loader.jar -java 2425334 root 99r REG 253,0 60005 268435722 /opt/weaver/BES955/lib/bes-web-glue.jar -java 2425334 root 100r REG 253,0 58602 268435723 /opt/weaver/BES955/lib/bes-flowcontrol-transport-common.jar -java 2425334 root 101r REG 253,0 49820 268435768 /opt/weaver/BES955/lib/bes-distributed-session-core.jar -java 2425334 root 102r REG 253,0 274535 268435769 /opt/weaver/BES955/lib/bes-jdbcra.jar -java 2425334 root 103r REG 253,0 102741 268435770 /opt/weaver/BES955/lib/bes-server-internal.jar -java 2425334 root 104r REG 253,0 24711 268435771 /opt/weaver/BES955/lib/bes-flowcontrol-beans.jar -java 2425334 root 105r REG 253,0 116849 268435773 /opt/weaver/BES955/lib/bes-server-http.jar -java 2425334 root 106r REG 253,0 10158 268435774 /opt/weaver/BES955/lib/bes-ee-mq-connector.jar -java 2425334 root 107r REG 253,0 417643 268435775 /opt/weaver/BES955/lib/bes-server-jstl.jar -java 2425334 root 108r REG 253,0 258222 268435776 /opt/weaver/BES955/lib/bes-websocket.jar -java 2425334 root 109r REG 253,0 18885 268435777 /opt/weaver/BES955/lib/bes-gmssl-adapter.jar -java 2425334 root 110r REG 253,0 24536 268435778 /opt/weaver/BES955/lib/bes-server-rest.jar -java 2425334 root 111r REG 253,0 18369 268435779 /opt/weaver/BES955/lib/bes-jmx-remote.jar -java 2425334 root 112r REG 253,0 17687 268435781 /opt/weaver/BES955/lib/bes-config-remote-adapter.jar -java 2425334 root 113r REG 253,0 14089 268435782 /opt/weaver/BES955/lib/bes-flowcontrol-integration.jar -java 2425334 root 114r REG 253,0 8530 268435785 /opt/weaver/BES955/lib/bes-api.jar -java 2425334 root 115r REG 253,0 13642 268435786 /opt/weaver/BES955/lib/bes-flowcontrol-servlet.jar -java 2425334 root 116r REG 253,0 83526 268435787 /opt/weaver/BES955/lib/bes-ejb-glue.jar -java 2425334 root 117r REG 253,0 556271 268435788 /opt/weaver/BES955/lib/bes-admin-command.jar -java 2425334 root 118r REG 253,0 335046 268435789 /opt/weaver/BES955/lib/bes-flowcontrol-engine.jar -java 2425334 root 119r REG 253,0 36300 268435790 /opt/weaver/BES955/lib/bes-config-remote.jar -java 2425334 root 120r REG 253,0 676033 268436235 /opt/weaver/BES955/lib/bes-server-quartz-shade.jar -java 2425334 root 121r REG 253,0 185422 268436236 /opt/weaver/BES955/lib/bes-deployment.jar -java 2425334 root 122r REG 253,0 41187 268436238 /opt/weaver/BES955/lib/bes-ee-common.jar -java 2425334 root 123r REG 253,0 382277 268436243 /opt/weaver/BES955/lib/bes-webtier-util.jar -java 2425334 root 124r REG 253,0 85683 268436245 /opt/weaver/BES955/lib/bes-webapp-compressor.jar -java 2425334 root 125r REG 253,0 409506 268436247 /opt/weaver/BES955/lib/bes-engine-ha.jar -java 2425334 root 126r REG 253,0 211934 268436248 /opt/weaver/BES955/lib/bes-monitor.jar -java 2425334 root 127r REG 253,0 117149 104392404 /opt/weaver/BES955/lib/3rd/xmpcore-5.1.2.jar -java 2425334 root 128r REG 253,0 375336 104392405 /opt/weaver/BES955/lib/3rd/org.ow2.asm.asm-all_7.3.1.jar -java 2425334 root 129r REG 253,0 36865 104392406 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-cli_1.2.jar -java 2425334 root 130r REG 253,0 374071 104392407 /opt/weaver/BES955/lib/3rd/metadata-extractor-2.9.0.jar -java 2425334 root 131r REG 253,0 52037 104392408 /opt/weaver/BES955/lib/3rd/org.codehaus.swizzle.swizzle-stream_1.6.2.jar -java 2425334 root 132r REG 253,0 187613 104392409 /opt/weaver/BES955/lib/3rd/bes-gson-2.2.4.jar -java 2425334 root 133r REG 253,0 19173 104392411 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-spi_1.6.3.jar -java 2425334 root 134r REG 253,0 686149 104392413 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-impl_1.6.3.jar -java 2425334 root 135r REG 253,0 570622 104392414 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-collections_3.2.2.jar -java 2425334 root 136r REG 253,0 139539 104392415 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-digester_1.8.jar -java 2425334 root 137r REG 253,0 1284039 104392416 /opt/weaver/BES955/lib/3rd/org.apache.myfaces.core.myfaces-api_2.2.9.jar -java 2425334 root 138r REG 253,0 17901 104392417 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-ee_1.6.3.jar -java 2425334 root 139r REG 253,0 3119974 104392418 /opt/weaver/BES955/lib/3rd/org.eclipse.jdt.ecj-4.20.jar -java 2425334 root 140r REG 253,0 513899 104392424 /opt/weaver/BES955/lib/3rd/org.mozilla.rhino_1.6.7.jar -java 2425334 root 141r REG 253,0 76508 104392426 /opt/weaver/BES955/lib/3rd/org.objectweb.howl.howl_1.0.1-1.jar -java 2425334 root 142r REG 253,0 67838 104392427 /opt/weaver/BES955/lib/3rd/org.apache.xbean.xbean-bundleutils_4.5.jar -java 2425334 root 143r REG 253,0 13562 104392429 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-el22_1.6.3.jar -java 2425334 root 144r REG 253,0 2806681 104392430 /opt/weaver/BES955/lib/3rd/org.apache.myfaces.core.myfaces-impl_2.2.9.jar -java 2425334 root 145r REG 253,0 36801 104392431 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-web_1.6.3.jar -java 2425334 root 146r REG 253,0 119609 104392447 /opt/weaver/BES955/lib/3rd/org.apache.commons.commons-pool2_2.3.jar -java 2425334 root 147r REG 253,0 7788 100897283 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-ee-common_1.6.3.jar -java 2425334 root 148r REG 253,0 15270 100897284 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-ejb_1.6.3.jar -java 2425334 root 149r REG 253,0 1055779 134218518 /opt/weaver/BES955/modules/besmq/lib/admin/besmq-mgmt.jar -java 2425334 root 150r REG 253,0 504509 105955206 /opt/weaver/BES955/modules/besmq/lib/besmq-common.jar -java 2425334 root 151r REG 253,0 1208982 105955203 /opt/weaver/BES955/modules/besmq/lib/besmq-mss.jar -java 2425334 root 152r CHR 1,9 0t0 1033 /dev/urandom -java 2425334 root 153r REG 253,0 96527 71119164 /home/bes/jdk8u272-b10/jre/lib/jce.jar -java 2425334 root 154u unix 0x000000008d42c716 0t0 5459091 type=STREAM -java 2425334 root 155r REG 253,0 275841 104454012 /home/bes/jdk8u272-b10/jre/lib/ext/sunpkcs11.jar -java 2425334 root 156r REG 253,0 55966 104454015 /home/bes/jdk8u272-b10/jre/lib/ext/sunec.jar -java 2425334 root 157r REG 253,0 271294 104454013 /home/bes/jdk8u272-b10/jre/lib/ext/sunjce_provider.jar -java 2425334 root 158u IPv4 5451552 0t0 TCP *:ssdp (LISTEN) -java 2425334 root 159u unix 0x00000000ab675a1b 0t0 5451553 type=STREAM -java 2425334 root 160r FIFO 0,12 0t0 5451555 pipe -java 2425334 root 161w FIFO 0,12 0t0 5451555 pipe -java 2425334 root 162u a_inode 0,13 0 13244 [eventpoll] -java 2425334 root 163u IPv4 5451556 0t0 TCP *:webcache (LISTEN) -java 2425334 root 164r FIFO 0,12 0t0 5451557 pipe -java 2425334 root 165w FIFO 0,12 0t0 5451557 pipe -java 2425334 root 166u a_inode 0,13 0 13244 [eventpoll] -java 2425334 root 167uW REG 253,0 0 234881753 /opt/weaver/BES955/repository/txlog/tx_1.log -java 2425334 root 168uW REG 253,0 0 234881754 /opt/weaver/BES955/repository/txlog/tx_2.log -java 2425334 root 169r FIFO 0,12 0t0 5452599 pipe -java 2425334 root 170w FIFO 0,12 0t0 5452599 pipe -java 2425334 root 171u a_inode 0,13 0 13244 [eventpoll] -java 2425334 root 173r FIFO 0,12 0t0 5452600 pipe -java 2425334 root 174w FIFO 0,12 0t0 5452600 pipe -java 2425334 root 175u a_inode 0,13 0 13244 [eventpoll] -java 2425334 root 176w REG 253,0 27289779 207714365 /opt/weaver/ecology/log/ecology -java 2425334 root 177r REG 253,0 3530313 71161287 /home/bes/jdk8u272-b10/jre/lib/resources.jar -java 2425334 root 178r REG 253,0 379737 234881667 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-aop-4.3.30.RELEASE.jar -java 2425334 root 179r REG 253,0 228271 234881668 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/logback-classic-1.2.9.jar -java 2425334 root 180r REG 253,0 316926 234881669 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/snakeyaml-1.28.jar -java 2425334 root 181r REG 253,0 39571 234881672 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/slf4j-api-1.7.32.jar -java 2425334 root 182r REG 253,0 830848 234881673 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-web-4.3.30.RELEASE.jar -java 2425334 root 183r REG 253,0 1131239 234881674 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-core-4.3.30.RELEASE.jar -java 2425334 root 184r REG 253,0 764561 234881675 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-beans-4.3.30.RELEASE.jar -java 2425334 root 185r REG 253,0 446515 234881676 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/logback-core-1.2.9.jar -java 2425334 root 186r REG 253,0 275965 234881677 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-expression-4.3.30.RELEASE.jar -java 2425334 root 187r REG 253,0 1143626 234881678 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-context-4.3.30.RELEASE.jar -java 2425334 root 188r REG 253,0 922717 234881679 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-webmvc-4.3.30.RELEASE.jar -java 2425334 root 189r REG 253,0 15311 234881682 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/jcl-over-slf4j-1.7.32.jar -java 2425334 root 190r REG 253,0 187614 234881684 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/spring-context-support-4.3.30.RELEASE.jar -java 2425334 root 191r REG 253,0 1334576 234881686 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/freemarker-2.3.23.jar -java 2425334 root 192r REG 253,0 229865 234881670 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-beanutils-1.9.2.jar -java 2425334 root 193r REG 253,0 181761 234881671 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-io-2.4.jar -java 2425334 root 194r REG 253,0 425435 234881680 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-lang3-3.4.jar -java 2425334 root 195r REG 253,0 57189 234881681 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-logging-1.1.3.jar -java 2425334 root 196r REG 253,0 65396 234881683 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-fileupload-1.3.1.jar -java 2425334 root 197r REG 253,0 577163 234881685 /opt/weaver/BES955/lib/system/apps/console/WEB-INF/lib/commons-collections-3.2.2.jar -java 2425334 root 198r REG 253,0 22322 268435647 /opt/weaver/BES955/lib/bes-ee-myfaces-connector.jar -java 2425334 root 199r REG 253,0 16942 104392420 /opt/weaver/BES955/lib/3rd/org.apache.openwebbeans.openwebbeans-jsf_1.6.3.jar -java 2425334 root 200r REG 253,0 36448 37404969 /opt/weaver/BES955/lib/system/apps/sysapp/WEB-INF/lib/bes-class-analysis-9.5.5.jar -java 2425334 root 201r REG 253,0 62556 37404970 /opt/weaver/BES955/lib/system/apps/sysapp/WEB-INF/lib/jackson-annotations-9.5.5.jar -java 2425334 root 202r REG 253,0 318475 37404971 /opt/weaver/BES955/lib/system/apps/sysapp/WEB-INF/lib/jackson-core-9.5.5.jar -java 2425334 root 203r REG 253,0 1329179 37404972 /opt/weaver/BES955/lib/system/apps/sysapp/WEB-INF/lib/jackson-databind-9.5.5.jar -java 2425334 root 204w REG 253,0 10335153 1114702 /opt/weaver/ecology/log/error/error.log -java 2425334 root 205w REG 253,0 0 134278914 /opt/weaver/ecology/log/workflow/asyncReq/workflowAsyncReq.log -java 2425334 root 206w REG 253,0 680 168557636 /opt/weaver/ecology/log/backup/backup.log -java 2425334 root 207w REG 253,0 0 207714309 /opt/weaver/ecology/log/httpclient/httpclient.log -java 2425334 root 208w REG 253,0 630 236029496 /opt/weaver/ecology/log/Audit/Audit.log -java 2425334 root 209w REG 253,0 0 268491967 /opt/weaver/ecology/log/meeting/meeting.log -java 2425334 root 210w REG 253,0 0 37853955 /opt/weaver/ecology/log/threadPool/threadPool.log -java 2425334 root 211w REG 253,0 0 71746056 /opt/weaver/ecology/log/workflow/browseDataDefine/browseDataDefinitions.log -java 2425334 root 212w REG 253,0 375038 104392443 /opt/weaver/ecology/log/Archives/Archives.log -java 2425334 root 213w REG 253,0 395800 104402231 /opt/weaver/ecology/log/workflow/workflow.log -java 2425334 root 214w REG 253,0 151401 134293453 /opt/weaver/ecology/log/integration/ofs/ofs.log -java 2425334 root 215w REG 253,0 12361 207714311 /opt/weaver/ecology/log/smartwg/smartwg.log -java 2425334 root 216w REG 253,0 7466 1114693 /opt/weaver/ecology/log/wps/wps.log -java 2425334 root 217w REG 253,0 1902860 37701484 /opt/weaver/ecology/log/ESBSocket/ESBSocket.log -java 2425334 root 218w REG 253,0 0 71746064 /opt/weaver/ecology/log/crm/crm.log -java 2425334 root 219w REG 253,0 153333269 102557781 /opt/weaver/ecology/log/formmode/formmode.log -java 2425334 root 220w REG 253,0 0 134278920 /opt/weaver/ecology/log/workrelate/workrelate.log -java 2425334 root 221w REG 253,0 0 168149324 /opt/weaver/ecology/log/workflow/valueMonitor/workflowValueMonitor.log -java 2425334 root 222w REG 253,0 0 207714314 /opt/weaver/ecology/log/yozo/yozo.log -java 2425334 root 223w REG 253,0 0 234940302 /opt/weaver/ecology/log/hrsync/hrsync.log -java 2425334 root 224w REG 253,0 1741 268493833 /opt/weaver/ecology/log/cloudstore/cloudstore.log -java 2425334 root 225w REG 253,0 0 1114695 /opt/weaver/ecology/log/workflow/submit/workflowSubmit.log -java 2425334 root 226w REG 253,0 3035 37405044 /opt/weaver/ecology/log/systemei/systemei.log -java 2425334 root 227w REG 253,0 20332416 72268341 /opt/weaver/ecology/log/hrmkq/hrmkq.log -java 2425334 root 228w REG 253,0 0 37854152 /opt/weaver/ecology/log/cloudDisk/cloudDisk.log -java 2425334 root 229w REG 253,0 934 72452718 /opt/weaver/ecology/log/portal/portal.log -java 2425334 root 230w REG 253,0 0 168149322 /opt/weaver/ecology/log/multilang/multilang.log -java 2425334 root 231w REG 253,0 0 234940295 /opt/weaver/ecology/log/workflow/debug/workflowDebug.log -java 2425334 root 232w REG 253,0 0 268435596 /opt/weaver/ecology/log/CustomBusiness/CustomBusiness.log -java 2425334 root 233w REG 253,0 8112459 1114717 /opt/weaver/ecology/log/integration/integration.log -java 2425334 root 235u IPv4 5989423 0t0 TCP KF-YDBGAPP1:48522->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 236u IPv4 6048954 0t0 TCP KF-YDBGAPP1:webcache->14.10.1.171:54991 (ESTABLISHED) -java 2425334 root 238u IPv4 5984380 0t0 TCP KF-YDBGAPP1:48406->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 239u IPv4 5984381 0t0 TCP KF-YDBGAPP1:48408->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 240u IPv4 5984382 0t0 TCP KF-YDBGAPP1:48410->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 241u IPv4 5984383 0t0 TCP KF-YDBGAPP1:48412->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 242u IPv4 5984384 0t0 TCP KF-YDBGAPP1:48414->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 243u IPv4 5984385 0t0 TCP KF-YDBGAPP1:48416->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 244u IPv4 5984386 0t0 TCP KF-YDBGAPP1:48418->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 245u IPv4 5984387 0t0 TCP KF-YDBGAPP1:48420->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 246u IPv4 5984388 0t0 TCP KF-YDBGAPP1:48422->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 247u IPv4 5984389 0t0 TCP KF-YDBGAPP1:48424->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 248u IPv4 5984390 0t0 TCP KF-YDBGAPP1:48426->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 249u IPv4 5984391 0t0 TCP KF-YDBGAPP1:48428->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 250u IPv4 5984392 0t0 TCP KF-YDBGAPP1:48430->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 251u IPv4 5984393 0t0 TCP KF-YDBGAPP1:48432->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 252u IPv4 5984394 0t0 TCP KF-YDBGAPP1:48434->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 253u IPv4 5984395 0t0 TCP KF-YDBGAPP1:48436->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 254u IPv4 5977964 0t0 TCP KF-YDBGAPP1:48438->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 255u IPv4 5977965 0t0 TCP KF-YDBGAPP1:48440->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 256u IPv4 5977966 0t0 TCP KF-YDBGAPP1:48442->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 257u IPv4 5977967 0t0 TCP KF-YDBGAPP1:48444->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 258u IPv4 5977968 0t0 TCP KF-YDBGAPP1:48446->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 259u IPv4 5977969 0t0 TCP KF-YDBGAPP1:48448->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 260u IPv4 5977970 0t0 TCP KF-YDBGAPP1:48450->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 261u IPv4 5977971 0t0 TCP KF-YDBGAPP1:48452->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 262u IPv4 5977972 0t0 TCP KF-YDBGAPP1:48454->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 263u IPv4 5977973 0t0 TCP KF-YDBGAPP1:48456->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 264u IPv4 5977974 0t0 TCP KF-YDBGAPP1:48458->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 265u IPv4 5977975 0t0 TCP KF-YDBGAPP1:48460->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 266u IPv4 5977976 0t0 TCP KF-YDBGAPP1:48462->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 267u IPv4 5977977 0t0 TCP KF-YDBGAPP1:48464->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 268u IPv4 5977978 0t0 TCP KF-YDBGAPP1:48466->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 269u IPv4 5977979 0t0 TCP KF-YDBGAPP1:48468->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 270u IPv4 5977980 0t0 TCP KF-YDBGAPP1:48470->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 271u IPv4 5977981 0t0 TCP KF-YDBGAPP1:48472->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 272u IPv4 5977982 0t0 TCP KF-YDBGAPP1:48474->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 273u IPv4 5977983 0t0 TCP KF-YDBGAPP1:48476->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 274u IPv4 5977984 0t0 TCP KF-YDBGAPP1:48478->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 275u IPv4 5977985 0t0 TCP KF-YDBGAPP1:48480->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 276u IPv4 5977986 0t0 TCP KF-YDBGAPP1:48482->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 277u IPv4 5977987 0t0 TCP KF-YDBGAPP1:48484->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 278u IPv4 5977988 0t0 TCP KF-YDBGAPP1:48486->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 279u IPv4 5977989 0t0 TCP KF-YDBGAPP1:48488->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 280u IPv4 5977990 0t0 TCP KF-YDBGAPP1:48490->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 281u IPv4 5977991 0t0 TCP KF-YDBGAPP1:48492->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 282u IPv4 5977992 0t0 TCP KF-YDBGAPP1:48494->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 283u IPv4 5977993 0t0 TCP KF-YDBGAPP1:48496->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 284u IPv4 5977994 0t0 TCP KF-YDBGAPP1:48498->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 285u IPv4 5977995 0t0 TCP KF-YDBGAPP1:48500->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 286u IPv4 5977996 0t0 TCP KF-YDBGAPP1:48502->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 287u IPv4 5978017 0t0 TCP KF-YDBGAPP1:48506->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 288u IPv4 5978018 0t0 TCP KF-YDBGAPP1:48508->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 289u IPv4 5978019 0t0 TCP KF-YDBGAPP1:48510->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 290u IPv4 5978020 0t0 TCP KF-YDBGAPP1:48512->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 291u IPv4 5978021 0t0 TCP KF-YDBGAPP1:48514->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 292r REG 253,0 3739 167772380 /opt/weaver/BES955/lib/plugins/com.bes.spring.websocket.support-4.1.13.jar -java 2425334 root 293u IPv4 6048955 0t0 TCP KF-YDBGAPP1:webcache->14.10.1.171:54992 (ESTABLISHED) -java 2425334 root 294r REG 253,0 355508 80508027 /opt/weaver/ecology/WEB-INF/lib/aalto-xml-1.0.0.jar -java 2425334 root 295r REG 253,0 319 80508028 /opt/weaver/ecology/WEB-INF/lib/activation-1.1.1.jar -java 2425334 root 296r REG 253,0 30035 80508029 /opt/weaver/ecology/WEB-INF/lib/accessors-smart-1.2.jar -java 2425334 root 297r REG 253,0 338 80508030 /opt/weaver/ecology/WEB-INF/lib/activation-1.1.jar -java 2425334 root 298r REG 253,0 69059 80508031 /opt/weaver/ecology/WEB-INF/lib/activation.jar -java 2425334 root 299r REG 253,0 393 115747114 /opt/weaver/ecology/WEB-INF/lib/activemq-all.jar -java 2425334 root 300r REG 253,0 21160685 115747115 /opt/weaver/ecology/WEB-INF/lib/AESCoder.jar -java 2425334 root 301r REG 253,0 319 115747116 /opt/weaver/ecology/WEB-INF/lib/agent-wrapper-1.1.17.628.jar -java 2425334 root 302r REG 253,0 12320 115747117 /opt/weaver/ecology/WEB-INF/lib/agent-wrapper.jar -java 2425334 root 303r REG 253,0 13439 115747118 /opt/weaver/ecology/WEB-INF/lib/alimei-sso.jar -java 2425334 root 304r REG 253,0 319 115747119 /opt/weaver/ecology/WEB-INF/lib/alipay-sdk-java-4.10.97.ALL.jar -java 2425334 root 305r REG 253,0 12648976 115747120 /opt/weaver/ecology/WEB-INF/lib/alipay-sdk-java.jar -java 2425334 root 306r REG 253,0 319 115747121 /opt/weaver/ecology/WEB-INF/lib/aliyun-java-sdk-core-4.5.1.jar -java 2425334 root 307r REG 253,0 190047 115747122 /opt/weaver/ecology/WEB-INF/lib/aliyun-java-sdk-core.jar -java 2425334 root 308r REG 253,0 338 115747123 /opt/weaver/ecology/WEB-INF/lib/aliyun-openservices-1.2.3.jar -java 2425334 root 309r REG 253,0 338 115747124 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss-2.7.0.jar -java 2425334 root 310r REG 253,0 319 115747125 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss-2.8.3.jar -java 2425334 root 311r REG 253,0 474907 115747126 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss.jar -java 2425334 root 312r REG 253,0 319 115747127 /opt/weaver/ecology/WEB-INF/lib/amqp-client-4.0.3.jar -java 2425334 root 313r REG 253,0 474737 115747128 /opt/weaver/ecology/WEB-INF/lib/amqp-client.jar -java 2425334 root 314r REG 253,0 319 115747129 /opt/weaver/ecology/WEB-INF/lib/annotations-13.0.jar -java 2425334 root 315r REG 253,0 17536 115747130 /opt/weaver/ecology/WEB-INF/lib/annotations.jar -java 2425334 root 316r REG 253,0 1286101 115747131 /opt/weaver/ecology/WEB-INF/lib/ant.jar -java 2425334 root 317r REG 253,0 90662 115747132 /opt/weaver/ecology/WEB-INF/lib/antisamy-1.5.3.jar -java 2425334 root 318r REG 253,0 88761 115747133 /opt/weaver/ecology/WEB-INF/lib/antisamy.jar -java 2425334 root 319r REG 253,0 358070 115747134 /opt/weaver/ecology/WEB-INF/lib/antlr.jar -java 2425334 root 320r REG 253,0 276250 115747135 /opt/weaver/ecology/WEB-INF/lib/apiclient.jar -java 2425334 root 321r REG 253,0 746324 120109056 /opt/weaver/ecology/WEB-INF/lib/apm-dep.jar -java 2425334 root 322r REG 253,0 319 120109057 /opt/weaver/ecology/WEB-INF/lib/asm-1.0.2.jar -java 2425334 root 323r REG 253,0 338 120109058 /opt/weaver/ecology/WEB-INF/lib/asm-3.3.1.jar -java 2425334 root 324r REG 253,0 69719 120109059 /opt/weaver/ecology/WEB-INF/lib/asm.jar -java 2425334 root 325r REG 253,0 339 120109060 /opt/weaver/ecology/WEB-INF/lib/asrt.jar -java 2425334 root 326r REG 253,0 319 120109061 /opt/weaver/ecology/WEB-INF/lib/avalon-framework-4.2.0.jar -java 2425334 root 327r REG 253,0 85683 120109062 /opt/weaver/ecology/WEB-INF/lib/avalon-framework.jar -java 2425334 root 328r REG 253,0 515 120109063 /opt/weaver/ecology/WEB-INF/lib/aviator-2.3.2.jar -java 2425334 root 329r REG 253,0 319 120109064 /opt/weaver/ecology/WEB-INF/lib/aviator-4.2.10.jar -java 2425334 root 330r REG 253,0 400393 120109065 /opt/weaver/ecology/WEB-INF/lib/aviator.jar -java 2425334 root 331r REG 253,0 319 120109066 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-core-1.11.339.jar -java 2425334 root 332r REG 253,0 862738 120109067 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-core.jar -java 2425334 root 333r REG 253,0 319 120109068 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-kms-1.11.339.jar -java 2425334 root 334r REG 253,0 401976 120109069 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-kms.jar -java 2425334 root 335r REG 253,0 319 120109070 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-s3-1.11.339.jar -java 2425334 root 336r REG 253,0 897806 120109071 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-s3.jar -java 2425334 root 337r REG 253,0 319 120109072 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-secretsmanager-1.11.339.jar -java 2425334 root 338r REG 253,0 196715 120109073 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-secretsmanager.jar -java 2425334 root 339r REG 253,0 319 120109074 /opt/weaver/ecology/WEB-INF/lib/axiom-api-1.2.12.jar -java 2425334 root 340r REG 253,0 425669 120109075 /opt/weaver/ecology/WEB-INF/lib/axiom-api.jar -java 2425334 root 341r REG 253,0 319 120109076 /opt/weaver/ecology/WEB-INF/lib/axiom-impl-1.2.12.jar -java 2425334 root 342r REG 253,0 119343 120109077 /opt/weaver/ecology/WEB-INF/lib/axiom-impl.jar -java 2425334 root 343r REG 253,0 1599182 120109078 /opt/weaver/ecology/WEB-INF/lib/axis.jar -java 2425334 root 344r REG 253,0 319 120109079 /opt/weaver/ecology/WEB-INF/lib/axis2-adb-1.5.6.jar -java 2425334 root 345r REG 253,0 778845 120109080 /opt/weaver/ecology/WEB-INF/lib/axis2-adb.jar -java 2425334 root 346r REG 253,0 319 120109081 /opt/weaver/ecology/WEB-INF/lib/axis2-codegen-1.5.6.jar -java 2425334 root 347r REG 253,0 245835 120109082 /opt/weaver/ecology/WEB-INF/lib/axis2-codegen.jar -java 2425334 root 348r REG 253,0 319 120109083 /opt/weaver/ecology/WEB-INF/lib/axis2-java2wsdl-1.5.6.jar -java 2425334 root 349r REG 253,0 28234 120109084 /opt/weaver/ecology/WEB-INF/lib/axis2-java2wsdl.jar -java 2425334 root 350r REG 253,0 319 120109085 /opt/weaver/ecology/WEB-INF/lib/axis2-kernel-1.5.6.jar -java 2425334 root 351r REG 253,0 1001121 120109086 /opt/weaver/ecology/WEB-INF/lib/axis2-kernel.jar -java 2425334 root 352r REG 253,0 319 120109087 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-http-1.5.6.jar -java 2425334 root 353r REG 253,0 150077 120109088 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-http.jar -java 2425334 root 354r REG 253,0 319 120109089 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-local-1.5.6.jar -java 2425334 root 355r REG 253,0 17343 120109090 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-local.jar -java 2425334 root 356r REG 253,0 367488 120109091 /opt/weaver/ecology/WEB-INF/lib/azure-core-1.15.0.jar -java 2425334 root 357r REG 253,0 47638 120109092 /opt/weaver/ecology/WEB-INF/lib/azure-core-http-netty-1.9.1.jar -java 2425334 root 358r REG 253,0 142184 120109093 /opt/weaver/ecology/WEB-INF/lib/azure-identity-1.2.5.jar -java 2425334 root 359r REG 253,0 273234 120109094 /opt/weaver/ecology/WEB-INF/lib/barcode4j.jar -java 2425334 root 360r REG 253,0 319 120109095 /opt/weaver/ecology/WEB-INF/lib/batik-css-1.7.jar -java 2425334 root 361r REG 253,0 310542 120109096 /opt/weaver/ecology/WEB-INF/lib/batik-css.jar -java 2425334 root 362r REG 253,0 319 120109097 /opt/weaver/ecology/WEB-INF/lib/bcmail-jdk14-132.jar -java 2425334 root 363r REG 253,0 158921 120109098 /opt/weaver/ecology/WEB-INF/lib/bcmail-jdk14.jar -java 2425334 root 364r REG 253,0 338 120109099 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.49.jar -java 2425334 root 365r REG 253,0 319 120109100 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.64.jar -java 2425334 root 366r REG 253,0 338 120109101 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.69.jar -java 2425334 root 367r REG 253,0 842944 120109102 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on.jar -java 2425334 root 368r REG 253,0 319 120109103 /opt/weaver/ecology/WEB-INF/lib/bcprov-1.52-saml.jar -java 2425334 root 369r REG 253,0 338 120109104 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk15on-1.64.jar -java 2425334 root 370r REG 253,0 338 120109105 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk16-1.46.jar -java 2425334 root 371r REG 253,0 338 120109106 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk16-145.jar -java 2425334 root 372r REG 253,0 338 120109107 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk14-1.64.jar -java 2425334 root 373r REG 253,0 338 120109108 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk14-132.jar -java 2425334 root 374r REG 253,0 338 120109109 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.49.jar -java 2425334 root 375r REG 253,0 338 120109110 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.52.jar -java 2425334 root 376r REG 253,0 338 120109111 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.59.jar -java 2425334 root 377r REG 253,0 338 120109112 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.64.jar -java 2425334 root 378r REG 253,0 319 120109113 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.68.jar -java 2425334 root 379r REG 253,0 5961178 120109114 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on.jar -java 2425334 root 380r REG 253,0 4516042 120109115 /opt/weaver/ecology/WEB-INF/lib/bcprov-saml.jar -java 2425334 root 381r REG 253,0 319 120109116 /opt/weaver/ecology/WEB-INF/lib/biweekly-0.6.1.jar -java 2425334 root 382r REG 253,0 611109 120109117 /opt/weaver/ecology/WEB-INF/lib/biweekly.jar -java 2425334 root 383r REG 253,0 285956 120109118 /opt/weaver/ecology/WEB-INF/lib/brave-5.13.3.jar -java 2425334 root 384r REG 253,0 70006 120109119 /opt/weaver/ecology/WEB-INF/lib/brave-instrumentation-http-5.13.3.jar -java 2425334 root 385r REG 253,0 381004 120195776 /opt/weaver/ecology/WEB-INF/lib/bsh-2.0b6.jar -java 2425334 root 386r REG 253,0 338 120195777 /opt/weaver/ecology/WEB-INF/lib/bsh-2[1].0b4.jar -java 2425334 root 387r REG 253,0 380659 120195778 /opt/weaver/ecology/WEB-INF/lib/bsh.jar -java 2425334 root 388r REG 253,0 319 120195779 /opt/weaver/ecology/WEB-INF/lib/bytter-finance-3.1.3.jar -java 2425334 root 389r REG 253,0 2550943 120195780 /opt/weaver/ecology/WEB-INF/lib/bytter-finance.jar -java 2425334 root 390r REG 253,0 319 120195781 /opt/weaver/ecology/WEB-INF/lib/bytter-platform-3.1.3.jar -java 2425334 root 391r REG 253,0 326319 120195782 /opt/weaver/ecology/WEB-INF/lib/bytter-platform.jar -java 2425334 root 392r REG 253,0 319 120195783 /opt/weaver/ecology/WEB-INF/lib/c3p0-0.8.5.2.jar -java 2425334 root 393r REG 253,0 3014 120195784 /opt/weaver/ecology/WEB-INF/lib/c3p0-oracle-thin-extras-0.8.5.2.jar -java 2425334 root 394r REG 253,0 400084 120195785 /opt/weaver/ecology/WEB-INF/lib/c3p0.jar -java 2425334 root 395r REG 253,0 319 120195786 /opt/weaver/ecology/WEB-INF/lib/cas-client-core-3.2.1.jar -java 2425334 root 396r REG 253,0 85399 120195787 /opt/weaver/ecology/WEB-INF/lib/cas-client-core.jar -java 2425334 root 397r REG 253,0 1807377 120195788 /opt/weaver/ecology/WEB-INF/lib/castor.jar -java 2425334 root 398r REG 253,0 1222783 120195789 /opt/weaver/ecology/WEB-INF/lib/ccsp-crypto-v2.2.2.gdga.jar -java 2425334 root 399r REG 253,0 319 120195790 /opt/weaver/ecology/WEB-INF/lib/cglib-2.2.2.jar -java 2425334 root 400r REG 253,0 319 120195791 /opt/weaver/ecology/WEB-INF/lib/cglib-nodep-3.2.6.jar -java 2425334 root 401r REG 253,0 388489 120195792 /opt/weaver/ecology/WEB-INF/lib/cglib-nodep.jar -java 2425334 root 402r REG 253,0 286981 120195793 /opt/weaver/ecology/WEB-INF/lib/cglib.jar -java 2425334 root 403r REG 253,0 319 120195794 /opt/weaver/ecology/WEB-INF/lib/chardet-1.0.jar -java 2425334 root 404r REG 253,0 36376 120195795 /opt/weaver/ecology/WEB-INF/lib/chardet.jar -java 2425334 root 405r REG 253,0 319 120195796 /opt/weaver/ecology/WEB-INF/lib/checker-qual-3.5.0.jar -java 2425334 root 406r REG 253,0 213376 120195797 /opt/weaver/ecology/WEB-INF/lib/checker-qual.jar -java 2425334 root 407r REG 253,0 61674 120195801 /opt/weaver/ecology/WEB-INF/lib/clibwrapper_jiio.jar -java 2425334 root 408r REG 253,0 11304411 120195802 /opt/weaver/ecology/WEB-INF/lib/closure-compiler.jar -java 2425334 root 409r REG 253,0 326 120195803 /opt/weaver/ecology/WEB-INF/lib/cloudstore.jar -java 2425334 root 410r REG 253,0 170213 120195804 /opt/weaver/ecology/WEB-INF/lib/clusterupgrade.jar -java 2425334 root 411r REG 253,0 430385 120195805 /opt/weaver/ecology/WEB-INF/lib/com.huawei.gauss.jdbc.ZenithDriver.jar -java 2425334 root 412r REG 253,0 241134 120195806 /opt/weaver/ecology/WEB-INF/lib/commons-beanutils.jar -java 2425334 root 413r REG 253,0 319 120195807 /opt/weaver/ecology/WEB-INF/lib/commons-cli-1.1.jar -java 2425334 root 414r REG 253,0 35800 120195808 /opt/weaver/ecology/WEB-INF/lib/commons-cli.jar -java 2425334 root 415r REG 253,0 319 120195809 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.11.jar -java 2425334 root 416r REG 253,0 338 120195810 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.3.jar -java 2425334 root 417r REG 253,0 263965 120195811 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.9.jar -java 2425334 root 418r REG 253,0 327958 120195812 /opt/weaver/ecology/WEB-INF/lib/commons-codec.jar -java 2425334 root 419r REG 253,0 588337 120195813 /opt/weaver/ecology/WEB-INF/lib/commons-collections.jar -java 2425334 root 420r REG 253,0 338 120195814 /opt/weaver/ecology/WEB-INF/lib/commons-collections4-4.1.jar -java 2425334 root 421r REG 253,0 319 120195815 /opt/weaver/ecology/WEB-INF/lib/commons-collections4-4.2.jar -java 2425334 root 422r REG 253,0 745972 120195816 /opt/weaver/ecology/WEB-INF/lib/commons-collections4.jar -java 2425334 root 423r REG 253,0 319 120195817 /opt/weaver/ecology/WEB-INF/lib/commons-compress-1.18.jar -java 2425334 root 424r REG 253,0 338 120195818 /opt/weaver/ecology/WEB-INF/lib/commons-compress-1.4.jar -java 2425334 root 425r REG 253,0 585479 120195819 /opt/weaver/ecology/WEB-INF/lib/commons-compress.jar -java 2425334 root 426r REG 253,0 319 120195820 /opt/weaver/ecology/WEB-INF/lib/commons-configuration-1.5.jar -java 2425334 root 427r REG 253,0 271472 120195821 /opt/weaver/ecology/WEB-INF/lib/commons-configuration.jar -java 2425334 root 428r REG 253,0 319 120195822 /opt/weaver/ecology/WEB-INF/lib/commons-dbcp-1.2.1.jar -java 2425334 root 429r REG 253,0 107264 120195823 /opt/weaver/ecology/WEB-INF/lib/commons-dbcp.jar -java 2425334 root 430r REG 253,0 338 120195824 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils-1.5.jar -java 2425334 root 431r REG 253,0 319 120195825 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils-1.7.jar -java 2425334 root 432r REG 253,0 92708 120195826 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils.jar -java 2425334 root 433r REG 253,0 168099 120195827 /opt/weaver/ecology/WEB-INF/lib/commons-digester.jar -java 2425334 root 434r REG 253,0 74164 120195828 /opt/weaver/ecology/WEB-INF/lib/commons-discovery.jar -java 2425334 root 435r REG 253,0 525 120195829 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload-1.3.1.jar -java 2425334 root 436r REG 253,0 319 120195830 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload-1.3.3.jar -java 2425334 root 437r REG 253,0 74132 120195831 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload.jar -java 2425334 root 438r REG 253,0 319 120195832 /opt/weaver/ecology/WEB-INF/lib/commons-httpclient-3.1.jar -java 2425334 root 439r REG 253,0 304607 120195833 /opt/weaver/ecology/WEB-INF/lib/commons-httpclient.jar -java 2425334 root 440r REG 253,0 339 120195834 /opt/weaver/ecology/WEB-INF/lib/commons-io-1.3.1.jar -java 2425334 root 441r REG 253,0 319 120195835 /opt/weaver/ecology/WEB-INF/lib/commons-io-2.4.jar -java 2425334 root 442r REG 253,0 181002 120195836 /opt/weaver/ecology/WEB-INF/lib/commons-io.jar -java 2425334 root 443r REG 253,0 244910 120195837 /opt/weaver/ecology/WEB-INF/lib/commons-lang.jar -java 2425334 root 444r REG 253,0 523372 120195838 /opt/weaver/ecology/WEB-INF/lib/commons-lang3-3.10.jar -java 2425334 root 445r REG 253,0 515528 120195839 /opt/weaver/ecology/WEB-INF/lib/commons-lang3.jar -java 2425334 root 446r REG 253,0 319 120207552 /opt/weaver/ecology/WEB-INF/lib/commons-logging-1.2.jar -java 2425334 root 447r REG 253,0 55995 120207553 /opt/weaver/ecology/WEB-INF/lib/commons-logging.jar -java 2425334 root 448r REG 253,0 319 120207554 /opt/weaver/ecology/WEB-INF/lib/commons-math3-3.6.1.jar -java 2425334 root 449r REG 253,0 2204668 120207555 /opt/weaver/ecology/WEB-INF/lib/commons-math3.jar -java 2425334 root 450r REG 253,0 319 120207556 /opt/weaver/ecology/WEB-INF/lib/commons-net-3.1.jar -java 2425334 root 451r REG 253,0 267778 120207557 /opt/weaver/ecology/WEB-INF/lib/commons-net.jar -java 2425334 root 452r REG 253,0 319 120207558 /opt/weaver/ecology/WEB-INF/lib/commons-pool-1.2.jar -java 2425334 root 453r REG 253,0 42126 120207559 /opt/weaver/ecology/WEB-INF/lib/commons-pool.jar -java 2425334 root 454r REG 253,0 319 120207560 /opt/weaver/ecology/WEB-INF/lib/commons-pool2-2.4.2.jar -java 2425334 root 455r REG 253,0 107481 120207561 /opt/weaver/ecology/WEB-INF/lib/commons-pool2.jar -java 2425334 root 456r REG 253,0 189675 120207562 /opt/weaver/ecology/WEB-INF/lib/commons-validator-1.7.jar -java 2425334 root 457r REG 253,0 84109 120207563 /opt/weaver/ecology/WEB-INF/lib/commons-validator.jar -java 2425334 root 458r REG 253,0 170605 120207564 /opt/weaver/ecology/WEB-INF/lib/concurrent.jar -java 2425334 root 459r REG 253,0 319 120207565 /opt/weaver/ecology/WEB-INF/lib/concurrentlinkedhashmap-lru-1.0_jdk5.jar -java 2425334 root 460r REG 253,0 112107 120207566 /opt/weaver/ecology/WEB-INF/lib/concurrentlinkedhashmap-lru.jar -java 2425334 root 461r REG 253,0 7959 120207569 /opt/weaver/ecology/WEB-INF/lib/content-type-2.1.jar -java 2425334 root 462r REG 253,0 319 120207570 /opt/weaver/ecology/WEB-INF/lib/contentBusAPI-docAccess-java-client-7.0.0.jar -java 2425334 root 463r REG 253,0 1244802 120207571 /opt/weaver/ecology/WEB-INF/lib/contentBusAPI-docAccess-java-client.jar -java 2425334 root 464r REG 253,0 102780 120207572 /opt/weaver/ecology/WEB-INF/lib/Convert-base.jar -java 2425334 root 465r REG 253,0 2716822 120207573 /opt/weaver/ecology/WEB-INF/lib/core-1.54.0.0.jar -java 2425334 root 466r REG 253,0 1079661 120207574 /opt/weaver/ecology/WEB-INF/lib/core-renderer.jar -java 2425334 root 467r REG 253,0 525461 120207575 /opt/weaver/ecology/WEB-INF/lib/corp.openapicalls.lib.webapi.jar -java 2425334 root 468r REG 253,0 319 120207576 /opt/weaver/ecology/WEB-INF/lib/cos_api-5.6.28.jar -java 2425334 root 469r REG 253,0 762970 120207577 /opt/weaver/ecology/WEB-INF/lib/cos_api.jar -java 2425334 root 470r REG 253,0 61778 120207578 /opt/weaver/ecology/WEB-INF/lib/cpdetector.jar -java 2425334 root 471r REG 253,0 319 120207579 /opt/weaver/ecology/WEB-INF/lib/cpdetector_1.0.10.jar -java 2425334 root 472r REG 253,0 13007 120207580 /opt/weaver/ecology/WEB-INF/lib/crazydream4weaver0.13.jar -java 2425334 root 473r REG 253,0 319 120207581 /opt/weaver/ecology/WEB-INF/lib/cryptokit.jni-1.0.jar -java 2425334 root 474r REG 253,0 4456 120207582 /opt/weaver/ecology/WEB-INF/lib/cryptokit.jni.jar -java 2425334 root 475r REG 253,0 1799237 120207583 /opt/weaver/ecology/WEB-INF/lib/crypto_v5.3.3.1.jar -java 2425334 root 476r REG 253,0 319 120207584 /opt/weaver/ecology/WEB-INF/lib/cssparser-0.9.14.jar -java 2425334 root 477r REG 253,0 351138 120207585 /opt/weaver/ecology/WEB-INF/lib/cssparser.jar -java 2425334 root 478r REG 253,0 21776 120207586 /opt/weaver/ecology/WEB-INF/lib/csvjdbc.jar -java 2425334 root 479r REG 253,0 338 120207587 /opt/weaver/ecology/WEB-INF/lib/curvesapi-1.04.jar -java 2425334 root 480r REG 253,0 319 120207588 /opt/weaver/ecology/WEB-INF/lib/curvesapi-1.05.jar -java 2425334 root 481r REG 253,0 109715 120207589 /opt/weaver/ecology/WEB-INF/lib/curvesapi.jar -java 2425334 root 482r REG 253,0 23290 120207590 /opt/weaver/ecology/WEB-INF/lib/custom-jfilter.jar -java 2425334 root 483r REG 253,0 1354351 120207591 /opt/weaver/ecology/WEB-INF/lib/cxf-core-3.1.10.jar -java 2425334 root 484r REG 253,0 178467 120207592 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-bindings-soap-3.1.10.jar -java 2425334 root 485r REG 253,0 37998 120207593 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-bindings-xml-3.1.10.jar -java 2425334 root 486r REG 253,0 103508 120207594 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-databinding-jaxb-3.1.10.jar -java 2425334 root 487r REG 253,0 341444 120207595 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-frontend-jaxws-3.1.10.jar -java 2425334 root 488r REG 253,0 101526 120207596 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-frontend-simple-3.1.10.jar -java 2425334 root 489r REG 253,0 347279 120207597 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-transports-http-3.1.10.jar -java 2425334 root 490r REG 253,0 76793 120207598 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-ws-addr-3.1.10.jar -java 2425334 root 491r REG 253,0 213561 120207599 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-ws-policy-3.1.10.jar -java 2425334 root 492r REG 253,0 171981 120207600 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-wsdl-3.1.10.jar -java 2425334 root 493r REG 253,0 19532 120207601 /opt/weaver/ecology/WEB-INF/lib/database-2.1.4.jar -java 2425334 root 494r REG 253,0 3234389 120207602 /opt/weaver/ecology/WEB-INF/lib/db2jcc.jar -java 2425334 root 495r REG 253,0 3432883 120207603 /opt/weaver/ecology/WEB-INF/lib/db2jcc4.jar -java 2425334 root 496r REG 253,0 1015 120207604 /opt/weaver/ecology/WEB-INF/lib/db2jcc_license_cu.jar -java 2425334 root 497r REG 253,0 52811 120207605 /opt/weaver/ecology/WEB-INF/lib/dc_engine_java.jar -java 2425334 root 498r REG 253,0 319 120207606 /opt/weaver/ecology/WEB-INF/lib/dc_engine_java_3.0.jar -java 2425334 root 499r REG 253,0 9474463 120207607 /opt/weaver/ecology/WEB-INF/lib/ddjdbc.jar -java 2425334 root 500r REG 253,0 8481 120207608 /opt/weaver/ecology/WEB-INF/lib/DmDictionary.jar -java 2425334 root 501r REG 253,0 1029027 120207609 /opt/weaver/ecology/WEB-INF/lib/DmJdbcDriver16.jar -java 2425334 root 502r REG 253,0 319 120207610 /opt/weaver/ecology/WEB-INF/lib/docx4j-3.2.1.jar -java 2425334 root 503r REG 253,0 4258322 120207611 /opt/weaver/ecology/WEB-INF/lib/docx4j.jar -java 2425334 root 504r REG 253,0 56718 120207612 /opt/weaver/ecology/WEB-INF/lib/dom.jar -java 2425334 root 505r REG 253,0 1015 120207613 /opt/weaver/ecology/WEB-INF/lib/dom4j-1.6.1.jar -java 2425334 root 506r REG 253,0 1015 120207614 /opt/weaver/ecology/WEB-INF/lib/dom4j-1.6.1.jar.jar -java 2425334 root 507r REG 253,0 310504 120207615 /opt/weaver/ecology/WEB-INF/lib/dom4j.jar -java 2425334 root 508r REG 253,0 319 120328128 /opt/weaver/ecology/WEB-INF/lib/drools-compiler-7.5.0.Final.jar -java 2425334 root 509r REG 253,0 1668013 120328129 /opt/weaver/ecology/WEB-INF/lib/drools-compiler.jar -java 2425334 root 510r REG 253,0 319 120328130 /opt/weaver/ecology/WEB-INF/lib/drools-core-7.5.0.Final.jar -java 2425334 root 511r REG 253,0 3696660 120328131 /opt/weaver/ecology/WEB-INF/lib/drools-core.jar -java 2425334 root 512r REG 253,0 319 120328132 /opt/weaver/ecology/WEB-INF/lib/drools-decisiontables-7.5.0.Final.jar -java 2425334 root 513r REG 253,0 61313 120328133 /opt/weaver/ecology/WEB-INF/lib/drools-decisiontables.jar -java 2425334 root 514r REG 253,0 319 120328134 /opt/weaver/ecology/WEB-INF/lib/drools-templates-7.5.0.Final.jar -java 2425334 root 515r REG 253,0 2126742 120328135 /opt/weaver/ecology/WEB-INF/lib/druid.jar -java 2425334 root 516r REG 253,0 56959 120328136 /opt/weaver/ecology/WEB-INF/lib/drools-templates.jar -java 2425334 root 517r REG 253,0 338 120328137 /opt/weaver/ecology/WEB-INF/lib/druid-1.0.18.jar -java 2425334 root 518r REG 253,0 319 120328138 /opt/weaver/ecology/WEB-INF/lib/druid-1.0.20.jar -java 2425334 root 519r REG 253,0 338 120328139 /opt/weaver/ecology/WEB-INF/lib/druid-1.1.9.jar -java 2425334 root 520r REG 253,0 339 120328140 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.15.jar -java 2425334 root 521r REG 253,0 339 120328141 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.3.jar -java 2425334 root 522r REG 253,0 326 120328142 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.8.jar -java 2425334 root 523r REG 253,0 36779 120328143 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos-2.7.19.jar -java 2425334 root 524r REG 253,0 339 120328144 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos-2.7.3.jar -java 2425334 root 525r REG 253,0 36893 120328145 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos.jar -java 2425334 root 526r REG 253,0 3149922 120328146 /opt/weaver/ecology/WEB-INF/lib/dubbo.jar -java 2425334 root 527r REG 253,0 500870 120328147 /opt/weaver/ecology/WEB-INF/lib/dwr.jar -java 2425334 root 528r REG 253,0 991840 120328148 /opt/weaver/ecology/WEB-INF/lib/e9client4cs.jar -java 2425334 root 529r REG 253,0 74364 120328149 /opt/weaver/ecology/WEB-INF/lib/easst-time-utils_20201019.jar -java 2425334 root 530r REG 253,0 319 120328150 /opt/weaver/ecology/WEB-INF/lib/easy-okhttp-1.1.4.jar -java 2425334 root 531r REG 253,0 57584 120328151 /opt/weaver/ecology/WEB-INF/lib/easy-okhttp.jar -java 2425334 root 532r REG 253,0 319 120328152 /opt/weaver/ecology/WEB-INF/lib/ecj-4.4.2.jar -java 2425334 root 533r REG 253,0 2309722 120328153 /opt/weaver/ecology/WEB-INF/lib/ecj.jar -java 2425334 root 534r REG 253,0 319 120328154 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-11.0.0.M1.jar -java 2425334 root 535r REG 253,0 319 120328155 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-api-11.0.0.M1.jar -java 2425334 root 536r REG 253,0 1370161 120328156 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-api.jar -java 2425334 root 537r REG 253,0 319 120328157 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-forkjoin-11.0.0.M1.jar -java 2425334 root 538r REG 253,0 38444 120328158 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-forkjoin.jar -java 2425334 root 539r REG 253,0 10137996 120328159 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections.jar -java 2425334 root 540r REG 253,0 338 120328160 /opt/weaver/ecology/WEB-INF/lib/ecloudstore.jar -java 2425334 root 541r REG 253,0 319 120328161 /opt/weaver/ecology/WEB-INF/lib/ehcache-2.8.3.jar -java 2425334 root 542r REG 253,0 5628304 120328162 /opt/weaver/ecology/WEB-INF/lib/ehcache.jar -java 2425334 root 543r REG 253,0 319 120328163 /opt/weaver/ecology/WEB-INF/lib/elsa-3.0.0-M5.jar -java 2425334 root 544r REG 253,0 116613 120328164 /opt/weaver/ecology/WEB-INF/lib/elsa-M5.jar -java 2425334 root 545r REG 253,0 462761 120328165 /opt/weaver/ecology/WEB-INF/lib/emay-sms.jar -java 2425334 root 546r REG 253,0 2035549 120328166 /opt/weaver/ecology/WEB-INF/lib/EMedia.jar -java 2425334 root 547r REG 253,0 126346 120328167 /opt/weaver/ecology/WEB-INF/lib/empp.jar -java 2425334 root 548r REG 253,0 1015 120328168 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.0-SNAPSHOT-0907.jar -java 2425334 root 549r REG 253,0 338 120328169 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.1.1.jar -java 2425334 root 550r REG 253,0 338 120328170 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.2-SNAPSHOT.jar -java 2425334 root 551r REG 253,0 338 120328171 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.3-SNAPSHOT.jar -java 2425334 root 552r REG 253,0 338 120328172 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.4.jar -java 2425334 root 553r REG 253,0 338 120328173 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.5.jar -java 2425334 root 554r REG 253,0 319 120328174 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.8.jar -java 2425334 root 555r REG 253,0 502549 120328175 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3.jar -java 2425334 root 556r REG 253,0 2834 120328176 /opt/weaver/ecology/WEB-INF/lib/ErpAesCode.jar -java 2425334 root 557r REG 253,0 319 120328177 /opt/weaver/ecology/WEB-INF/lib/error_prone_annotations-2.3.4.jar -java 2425334 root 558r REG 253,0 11666 120328178 /opt/weaver/ecology/WEB-INF/lib/error_prone_annotations.jar -java 2425334 root 559r REG 253,0 367201 120328179 /opt/weaver/ecology/WEB-INF/lib/esapi-2.0.1.jar -java 2425334 root 560r REG 253,0 361799 120328180 /opt/weaver/ecology/WEB-INF/lib/esapi.jar -java 2425334 root 561r REG 253,0 319 120328181 /opt/weaver/ecology/WEB-INF/lib/EsbSDK-1.0.jar -java 2425334 root 562r REG 253,0 8925 120328182 /opt/weaver/ecology/WEB-INF/lib/EsbSDK.jar -java 2425334 root 563r REG 253,0 319 120328183 /opt/weaver/ecology/WEB-INF/lib/EsbSDK_Http-1.0.jar -java 2425334 root 564r REG 253,0 10013 120328184 /opt/weaver/ecology/WEB-INF/lib/EsbSDK_Http.jar -java 2425334 root 565r REG 253,0 319 120328185 /opt/weaver/ecology/WEB-INF/lib/EsbSdk_Local-1.0.jar -java 2425334 root 566r REG 253,0 4006 120328186 /opt/weaver/ecology/WEB-INF/lib/EsbSdk_Local.jar -java 2425334 root 567r REG 253,0 319 120328187 /opt/weaver/ecology/WEB-INF/lib/esdk-obs-java-3.20.6.jar -java 2425334 root 568r REG 253,0 706095 120328188 /opt/weaver/ecology/WEB-INF/lib/esdk-obs-java.jar -java 2425334 root 569r REG 253,0 6143 120328189 /opt/weaver/ecology/WEB-INF/lib/ET299jni.jar -java 2425334 root 570r REG 253,0 3720 120328190 /opt/weaver/ecology/WEB-INF/lib/ET99Java.jar -java 2425334 root 571r REG 253,0 339 120328191 /opt/weaver/ecology/WEB-INF/lib/ews-java-api-2.0.jar -java 2425334 root 572r REG 253,0 319 120405888 /opt/weaver/ecology/WEB-INF/lib/ews-java-api-2.15.jar -java 2425334 root 573r REG 253,0 1214404 120405889 /opt/weaver/ecology/WEB-INF/lib/ews-java-api.jar -java 2425334 root 574r REG 253,0 319 120405890 /opt/weaver/ecology/WEB-INF/lib/ezmorph-1.0.4.jar -java 2425334 root 575r REG 253,0 83835 120405891 /opt/weaver/ecology/WEB-INF/lib/ezmorph.jar -java 2425334 root 576r REG 253,0 319 120405892 /opt/weaver/ecology/WEB-INF/lib/failureaccess-1.0.1.jar -java 2425334 root 577r REG 253,0 2032 120405893 /opt/weaver/ecology/WEB-INF/lib/failureaccess.jar -java 2425334 root 578r REG 253,0 319 120405894 /opt/weaver/ecology/WEB-INF/lib/fastdfs-client-java-1.27.0.0.jar -java 2425334 root 579r REG 253,0 62233 120405895 /opt/weaver/ecology/WEB-INF/lib/fastdfs-client-java.jar -java 2425334 root 580r REG 253,0 338 120405896 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.1.27.jar -java 2425334 root 581r REG 253,0 338 120405897 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.12.jar -java 2425334 root 582r REG 253,0 338 120405898 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.28.jar -java 2425334 root 583r REG 253,0 338 120405899 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.58.jar -java 2425334 root 584r REG 253,0 338 120405900 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.60.jar -java 2425334 root 585r REG 253,0 338 120405901 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.61.jar -java 2425334 root 586r REG 253,0 338 120405902 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.66.jar -java 2425334 root 587r REG 253,0 338 120405903 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.67.jar -java 2425334 root 588r REG 253,0 338 120405904 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.68.jar -java 2425334 root 589r REG 253,0 338 120405905 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.70.jar -java 2425334 root 590r REG 253,0 338 120405906 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.72.jar -java 2425334 root 591r REG 253,0 338 120405907 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.73.jar -java 2425334 root 592r REG 253,0 338 120405908 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.74.jar -java 2425334 root 593r REG 253,0 338 120405909 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.75.jar -java 2425334 root 594r REG 253,0 338 120405910 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.76.jar -java 2425334 root 595r REG 253,0 671701 120405911 /opt/weaver/ecology/WEB-INF/lib/fastjson.jar -java 2425334 root 596r REG 253,0 319 120405912 /opt/weaver/ecology/WEB-INF/lib/fel-all-0.5.jar -java 2425334 root 597r REG 253,0 232381 120405913 /opt/weaver/ecology/WEB-INF/lib/fel-all.jar -java 2425334 root 598r REG 253,0 319 120405914 /opt/weaver/ecology/WEB-INF/lib/FishermanJCE-2.0.6.jar -java 2425334 root 599r REG 253,0 2805130 120405915 /opt/weaver/ecology/WEB-INF/lib/FishermanJCE.jar -java 2425334 root 600r REG 253,0 319 120405916 /opt/weaver/ecology/WEB-INF/lib/font-asian-7.1.11.jar -java 2425334 root 601r REG 253,0 2164483 120405917 /opt/weaver/ecology/WEB-INF/lib/font-asian.jar -java 2425334 root 602r REG 253,0 505 120405918 /opt/weaver/ecology/WEB-INF/lib/FontBox-0.1.0-dev.jar -java 2425334 root 603r REG 253,0 338 120405919 /opt/weaver/ecology/WEB-INF/lib/fontbox-1.5.0.jar -java 2425334 root 604r REG 253,0 319 120405920 /opt/weaver/ecology/WEB-INF/lib/fontbox-2.0.3.jar -java 2425334 root 605r REG 253,0 1474885 120405921 /opt/weaver/ecology/WEB-INF/lib/fontbox.jar -java 2425334 root 606r REG 253,0 319 120405922 /opt/weaver/ecology/WEB-INF/lib/forms-7.1.11.jar -java 2425334 root 607r REG 253,0 128642 120405923 /opt/weaver/ecology/WEB-INF/lib/forms.jar -java 2425334 root 608r REG 253,0 319 120405924 /opt/weaver/ecology/WEB-INF/lib/freemarker-2.3.8.jar -java 2425334 root 609r REG 253,0 1695782 120405925 /opt/weaver/ecology/WEB-INF/lib/freemarker.jar -java 2425334 root 610r REG 253,0 319 120405926 /opt/weaver/ecology/WEB-INF/lib/gbase-connector-java-8.3.87.21.jar -java 2425334 root 611r REG 253,0 766030 120405927 /opt/weaver/ecology/WEB-INF/lib/gbase-connector-java.jar -java 2425334 root 612r REG 253,0 338 120405928 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc.jar -java 2425334 root 613r REG 253,0 2675855 120405929 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc_3.4.0FW18b_1_3f76aa.jar -java 2425334 root 614r REG 253,0 319 120405930 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc_3.4.0_2_ca1174.jar -java 2425334 root 615r REG 253,0 338 120405931 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.3-api-100525.jar -java 2425334 root 616r REG 253,0 319 120405932 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.4-api-160726.jar -java 2425334 root 617r REG 253,0 37739 120405933 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.4-api.jar -java 2425334 root 618r REG 253,0 339 120405934 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-1.0.6-jar-with-dependencies.jar -java 2425334 root 619r REG 253,0 339 120405935 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-1.0.6.jar -java 2425334 root 620r REG 253,0 2551863 120405936 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-jar-with-dependencies.jar -java 2425334 root 621r REG 253,0 1236227 120405937 /opt/weaver/ecology/WEB-INF/lib/graph-java-client.jar -java 2425334 root 622r REG 253,0 5610899 120405938 /opt/weaver/ecology/WEB-INF/lib/gsjdbc200.jar -java 2425334 root 623r REG 253,0 319 120405939 /opt/weaver/ecology/WEB-INF/lib/gson-2.8.0.jar -java 2425334 root 624r REG 253,0 265030 120405940 /opt/weaver/ecology/WEB-INF/lib/gson.jar -java 2425334 root 625r REG 253,0 338 120405941 /opt/weaver/ecology/WEB-INF/lib/guava-17.0.jar -java 2425334 root 626r REG 253,0 319 120405942 /opt/weaver/ecology/WEB-INF/lib/guava-30.0-jre.jar -java 2425334 root 627r REG 253,0 2959479 120405943 /opt/weaver/ecology/WEB-INF/lib/guava-jre.jar -java 2425334 root 628r REG 253,0 338 120405944 /opt/weaver/ecology/WEB-INF/lib/h2-1.4.197.jar -java 2425334 root 629r REG 253,0 2539612 120405945 /opt/weaver/ecology/WEB-INF/lib/h2.jar -java 2425334 root 630r REG 253,0 153192 120405946 /opt/weaver/ecology/WEB-INF/lib/HikariCP.jar -java 2425334 root 631r REG 253,0 319 120405947 /opt/weaver/ecology/WEB-INF/lib/hgdb-6.0.3-jdbc42.jar -java 2425334 root 632r REG 253,0 823522 120405948 /opt/weaver/ecology/WEB-INF/lib/hgdb-jdbc42.jar -java 2425334 root 633r REG 253,0 319 120405949 /opt/weaver/ecology/WEB-INF/lib/HikariCP-4.0.3.jar -java 2425334 root 634r REG 253,0 386377 120405950 /opt/weaver/ecology/WEB-INF/lib/hivemind.jar -java 2425334 root 635r REG 253,0 338 120405951 /opt/weaver/ecology/WEB-INF/lib/hrmExcelOperation.jar -java 2425334 root 636r REG 253,0 319 120452800 /opt/weaver/ecology/WEB-INF/lib/hsm-sdk-java-1.1-SNAPSHOT.jar -java 2425334 root 637r REG 253,0 3607766 120452801 /opt/weaver/ecology/WEB-INF/lib/hsm-sdk-java-SNAPSHOT.jar -java 2425334 root 638r REG 253,0 319 120452802 /opt/weaver/ecology/WEB-INF/lib/hsm-software-share-1.0.3.jar -java 2425334 root 639r REG 253,0 6794765 120452803 /opt/weaver/ecology/WEB-INF/lib/hsm-software-share.jar -java 2425334 root 640r REG 253,0 319 120452804 /opt/weaver/ecology/WEB-INF/lib/hsqldb-2.3.1.jar -java 2425334 root 641r REG 253,0 1465719 120452805 /opt/weaver/ecology/WEB-INF/lib/hsqldb.jar -java 2425334 root 642r REG 253,0 319 120452806 /opt/weaver/ecology/WEB-INF/lib/html2pdf-3.0.0.jar -java 2425334 root 643r REG 253,0 3110823 120452807 /opt/weaver/ecology/WEB-INF/lib/html2pdf.jar -java 2425334 root 644r REG 253,0 287797 120452808 /opt/weaver/ecology/WEB-INF/lib/htmlparser.jar -java 2425334 root 645r REG 253,0 319 120452809 /opt/weaver/ecology/WEB-INF/lib/http-agent-1.0.17.512.jar -java 2425334 root 646r REG 253,0 7846 120452810 /opt/weaver/ecology/WEB-INF/lib/http-agent.jar -java 2425334 root 647r REG 253,0 319 120452811 /opt/weaver/ecology/WEB-INF/lib/httpasyncclient-4.1.3.jar -java 2425334 root 648r REG 253,0 176430 120452812 /opt/weaver/ecology/WEB-INF/lib/httpasyncclient.jar -java 2425334 root 649r REG 253,0 338 120452813 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.2.1.jar -java 2425334 root 650r REG 253,0 338 120452814 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.4.1.jar -java 2425334 root 651r REG 253,0 319 120452815 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.5.6.jar -java 2425334 root 652r REG 253,0 763972 120452816 /opt/weaver/ecology/WEB-INF/lib/httpclient.jar -java 2425334 root 653r REG 253,0 338 120452817 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.2.1.jar -java 2425334 root 654r REG 253,0 338 120452818 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.4.1.jar -java 2425334 root 655r REG 253,0 319 120452819 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.4.14.jar -java 2425334 root 656r REG 253,0 319 120452820 /opt/weaver/ecology/WEB-INF/lib/httpcore-nio-4.4.5.jar -java 2425334 root 657r REG 253,0 353265 120452821 /opt/weaver/ecology/WEB-INF/lib/httpcore-nio.jar -java 2425334 root 658r REG 253,0 322740 120452822 /opt/weaver/ecology/WEB-INF/lib/httpcore.jar -java 2425334 root 659r REG 253,0 338 120452823 /opt/weaver/ecology/WEB-INF/lib/httpmime-4.2.5.jar -java 2425334 root 660r REG 253,0 319 120452824 /opt/weaver/ecology/WEB-INF/lib/httpmime-4.4.1.jar -java 2425334 root 661r REG 253,0 37740 120452825 /opt/weaver/ecology/WEB-INF/lib/httpmime.jar -java 2425334 root 662r REG 253,0 319 120452826 /opt/weaver/ecology/WEB-INF/lib/hutool-all-5.3.0.jar -java 2425334 root 663r REG 253,0 1544304 120452827 /opt/weaver/ecology/WEB-INF/lib/hutool-all.jar -java 2425334 root 664r REG 253,0 319 120452828 /opt/weaver/ecology/WEB-INF/lib/hyph-7.1.11.jar -java 2425334 root 665r REG 253,0 981386 120452829 /opt/weaver/ecology/WEB-INF/lib/hyph.jar -java 2425334 root 666r REG 253,0 319 120452830 /opt/weaver/ecology/WEB-INF/lib/ibatis-common-2.jar -java 2425334 root 667r REG 253,0 84406 120452831 /opt/weaver/ecology/WEB-INF/lib/ibatis-common.jar -java 2425334 root 668r REG 253,0 319 120452832 /opt/weaver/ecology/WEB-INF/lib/ibatis-dao-2.jar -java 2425334 root 669r REG 253,0 59300 120452833 /opt/weaver/ecology/WEB-INF/lib/ibatis-dao.jar -java 2425334 root 670r REG 253,0 319 120452834 /opt/weaver/ecology/WEB-INF/lib/ibatis-sqlmap-2.jar -java 2425334 root 671r REG 253,0 292166 120452835 /opt/weaver/ecology/WEB-INF/lib/ibatis-sqlmap.jar -java 2425334 root 672r REG 253,0 7627850 120452836 /opt/weaver/ecology/WEB-INF/lib/icbc-api-sdk-cop-io.jar -java 2425334 root 673r REG 253,0 1722591 120452837 /opt/weaver/ecology/WEB-INF/lib/icbc-api-sdk-cop.jar -java 2425334 root 674r REG 253,0 15609 120452838 /opt/weaver/ecology/WEB-INF/lib/icbc-ca.jar -java 2425334 root 675r REG 253,0 27682 120452839 /opt/weaver/ecology/WEB-INF/lib/icbc.jar -java 2425334 root 676r REG 253,0 611626 120452840 /opt/weaver/ecology/WEB-INF/lib/ifxjdbc221_CE.jar -java 2425334 root 677r REG 253,0 7416429 120452841 /opt/weaver/ecology/WEB-INF/lib/IJCAJCE_v2_0_139_160_21_BAISC_JDK15.jar -java 2425334 root 678r REG 253,0 101508 120452842 /opt/weaver/ecology/WEB-INF/lib/IKExpression2.1.2.jar -java 2425334 root 679r REG 253,0 1350124 120452843 /opt/weaver/ecology/WEB-INF/lib/InfosecCrypto_Java1_02_JDK14+.jar -java 2425334 root 680r REG 253,0 2254 120452844 /opt/weaver/ecology/WEB-INF/lib/intekey.jar -java 2425334 root 681r REG 253,0 319 120452845 /opt/weaver/ecology/WEB-INF/lib/io-7.1.11.jar -java 2425334 root 682r REG 253,0 790252 120452846 /opt/weaver/ecology/WEB-INF/lib/io.jar -java 2425334 root 683r REG 253,0 2464543 120452847 /opt/weaver/ecology/WEB-INF/lib/iSignature_PDF_API_V5.2.0.504.jar -java 2425334 root 684r REG 253,0 338 120452848 /opt/weaver/ecology/WEB-INF/lib/iText-2.0.2.jar -java 2425334 root 685r REG 253,0 1170492 120452849 /opt/weaver/ecology/WEB-INF/lib/iText.jar -java 2425334 root 686r REG 253,0 329563 120452850 /opt/weaver/ecology/WEB-INF/lib/iTextAsian.jar -java 2425334 root 687r REG 253,0 319 120452851 /opt/weaver/ecology/WEB-INF/lib/itextpdf-5.5.13.jar -java 2425334 root 688r REG 253,0 2315047 120452852 /opt/weaver/ecology/WEB-INF/lib/itextpdf.jar -java 2425334 root 689r REG 253,0 319 120452853 /opt/weaver/ecology/WEB-INF/lib/j2objc-annotations-1.3.jar -java 2425334 root 690r REG 253,0 6659 120452854 /opt/weaver/ecology/WEB-INF/lib/j2objc-annotations.jar -java 2425334 root 691r REG 253,0 319 120452855 /opt/weaver/ecology/WEB-INF/lib/jackcess-2.1.6.jar -java 2425334 root 692r REG 253,0 319 120452856 /opt/weaver/ecology/WEB-INF/lib/jackcess-encrypt-2.1.2.jar -java 2425334 root 693r REG 253,0 82123 120452857 /opt/weaver/ecology/WEB-INF/lib/jackcess-encrypt.jar -java 2425334 root 694r REG 253,0 851454 120452858 /opt/weaver/ecology/WEB-INF/lib/jackcess.jar -java 2425334 root 695r REG 253,0 338 120452859 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.1.0.jar -java 2425334 root 696r REG 253,0 338 120452860 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.2.jar -java 2425334 root 697r REG 253,0 338 120452861 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.3.jar -java 2425334 root 698r REG 253,0 338 120452862 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.5.jar -java 2425334 root 699r REG 253,0 338 120452863 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.3.5.jar -java 2425334 root 700r REG 253,0 338 120613376 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.6.7.jar -java 2425334 root 701r REG 253,0 338 120613377 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.9.9.jar -java 2425334 root 702r REG 253,0 76090 120613378 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations.jar -java 2425334 root 703r REG 253,0 338 120613379 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.1.0.jar -java 2425334 root 704r REG 253,0 338 120613380 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.2.jar -java 2425334 root 705r REG 253,0 338 120613381 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.3.jar -java 2425334 root 706r REG 253,0 338 120613382 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.5.jar -java 2425334 root 707r REG 253,0 338 120613383 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.3.5.jar -java 2425334 root 708r REG 253,0 338 120613384 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.6.7.jar -java 2425334 root 709r REG 253,0 338 120613385 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.9.9.jar -java 2425334 root 710r REG 253,0 338 120613386 /opt/weaver/ecology/WEB-INF/lib/jackson-core-asl-1.9.13.jar -java 2425334 root 711r REG 253,0 459267 120613387 /opt/weaver/ecology/WEB-INF/lib/jackson-core.jar -java 2425334 root 712r REG 253,0 338 120613388 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.1.0.jar -java 2425334 root 713r REG 253,0 338 120613389 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.2.jar -java 2425334 root 714r REG 253,0 338 120613390 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.3.jar -java 2425334 root 715r REG 253,0 338 120613391 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.5.jar -java 2425334 root 716r REG 253,0 338 120613392 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.3.5.jar -java 2425334 root 717r REG 253,0 338 120613393 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.6.7.jar -java 2425334 root 718r REG 253,0 338 120613394 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.1.jar -java 2425334 root 719r REG 253,0 338 120613395 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.2.jar -java 2425334 root 720r REG 253,0 338 120613396 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.jar -java 2425334 root 721r REG 253,0 1614940 120613397 /opt/weaver/ecology/WEB-INF/lib/jackson-databind.jar -java 2425334 root 722r REG 253,0 120646 120613398 /opt/weaver/ecology/WEB-INF/lib/jackson-dataformat-xml-2.12.2.jar -java 2425334 root 723r REG 253,0 120359 120613399 /opt/weaver/ecology/WEB-INF/lib/jackson-datatype-jsr310-2.12.2.jar -java 2425334 root 724r REG 253,0 338 120613400 /opt/weaver/ecology/WEB-INF/lib/jackson-mapper-asl-1.9.13.jar -java 2425334 root 725r REG 253,0 36571 120613401 /opt/weaver/ecology/WEB-INF/lib/jackson-module-jaxb-annotations-2.12.2.jar -java 2425334 root 726r REG 253,0 257833 120613402 /opt/weaver/ecology/WEB-INF/lib/jai_codec.jar -java 2425334 root 727r REG 253,0 1900312 120613403 /opt/weaver/ecology/WEB-INF/lib/jai_core.jar -java 2425334 root 728r REG 253,0 834055 120613404 /opt/weaver/ecology/WEB-INF/lib/jai_imageio.jar -java 2425334 root 729r REG 253,0 65261 120613405 /opt/weaver/ecology/WEB-INF/lib/jakarta-oro-2.0.8.jar -java 2425334 root 730r REG 253,0 65425 120613406 /opt/weaver/ecology/WEB-INF/lib/jakarta-oro.jar -java 2425334 root 731r REG 253,0 338 120613407 /opt/weaver/ecology/WEB-INF/lib/jakarta-poi-1.9.0-dev-20021010.jar -java 2425334 root 732r REG 253,0 319 120613408 /opt/weaver/ecology/WEB-INF/lib/jakarta-regexp-1.5.jar -java 2425334 root 733r REG 253,0 32814 120613409 /opt/weaver/ecology/WEB-INF/lib/jakarta-regexp.jar -java 2425334 root 734r REG 253,0 44399 120613410 /opt/weaver/ecology/WEB-INF/lib/jakarta.activation-api-1.2.1.jar -java 2425334 root 735r REG 253,0 115498 120613411 /opt/weaver/ecology/WEB-INF/lib/jakarta.xml.bind-api-2.3.2.jar -java 2425334 root 736r REG 253,0 319 120613412 /opt/weaver/ecology/WEB-INF/lib/java-image-scaling-0.8.5.jar -java 2425334 root 737r REG 253,0 39488 120613413 /opt/weaver/ecology/WEB-INF/lib/java-image-scaling.jar -java 2425334 root 738r REG 253,0 319 120613414 /opt/weaver/ecology/WEB-INF/lib/java-jwt-3.2.0.jar -java 2425334 root 739r REG 253,0 49865 120613415 /opt/weaver/ecology/WEB-INF/lib/java-jwt.jar -java 2425334 root 740r REG 253,0 319 120613416 /opt/weaver/ecology/WEB-INF/lib/java-uuid-generator-4.0.1.jar -java 2425334 root 741r REG 253,0 319 120613417 /opt/weaver/ecology/WEB-INF/lib/javacsv-2.1.jar -java 2425334 root 742r REG 253,0 33064 120613418 /opt/weaver/ecology/WEB-INF/lib/java-uuid-generator.jar -java 2425334 root 743r REG 253,0 13368 120613419 /opt/weaver/ecology/WEB-INF/lib/javacsv.jar -java 2425334 root 744r REG 253,0 5803160 120613420 /opt/weaver/ecology/WEB-INF/lib/javasafeengine1.6.jar -java 2425334 root 745r REG 253,0 750581 120613421 /opt/weaver/ecology/WEB-INF/lib/javassist-3.20.0-GA.jar -java 2425334 root 746r REG 253,0 746356 120613422 /opt/weaver/ecology/WEB-INF/lib/javassist-GA.jar -java 2425334 root 747r REG 253,0 339 120613423 /opt/weaver/ecology/WEB-INF/lib/javassist.jar -java 2425334 root 748r REG 253,0 339 120613424 /opt/weaver/ecology/WEB-INF/lib/javax.mail-1.5.0.jar -java 2425334 root 749r REG 253,0 654770 120613425 /opt/weaver/ecology/WEB-INF/lib/javax.mail.jar -java 2425334 root 750r REG 253,0 85353 120613426 /opt/weaver/ecology/WEB-INF/lib/javax.servlet-api.jar -java 2425334 root 751r REG 253,0 319 120613427 /opt/weaver/ecology/WEB-INF/lib/jave-1.0.2.jar -java 2425334 root 752r REG 253,0 5875109 120613428 /opt/weaver/ecology/WEB-INF/lib/jave.jar -java 2425334 root 753r REG 253,0 492862 120613429 /opt/weaver/ecology/WEB-INF/lib/jaws.jar -java 2425334 root 754r REG 253,0 319 120613430 /opt/weaver/ecology/WEB-INF/lib/jaxb-api-2.3.0.jar -java 2425334 root 755r REG 253,0 120374 120613431 /opt/weaver/ecology/WEB-INF/lib/jaxb-api.jar -java 2425334 root 756r REG 253,0 319 120613432 /opt/weaver/ecology/WEB-INF/lib/jaxb-core-2.3.0.1.jar -java 2425334 root 757r REG 253,0 242619 120613433 /opt/weaver/ecology/WEB-INF/lib/jaxb-core.jar -java 2425334 root 758r REG 253,0 319 120613434 /opt/weaver/ecology/WEB-INF/lib/jaxb-impl-2.3.0.1.jar -java 2425334 root 759r REG 253,0 952826 120613435 /opt/weaver/ecology/WEB-INF/lib/jaxb-impl.jar -java 2425334 root 760r REG 253,0 338 120613436 /opt/weaver/ecology/WEB-INF/lib/jaxen-1.1-beta-6.jar -java 2425334 root 761r REG 253,0 319 120613437 /opt/weaver/ecology/WEB-INF/lib/jaxen-1.1.6.jar -java 2425334 root 762r REG 253,0 5662 120613438 /opt/weaver/ecology/WEB-INF/lib/jaxen-jdom.jar -java 2425334 root 763r REG 253,0 227256 120613439 /opt/weaver/ecology/WEB-INF/lib/jaxen.jar -java 2425334 root 764r REG 253,0 319 120684864 /opt/weaver/ecology/WEB-INF/lib/jbarcode-0.2.8.jar -java 2425334 root 765r REG 253,0 59745 120684865 /opt/weaver/ecology/WEB-INF/lib/jbarcode.jar -java 2425334 root 766r REG 253,0 72842 120684866 /opt/weaver/ecology/WEB-INF/lib/jce1_2_2.jar -java 2425334 root 767r REG 253,0 319 120684867 /opt/weaver/ecology/WEB-INF/lib/jcifs-1.3.17.jar -java 2425334 root 768r REG 253,0 395904 120684868 /opt/weaver/ecology/WEB-INF/lib/jcifs.jar -java 2425334 root 769r REG 253,0 319 120684869 /opt/weaver/ecology/WEB-INF/lib/jcip-annotations-1.0.jar -java 2425334 root 770r REG 253,0 2041 120684870 /opt/weaver/ecology/WEB-INF/lib/jcip-annotations.jar -java 2425334 root 771r REG 253,0 319 120684871 /opt/weaver/ecology/WEB-INF/lib/jcl-over-slf4j-1.6.1.jar -java 2425334 root 772r REG 253,0 15274 120684872 /opt/weaver/ecology/WEB-INF/lib/jcl-over-slf4j.jar -java 2425334 root 773r REG 253,0 319 120684873 /opt/weaver/ecology/WEB-INF/lib/jcommon-1.0.20.jar -java 2425334 root 774r REG 253,0 323385 120684874 /opt/weaver/ecology/WEB-INF/lib/jcommon.jar -java 2425334 root 775r REG 253,0 801491 120684875 /opt/weaver/ecology/WEB-INF/lib/jconn2.jar -java 2425334 root 776r REG 253,0 6523 120684876 /opt/weaver/ecology/WEB-INF/lib/jdbc2_0-stdext.jar -java 2425334 root 777r REG 253,0 152846 120684877 /opt/weaver/ecology/WEB-INF/lib/jdom.jar -java 2425334 root 778r REG 253,0 319 120684878 /opt/weaver/ecology/WEB-INF/lib/jedis-2.9.0.jar -java 2425334 root 779r REG 253,0 550750 120684879 /opt/weaver/ecology/WEB-INF/lib/jedis.jar -java 2425334 root 780r REG 253,0 319 120684880 /opt/weaver/ecology/WEB-INF/lib/jersey-bundle-1.19.1.jar -java 2425334 root 781r REG 253,0 1597796 120684881 /opt/weaver/ecology/WEB-INF/lib/jersey-bundle.jar -java 2425334 root 782r REG 253,0 319 120684882 /opt/weaver/ecology/WEB-INF/lib/jersey-multipart-1.19.1.jar -java 2425334 root 783r REG 253,0 49212 120684883 /opt/weaver/ecology/WEB-INF/lib/jersey-multipart.jar -java 2425334 root 784r REG 253,0 319 120684884 /opt/weaver/ecology/WEB-INF/lib/jfreechart-1.0.16.jar -java 2425334 root 785r REG 253,0 1538851 120684885 /opt/weaver/ecology/WEB-INF/lib/jfreechart.jar -java 2425334 root 786r REG 253,0 1488916 120684886 /opt/weaver/ecology/WEB-INF/lib/jgroups-all.jar -java 2425334 root 787r REG 253,0 319 120684887 /opt/weaver/ecology/WEB-INF/lib/jmimemagic-0.1.5.jar -java 2425334 root 788r REG 253,0 37457 120684888 /opt/weaver/ecology/WEB-INF/lib/jmimemagic.jar -java 2425334 root 789r REG 253,0 319 120684889 /opt/weaver/ecology/WEB-INF/lib/JMI_API-1.3.jar -java 2425334 root 790r REG 253,0 102369 120684890 /opt/weaver/ecology/WEB-INF/lib/JMI_API.jar -java 2425334 root 791r REG 253,0 319 120684891 /opt/weaver/ecology/WEB-INF/lib/JMJ_JNI-1.3.jar -java 2425334 root 792r REG 253,0 12379 120684892 /opt/weaver/ecology/WEB-INF/lib/JMJ_JNI.jar -java 2425334 root 793r REG 253,0 86640 120684893 /opt/weaver/ecology/WEB-INF/lib/jmx.jar -java 2425334 root 794r REG 253,0 319 120684894 /opt/weaver/ecology/WEB-INF/lib/jna-5.4.0.jar -java 2425334 root 795r REG 253,0 319 120684895 /opt/weaver/ecology/WEB-INF/lib/jna-platform-5.4.0.jar -java 2425334 root 796r REG 253,0 2623395 120684896 /opt/weaver/ecology/WEB-INF/lib/jna-platform.jar -java 2425334 root 797r REG 253,0 1504990 120684897 /opt/weaver/ecology/WEB-INF/lib/jna.jar -java 2425334 root 798r REG 253,0 98030 120684898 /opt/weaver/ecology/WEB-INF/lib/jndi.jar -java 2425334 root 799r REG 253,0 339 120684899 /opt/weaver/ecology/WEB-INF/lib/joda-time-1.6.jar -java 2425334 root 800r REG 253,0 319 120684900 /opt/weaver/ecology/WEB-INF/lib/joda-time-2.10.6.jar -java 2425334 root 801r REG 253,0 339 120684901 /opt/weaver/ecology/WEB-INF/lib/joda-time-2.8.jar -java 2425334 root 802r REG 253,0 636356 120684902 /opt/weaver/ecology/WEB-INF/lib/joda-time.jar -java 2425334 root 803r REG 253,0 6462 120684903 /opt/weaver/ecology/WEB-INF/lib/jotpverify.jar -java 2425334 root 804r REG 253,0 319 120684904 /opt/weaver/ecology/WEB-INF/lib/jrugged-core-3.2.2.jar -java 2425334 root 805r REG 253,0 60151 120684905 /opt/weaver/ecology/WEB-INF/lib/jrugged-core.jar -java 2425334 root 806r REG 253,0 504471 120684906 /opt/weaver/ecology/WEB-INF/lib/js.jar -java 2425334 root 807r REG 253,0 319 120684907 /opt/weaver/ecology/WEB-INF/lib/jsch-0.1.54.jar -java 2425334 root 808r REG 253,0 278403 120684908 /opt/weaver/ecology/WEB-INF/lib/jsch.jar -java 2425334 root 809r REG 253,0 45250 120684909 /opt/weaver/ecology/WEB-INF/lib/jsdk22.jar -java 2425334 root 810r REG 253,0 319 120684910 /opt/weaver/ecology/WEB-INF/lib/json-20090211.jar -java 2425334 root 811r REG 253,0 319 120684911 /opt/weaver/ecology/WEB-INF/lib/json-lib-2.2.1-jdk13.jar -java 2425334 root 812r REG 253,0 138952 120684912 /opt/weaver/ecology/WEB-INF/lib/json-lib-jdk13.jar -java 2425334 root 813r REG 253,0 319 120684913 /opt/weaver/ecology/WEB-INF/lib/json-path-2.0.0.jar -java 2425334 root 814r REG 253,0 135951 120684914 /opt/weaver/ecology/WEB-INF/lib/json-path.jar -java 2425334 root 815r REG 253,0 319 120684915 /opt/weaver/ecology/WEB-INF/lib/json-smart-2.1.1.jar -java 2425334 root 816r REG 253,0 122207 120684916 /opt/weaver/ecology/WEB-INF/lib/json-smart.jar -java 2425334 root 817r REG 253,0 45737 120684917 /opt/weaver/ecology/WEB-INF/lib/json.jar -java 2425334 root 818r REG 253,0 338 120684918 /opt/weaver/ecology/WEB-INF/lib/jsoup-1.6.1.jar -java 2425334 root 819r REG 253,0 278788 120684919 /opt/weaver/ecology/WEB-INF/lib/jsoup.jar -java 2425334 root 820r REG 253,0 15460 120684920 /opt/weaver/ecology/WEB-INF/lib/jspsmart.jar -java 2425334 root 821r REG 253,0 495 120684921 /opt/weaver/ecology/WEB-INF/lib/jsqlparser-3.2.jar -java 2425334 root 822r REG 253,0 321323 120684922 /opt/weaver/ecology/WEB-INF/lib/jsqlparser.jar -java 2425334 root 823r REG 253,0 319 120684923 /opt/weaver/ecology/WEB-INF/lib/jsr305-3.0.2.jar -java 2425334 root 824r REG 253,0 17427 120684924 /opt/weaver/ecology/WEB-INF/lib/jsr305.jar -java 2425334 root 825r REG 253,0 463661 120684925 /opt/weaver/ecology/WEB-INF/lib/jsse.jar -java 2425334 root 826r REG 253,0 20454 120684926 /opt/weaver/ecology/WEB-INF/lib/jstl.jar -java 2425334 root 827r REG 253,0 8607 120684927 /opt/weaver/ecology/WEB-INF/lib/jta-spec1_0_1.jar -java 2425334 root 828r REG 253,0 319 120694912 /opt/weaver/ecology/WEB-INF/lib/jtds-1.2.2.jar -java 2425334 root 829r REG 253,0 294393 120694913 /opt/weaver/ecology/WEB-INF/lib/jtds.jar -java 2425334 root 830r REG 253,0 319 120694914 /opt/weaver/ecology/WEB-INF/lib/jtnef-2.0.0.jar -java 2425334 root 831r REG 253,0 85436 120694915 /opt/weaver/ecology/WEB-INF/lib/jtnef.jar -java 2425334 root 832r REG 253,0 319 120694916 /opt/weaver/ecology/WEB-INF/lib/juh-3.2.1.jar -java 2425334 root 833r REG 253,0 55341 120694917 /opt/weaver/ecology/WEB-INF/lib/juh.jar -java 2425334 root 834r REG 253,0 319 120694918 /opt/weaver/ecology/WEB-INF/lib/jul-to-slf4j-1.6.1.jar -java 2425334 root 835r REG 253,0 2929 120694919 /opt/weaver/ecology/WEB-INF/lib/jul-to-slf4j.jar -java 2425334 root 836r REG 253,0 338 120694920 /opt/weaver/ecology/WEB-INF/lib/junit-4.1.jar -java 2425334 root 837r REG 253,0 319 120694921 /opt/weaver/ecology/WEB-INF/lib/junit-4.12.jar -java 2425334 root 838r REG 253,0 314660 120694922 /opt/weaver/ecology/WEB-INF/lib/junit.jar -java 2425334 root 839r REG 253,0 319 120694923 /opt/weaver/ecology/WEB-INF/lib/junrar-7.4.0.jar -java 2425334 root 840r REG 253,0 154331 120694924 /opt/weaver/ecology/WEB-INF/lib/junrar.jar -java 2425334 root 841r REG 253,0 319 120694925 /opt/weaver/ecology/WEB-INF/lib/jurt-3.2.1.jar -java 2425334 root 842r REG 253,0 108068 120694926 /opt/weaver/ecology/WEB-INF/lib/jurt.jar -java 2425334 root 843r REG 253,0 725499 120694927 /opt/weaver/ecology/WEB-INF/lib/jxl.jar -java 2425334 root 844r REG 253,0 618029 120694928 /opt/weaver/ecology/WEB-INF/lib/k3cloud-webapi-client.jar -java 2425334 root 845r REG 253,0 1893108 120694929 /opt/weaver/ecology/WEB-INF/lib/kafka-clients-2.1.1.jar -java 2425334 root 846r REG 253,0 2064 120694930 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-2.1.4.jar -java 2425334 root 847r REG 253,0 26267 120694931 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-dom-2.1.4.jar -java 2425334 root 848r REG 253,0 45953 120694932 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-jaxb-2.1.4.jar -java 2425334 root 849r REG 253,0 20042 120694933 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-kdb-2.1.4.jar -java 2425334 root 850r REG 253,0 28843 120694934 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-kdbx-2.1.4.jar -java 2425334 root 851r REG 253,0 45544 120694935 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-simple-2.1.4.jar -java 2425334 root 852r REG 253,0 319 120694936 /opt/weaver/ecology/WEB-INF/lib/kernel-7.1.11.jar -java 2425334 root 853r REG 253,0 1183498 120694937 /opt/weaver/ecology/WEB-INF/lib/kernel.jar -java 2425334 root 854r REG 253,0 319 120694938 /opt/weaver/ecology/WEB-INF/lib/kgbc-jdk15on-150.jar -java 2425334 root 855r REG 253,0 4295918 120694939 /opt/weaver/ecology/WEB-INF/lib/kgbc-jdk15on.jar -java 2425334 root 856r REG 253,0 2165517 120694940 /opt/weaver/ecology/WEB-INF/lib/KGitext-asian.jar -java 2425334 root 857r REG 253,0 319 120694941 /opt/weaver/ecology/WEB-INF/lib/kie-api-7.5.0.Final.jar -java 2425334 root 858r REG 253,0 202773 120694942 /opt/weaver/ecology/WEB-INF/lib/kie-api.jar -java 2425334 root 859r REG 253,0 319 120694943 /opt/weaver/ecology/WEB-INF/lib/kie-dmn-api-7.5.0.Final.jar -java 2425334 root 860r REG 253,0 21023 120694944 /opt/weaver/ecology/WEB-INF/lib/kie-dmn-api.jar -java 2425334 root 861r REG 253,0 319 120694945 /opt/weaver/ecology/WEB-INF/lib/kie-internal-7.5.0.Final.jar -java 2425334 root 862r REG 253,0 244888 120694946 /opt/weaver/ecology/WEB-INF/lib/kie-internal.jar -java 2425334 root 863r REG 253,0 319 120694947 /opt/weaver/ecology/WEB-INF/lib/kie-soup-commons-7.5.0.Final.jar -java 2425334 root 864r REG 253,0 14408 120694948 /opt/weaver/ecology/WEB-INF/lib/kie-soup-commons.jar -java 2425334 root 865r REG 253,0 319 120694949 /opt/weaver/ecology/WEB-INF/lib/kie-soup-maven-support-7.5.0.Final.jar -java 2425334 root 866r REG 253,0 14319 120694950 /opt/weaver/ecology/WEB-INF/lib/kie-soup-maven-support.jar -java 2425334 root 867r REG 253,0 451915 120694951 /opt/weaver/ecology/WEB-INF/lib/layout.jar -java 2425334 root 868r REG 253,0 319 120694952 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-api-7.5.0.Final.jar -java 2425334 root 869r REG 253,0 36929 120694953 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-api.jar -java 2425334 root 870r REG 253,0 319 120694954 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-commons-7.5.0.Final.jar -java 2425334 root 871r REG 253,0 40015 120694955 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-commons.jar -java 2425334 root 872r REG 253,0 1028505 120694956 /opt/weaver/ecology/WEB-INF/lib/kingbase8-8.6.0.jar -java 2425334 root 873r REG 253,0 11842 120694957 /opt/weaver/ecology/WEB-INF/lib/kingdee_Ltpa.jar -java 2425334 root 874r REG 253,0 2530364 120694958 /opt/weaver/ecology/WEB-INF/lib/km-poi-20160307.jar -java 2425334 root 875r REG 253,0 319 120694959 /opt/weaver/ecology/WEB-INF/lib/km-poi-3.14-20160307.jar -java 2425334 root 876r REG 253,0 319 120694960 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-1.2.71.jar -java 2425334 root 877r REG 253,0 319 120694961 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-common-1.2.71.jar -java 2425334 root 878r REG 253,0 198322 120694962 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-common.jar -java 2425334 root 879r REG 253,0 22986 120694963 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-jdk7-1.5.31.jar -java 2425334 root 880r REG 253,0 16121 120694964 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-jdk8-1.5.31.jar -java 2425334 root 881r REG 253,0 1509405 120694965 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib.jar -java 2425334 root 882r REG 253,0 37012 120694966 /opt/weaver/ecology/WEB-INF/lib/kry.sql.format.jar -java 2425334 root 883r REG 253,0 319 120694967 /opt/weaver/ecology/WEB-INF/lib/kry.sql.format_1.0.1.v20091105.jar -java 2425334 root 884r REG 253,0 10797 120694968 /opt/weaver/ecology/WEB-INF/lib/lang-tag-1.4.4.jar -java 2425334 root 885r REG 253,0 319 120694969 /opt/weaver/ecology/WEB-INF/lib/layout-7.1.11.jar -java 2425334 root 886r REG 253,0 109918 120694970 /opt/weaver/ecology/WEB-INF/lib/libidn.jar -java 2425334 root 887r REG 253,0 2199 120694971 /opt/weaver/ecology/WEB-INF/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -java 2425334 root 888r REG 253,0 116 120694972 /opt/weaver/ecology/WEB-INF/lib/listenablefuture-empty-to-avoid-conflict-with-guava.jar -java 2425334 root 889r REG 253,0 27535 120694973 /opt/weaver/ecology/WEB-INF/lib/ljstln.jar -java 2425334 root 890r REG 253,0 2331 120694974 /opt/weaver/ecology/WEB-INF/lib/local_policy.jar -java 2425334 root 891r REG 253,0 338 120694975 /opt/weaver/ecology/WEB-INF/lib/log4j-1.2.13.jar -java 2425334 root 892r REG 253,0 338 120751808 /opt/weaver/ecology/WEB-INF/lib/log4j-1.2.17.jar -java 2425334 root 893r REG 253,0 454386 120751809 /opt/weaver/ecology/WEB-INF/lib/log4j.jar -java 2425334 root 894r REG 253,0 319 120751810 /opt/weaver/ecology/WEB-INF/lib/logkit-1.0.1.jar -java 2425334 root 895r REG 253,0 71959 120751811 /opt/weaver/ecology/WEB-INF/lib/logkit.jar -java 2425334 root 896r REG 253,0 338 120751812 /opt/weaver/ecology/WEB-INF/lib/lombok-1.16.22.jar -java 2425334 root 897r REG 253,0 319 120751813 /opt/weaver/ecology/WEB-INF/lib/lombok-1.18.12.jar -java 2425334 root 898r REG 253,0 1794303 120751814 /opt/weaver/ecology/WEB-INF/lib/lombok.jar -java 2425334 root 899r REG 253,0 319 120751815 /opt/weaver/ecology/WEB-INF/lib/lucene-core-2.1.0.jar -java 2425334 root 900r REG 253,0 463282 120751816 /opt/weaver/ecology/WEB-INF/lib/lucene-core.jar -java 2425334 root 901r REG 253,0 319 120751817 /opt/weaver/ecology/WEB-INF/lib/lucene-highlighter-2.1.0.jar -java 2425334 root 902r REG 253,0 23647 120751818 /opt/weaver/ecology/WEB-INF/lib/lucene-highlighter.jar -java 2425334 root 903r REG 253,0 319 120751819 /opt/weaver/ecology/WEB-INF/lib/lz4-1.3.0.jar -java 2425334 root 904r REG 253,0 236361 120751820 /opt/weaver/ecology/WEB-INF/lib/lz4.jar -java 2425334 root 905r REG 253,0 339 120751821 /opt/weaver/ecology/WEB-INF/lib/mail.jar -java 2425334 root 906r REG 253,0 319 120751822 /opt/weaver/ecology/WEB-INF/lib/mapdb-3.0.8.jar -java 2425334 root 907r REG 253,0 730042 120751823 /opt/weaver/ecology/WEB-INF/lib/mapdb.jar -java 2425334 root 908r REG 253,0 9083321 120751824 /opt/weaver/ecology/WEB-INF/lib/microsoft-graph-5.34.0.jar -java 2425334 root 909r REG 253,0 171818 120751825 /opt/weaver/ecology/WEB-INF/lib/microsoft-graph-core-2.0.13.jar -java 2425334 root 910r REG 253,0 33184 120751826 /opt/weaver/ecology/WEB-INF/lib/mlibwrapper_jai.jar -java 2425334 root 911r REG 253,0 900908 120751827 /opt/weaver/ecology/WEB-INF/lib/MMAnalyzer.jar -java 2425334 root 912r REG 253,0 339 120751828 /opt/weaver/ecology/WEB-INF/lib/mpxj-7.4.3.jar -java 2425334 root 913r REG 253,0 319 120751829 /opt/weaver/ecology/WEB-INF/lib/mpxj-9.2.6.jar -java 2425334 root 914r REG 253,0 2611999 120751830 /opt/weaver/ecology/WEB-INF/lib/mpxj.jar -java 2425334 root 915r REG 253,0 319 120751831 /opt/weaver/ecology/WEB-INF/lib/mq-agent-1.3.17.703.jar -java 2425334 root 916r REG 253,0 15271 120751832 /opt/weaver/ecology/WEB-INF/lib/mq-agent.jar -java 2425334 root 917r REG 253,0 287265 120751833 /opt/weaver/ecology/WEB-INF/lib/msal4j-1.9.1.jar -java 2425334 root 918r REG 253,0 27161 120751834 /opt/weaver/ecology/WEB-INF/lib/msal4j-persistence-extension-1.1.0.jar -java 2425334 root 919r REG 253,0 229788 120751835 /opt/weaver/ecology/WEB-INF/lib/msbase.jar -java 2425334 root 920r REG 253,0 48906 120751836 /opt/weaver/ecology/WEB-INF/lib/mssqlserver.jar -java 2425334 root 921r REG 253,0 22669 120751837 /opt/weaver/ecology/WEB-INF/lib/msutil.jar -java 2425334 root 922r REG 253,0 319 120751838 /opt/weaver/ecology/WEB-INF/lib/mvel2-2.4.0.Final.jar -java 2425334 root 923r REG 253,0 1092719 120751839 /opt/weaver/ecology/WEB-INF/lib/mvel2.jar -java 2425334 root 924r REG 253,0 394 120751840 /opt/weaver/ecology/WEB-INF/lib/mybatis-3.4.4.jar -java 2425334 root 925r REG 253,0 319 120751841 /opt/weaver/ecology/WEB-INF/lib/mybatis-3.5.6.jar -java 2425334 root 926r REG 253,0 1726170 120751842 /opt/weaver/ecology/WEB-INF/lib/mybatis.jar -java 2425334 root 927r REG 253,0 996441 120751843 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.42.jar -java 2425334 root 928r REG 253,0 338 120751844 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.46.jar -java 2425334 root 929r REG 253,0 338 120751845 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar -java 2425334 root 930r REG 253,0 338 120751846 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-8.0.11.jar -java 2425334 root 931r REG 253,0 338 120751847 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-8.0.20.jar -java 2425334 root 932r REG 253,0 2519547 120751848 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java.jar -java 2425334 root 933r REG 253,0 319 120751849 /opt/weaver/ecology/WEB-INF/lib/mzlion-core-1.1.2.jar -java 2425334 root 934r REG 253,0 110360 120751850 /opt/weaver/ecology/WEB-INF/lib/mzlion-core.jar -java 2425334 root 935r REG 253,0 50357 120751851 /opt/weaver/ecology/WEB-INF/lib/nacos-api-1.1.4.jar -java 2425334 root 936r REG 253,0 48357 120751852 /opt/weaver/ecology/WEB-INF/lib/nacos-api.jar -java 2425334 root 937r REG 253,0 222352 120751853 /opt/weaver/ecology/WEB-INF/lib/nacos-client-1.1.4.jar -java 2425334 root 938r REG 253,0 220101 120751854 /opt/weaver/ecology/WEB-INF/lib/nacos-client.jar -java 2425334 root 939r REG 253,0 10776 120751855 /opt/weaver/ecology/WEB-INF/lib/nacos-common-1.1.4.jar -java 2425334 root 940r REG 253,0 8668 120751856 /opt/weaver/ecology/WEB-INF/lib/nacos-common.jar -java 2425334 root 941r REG 253,0 71320 120751857 /opt/weaver/ecology/WEB-INF/lib/neethi-3.0.2.jar -java 2425334 root 942r REG 253,0 115784 120751858 /opt/weaver/ecology/WEB-INF/lib/nekohtml.jar -java 2425334 root 943r REG 253,0 342495 120751859 /opt/weaver/ecology/WEB-INF/lib/neon-1.0-SNAPSHOT.jar -java 2425334 root 944r REG 253,0 319 120751860 /opt/weaver/ecology/WEB-INF/lib/neon-SNAPSHOT.jar -java 2425334 root 945r REG 253,0 896056 120751861 /opt/weaver/ecology/WEB-INF/lib/netsignapi.jar -java 2425334 root 946r REG 253,0 4216895 120751862 /opt/weaver/ecology/WEB-INF/lib/netty-all-4.1.51.Final.jar -java 2425334 root 947r REG 253,0 338 120751863 /opt/weaver/ecology/WEB-INF/lib/netty-all.jar -java 2425334 root 948r REG 253,0 300660 120751864 /opt/weaver/ecology/WEB-INF/lib/netty-buffer-4.1.60.Final.jar -java 2425334 root 949r REG 253,0 320881 120751865 /opt/weaver/ecology/WEB-INF/lib/netty-codec-4.1.60.Final.jar -java 2425334 root 950r REG 253,0 61511 120751866 /opt/weaver/ecology/WEB-INF/lib/netty-codec-dns-4.1.59.Final.jar -java 2425334 root 951r REG 253,0 625288 120751867 /opt/weaver/ecology/WEB-INF/lib/netty-codec-http-4.1.60.Final.jar -java 2425334 root 952r REG 253,0 467431 120751868 /opt/weaver/ecology/WEB-INF/lib/netty-codec-http2-4.1.60.Final.jar -java 2425334 root 953r REG 253,0 119089 120751869 /opt/weaver/ecology/WEB-INF/lib/netty-codec-socks-4.1.60.Final.jar -java 2425334 root 954r REG 253,0 647740 120751870 /opt/weaver/ecology/WEB-INF/lib/netty-common-4.1.60.Final.jar -java 2425334 root 955r REG 253,0 495361 120751871 /opt/weaver/ecology/WEB-INF/lib/netty-handler-4.1.60.Final.jar -java 2425334 root 956r REG 253,0 23961 120819712 /opt/weaver/ecology/WEB-INF/lib/netty-handler-proxy-4.1.60.Final.jar -java 2425334 root 957r REG 253,0 33225 120819713 /opt/weaver/ecology/WEB-INF/lib/netty-resolver-4.1.60.Final.jar -java 2425334 root 958r REG 253,0 154059 120819714 /opt/weaver/ecology/WEB-INF/lib/netty-resolver-dns-4.1.59.Final.jar -java 2425334 root 959r REG 253,0 22746 120819715 /opt/weaver/ecology/WEB-INF/lib/netty-resolver-dns-native-macos-4.1.59.Final-osx-x86_64.jar -java 2425334 root 960r REG 253,0 4014208 120819716 /opt/weaver/ecology/WEB-INF/lib/netty-tcnative-boringssl-static-2.0.36.Final.jar -java 2425334 root 961r REG 253,0 477222 120819717 /opt/weaver/ecology/WEB-INF/lib/netty-transport-4.1.60.Final.jar -java 2425334 root 962r REG 253,0 157238 120819718 /opt/weaver/ecology/WEB-INF/lib/netty-transport-native-epoll-4.1.60.Final-linux-x86_64.jar -java 2425334 root 963r REG 253,0 112814 120819719 /opt/weaver/ecology/WEB-INF/lib/netty-transport-native-kqueue-4.1.60.Final-osx-x86_64.jar -java 2425334 root 964r REG 253,0 34969 120819720 /opt/weaver/ecology/WEB-INF/lib/netty-transport-native-unix-common-4.1.60.Final.jar -java 2425334 root 965r REG 253,0 920339 120819721 /opt/weaver/ecology/WEB-INF/lib/ngdbc.jar -java 2425334 root 966r REG 253,0 350921 120819722 /opt/weaver/ecology/WEB-INF/lib/nimbus-jose-jwt-8.20.1.jar -java 2425334 root 967r REG 253,0 319 120819723 /opt/weaver/ecology/WEB-INF/lib/not-yet-commons-ssl-0.3.9.jar -java 2425334 root 968r REG 253,0 256070 120819724 /opt/weaver/ecology/WEB-INF/lib/not-yet-commons-ssl.jar -java 2425334 root 969r REG 253,0 3481227 120819725 /opt/weaver/ecology/WEB-INF/lib/oceanbase-client.jar -java 2425334 root 970r REG 253,0 665542 120819726 /opt/weaver/ecology/WEB-INF/lib/oauth2-oidc-sdk-8.36.jar -java 2425334 root 971r REG 253,0 319 120819727 /opt/weaver/ecology/WEB-INF/lib/oceanbase-client-1.1.0.jar -java 2425334 root 972r REG 253,0 3389056 120819728 /opt/weaver/ecology/WEB-INF/lib/ojdbc6.jar -java 2425334 root 973r REG 253,0 319 120819729 /opt/weaver/ecology/WEB-INF/lib/okhttp-3.3.0.jar -java 2425334 root 974r REG 253,0 422786 120819730 /opt/weaver/ecology/WEB-INF/lib/okhttp.jar -java 2425334 root 975r REG 253,0 319 120819731 /opt/weaver/ecology/WEB-INF/lib/okio-1.8.0.jar -java 2425334 root 976r REG 253,0 81811 120819732 /opt/weaver/ecology/WEB-INF/lib/okio.jar -java 2425334 root 977r REG 253,0 291399 120819733 /opt/weaver/ecology/WEB-INF/lib/onlinedebug.jar -java 2425334 root 978r REG 253,0 338 120819734 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-1.1.4.jar -java 2425334 root 979r REG 253,0 338 120819735 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-2.0.1.jar -java 2425334 root 980r REG 253,0 319 120819736 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-2.0.2.jar -java 2425334 root 981r REG 253,0 5385142 120819737 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK.jar -java 2425334 root 982r REG 253,0 1352924 120819738 /opt/weaver/ecology/WEB-INF/lib/opensaml-2.5.1-1.jar -java 2425334 root 983r REG 253,0 319 120819739 /opt/weaver/ecology/WEB-INF/lib/opensaml.jar -java 2425334 root 984r REG 253,0 319 120819740 /opt/weaver/ecology/WEB-INF/lib/opentracing-api-0.33.0.jar -java 2425334 root 985r REG 253,0 16225 120819741 /opt/weaver/ecology/WEB-INF/lib/opentracing-api.jar -java 2425334 root 986r REG 253,0 319 120819742 /opt/weaver/ecology/WEB-INF/lib/opentracing-noop-0.33.0.jar -java 2425334 root 987r REG 253,0 8555 120819743 /opt/weaver/ecology/WEB-INF/lib/opentracing-noop.jar -java 2425334 root 988r REG 253,0 319 120819744 /opt/weaver/ecology/WEB-INF/lib/opentracing-util-0.33.0.jar -java 2425334 root 989r REG 253,0 5399 120819745 /opt/weaver/ecology/WEB-INF/lib/opentracing-util.jar -java 2425334 root 990r REG 253,0 319 120819746 /opt/weaver/ecology/WEB-INF/lib/openws.jar -java 2425334 root 991r REG 253,0 122251 120819747 /opt/weaver/ecology/WEB-INF/lib/Opta2000.jar -java 2425334 root 992r REG 253,0 319 120819748 /opt/weaver/ecology/WEB-INF/lib/org.apache.xml.serializer-2.7.1.jar -java 2425334 root 993r REG 253,0 288995 120819749 /opt/weaver/ecology/WEB-INF/lib/org.apache.xml.serializer.jar -java 2425334 root 994r REG 253,0 3569640 120819750 /opt/weaver/ecology/WEB-INF/lib/oscarJDBC16.jar -java 2425334 root 995r REG 253,0 319 120819751 /opt/weaver/ecology/WEB-INF/lib/packet-wrapper-1.3.17.731.jar -java 2425334 root 996r REG 253,0 172482 120819752 /opt/weaver/ecology/WEB-INF/lib/packet-wrapper.jar -java 2425334 root 997r REG 253,0 319 120819753 /opt/weaver/ecology/WEB-INF/lib/paoding-analysis-2.0.4.jar -java 2425334 root 998r REG 253,0 125286 120819754 /opt/weaver/ecology/WEB-INF/lib/paoding-analysis.jar -java 2425334 root 999r REG 253,0 319 120819755 /opt/weaver/ecology/WEB-INF/lib/pdfa-7.1.11.jar -java 2425334 root 1000r REG 253,0 49685 120819756 /opt/weaver/ecology/WEB-INF/lib/pdfa.jar -java 2425334 root 1001r REG 253,0 577 120819757 /opt/weaver/ecology/WEB-INF/lib/PDFBox-0.7.3.jar -java 2425334 root 1002r REG 253,0 319 120819758 /opt/weaver/ecology/WEB-INF/lib/pdfbox-1.5.0.jar -java 2425334 root 1003r REG 253,0 319 120819759 /opt/weaver/ecology/WEB-INF/lib/pdfbox-2.0.3.jar -java 2425334 root 1004r REG 253,0 319 120819760 /opt/weaver/ecology/WEB-INF/lib/pdfbox-app-1.8.2.jar -java 2425334 root 1005r REG 253,0 7357 120819761 /opt/weaver/ecology/WEB-INF/lib/pdfbox-app.jar -java 2425334 root 1006r REG 253,0 2423250 120819762 /opt/weaver/ecology/WEB-INF/lib/pdfbox.jar -java 2425334 root 1007r REG 253,0 188661 120819763 /opt/weaver/ecology/WEB-INF/lib/pinyin4j.jar -java 2425334 root 1008r REG 253,0 338 120819764 /opt/weaver/ecology/WEB-INF/lib/poi-2.5.1-final-20040804.jar -java 2425334 root 1009r REG 253,0 338 120819765 /opt/weaver/ecology/WEB-INF/lib/poi-3.15.jar -java 2425334 root 1010r REG 253,0 319 120819766 /opt/weaver/ecology/WEB-INF/lib/poi-4.0.1.jar -java 2425334 root 1011r REG 253,0 338 120819767 /opt/weaver/ecology/WEB-INF/lib/poi-contrib-2.5.1-final-20040804.jar -java 2425334 root 1012r REG 253,0 338 120819768 /opt/weaver/ecology/WEB-INF/lib/poi-examples-3.15.jar -java 2425334 root 1013r REG 253,0 319 120819769 /opt/weaver/ecology/WEB-INF/lib/poi-examples-4.0.1.jar -java 2425334 root 1014r REG 253,0 423907 120819770 /opt/weaver/ecology/WEB-INF/lib/poi-examples.jar -java 2425334 root 1015r REG 253,0 338 120819771 /opt/weaver/ecology/WEB-INF/lib/poi-excelant-3.15.jar -java 2425334 root 1016r REG 253,0 319 120819772 /opt/weaver/ecology/WEB-INF/lib/poi-excelant-4.0.1.jar -java 2425334 root 1017r REG 253,0 31018 120819773 /opt/weaver/ecology/WEB-INF/lib/poi-excelant.jar -java 2425334 root 1018r REG 253,0 2956 120819774 /opt/weaver/ecology/WEB-INF/lib/poi-functiontxt.jar -java 2425334 root 1019r REG 253,0 338 120819775 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-3.15.jar -java 2425334 root 1020r REG 253,0 319 120827264 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-4.0.1.jar -java 2425334 root 1021r REG 253,0 319 120827265 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.10-FINAL.jar -java 2425334 root 1022r REG 253,0 338 120827266 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.15.jar -java 2425334 root 1023r REG 253,0 338 120827267 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.8-beta5-20111217.jar -java 2425334 root 1024r REG 253,0 319 120827268 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-4.0.1.jar -java 2425334 root 1025r REG 253,0 4946353 120827269 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-FINAL.jar -java 2425334 root 1026r REG 253,0 7770770 120827270 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas.jar -java 2425334 root 1027r REG 253,0 1765870 120827271 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml.jar -java 2425334 root 1028r REG 253,0 338 120827272 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-2.5.1-final-20040804.jar -java 2425334 root 1029r REG 253,0 338 120827273 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-3.15.jar -java 2425334 root 1030r REG 253,0 319 120827274 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-4.0.1.jar -java 2425334 root 1031r REG 253,0 1383112 120827275 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad.jar -java 2425334 root 1032r REG 253,0 2718220 120827276 /opt/weaver/ecology/WEB-INF/lib/poi.jar -java 2425334 root 1033r REG 253,0 338 120827277 /opt/weaver/ecology/WEB-INF/lib/postgresql-42.2.5.jar -java 2425334 root 1034r REG 253,0 1050160 120827278 /opt/weaver/ecology/WEB-INF/lib/postgresql.jar -java 2425334 root 1035r REG 253,0 331712 120827279 /opt/weaver/ecology/WEB-INF/lib/private-sdk.jar -java 2425334 root 1036r REG 253,0 370471 120827280 /opt/weaver/ecology/WEB-INF/lib/proxool-0.9.0RC2.jar -java 2425334 root 1037r REG 253,0 319 120827281 /opt/weaver/ecology/WEB-INF/lib/proxool-cglib-0.9.1.jar -java 2425334 root 1038r REG 253,0 334469 120827282 /opt/weaver/ecology/WEB-INF/lib/proxool-cglib.jar -java 2425334 root 1039r REG 253,0 10556847 120827283 /opt/weaver/ecology/WEB-INF/lib/proxool.jar -java 2425334 root 1040r REG 253,0 1099372 120827284 /opt/weaver/ecology/WEB-INF/lib/QRCode.jar -java 2425334 root 1041r REG 253,0 319 120827285 /opt/weaver/ecology/WEB-INF/lib/quartz-jobs-2.2.3.jar -java 2425334 root 1042r REG 253,0 31946 120827286 /opt/weaver/ecology/WEB-INF/lib/quartz-jobs.jar -java 2425334 root 1043r REG 253,0 655724 120827287 /opt/weaver/ecology/WEB-INF/lib/quartz.jar -java 2425334 root 1044r REG 253,0 11369 120827288 /opt/weaver/ecology/WEB-INF/lib/reactive-streams-1.0.3.jar -java 2425334 root 1045r REG 253,0 1717454 120827289 /opt/weaver/ecology/WEB-INF/lib/reactor-core-3.4.22.jar -java 2425334 root 1046r REG 253,0 402426 120827290 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-core-1.0.22.jar -java 2425334 root 1047r REG 253,0 339058 120827291 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-http-1.0.22.jar -java 2425334 root 1048r REG 253,0 30157 120827292 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-http-brave-1.0.22.jar -java 2425334 root 1049r REG 253,0 66660 120827293 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-incubator-quic-0.0.11.jar -java 2425334 root 1050r REG 253,0 319 120827294 /opt/weaver/ecology/WEB-INF/lib/reflectasm-1.01.jar -java 2425334 root 1051r REG 253,0 9764 120827295 /opt/weaver/ecology/WEB-INF/lib/reflectasm.jar -java 2425334 root 1052r REG 253,0 319 120827296 /opt/weaver/ecology/WEB-INF/lib/rhino-1.7.7.1.jar -java 2425334 root 1053r REG 253,0 1201600 120827297 /opt/weaver/ecology/WEB-INF/lib/rhino.jar -java 2425334 root 1054r REG 253,0 319 120827298 /opt/weaver/ecology/WEB-INF/lib/ridl-3.2.1.jar -java 2425334 root 1055r REG 253,0 256355 120827299 /opt/weaver/ecology/WEB-INF/lib/ridl.jar -java 2425334 root 1056r REG 253,0 413198 120827300 /opt/weaver/ecology/WEB-INF/lib/rocketmq-client-4.9.4.jar -java 2425334 root 1057r REG 253,0 314232 120827301 /opt/weaver/ecology/WEB-INF/lib/rocketmq-common-4.9.4.jar -java 2425334 root 1058r REG 253,0 63728 120827302 /opt/weaver/ecology/WEB-INF/lib/rocketmq-logging-4.9.4.jar -java 2425334 root 1059r REG 253,0 130037 120827303 /opt/weaver/ecology/WEB-INF/lib/rocketmq-remoting-4.9.4.jar -java 2425334 root 1060r REG 253,0 17554 120827304 /opt/weaver/ecology/WEB-INF/lib/rongyun.jar -java 2425334 root 1061r REG 253,0 319 120827305 /opt/weaver/ecology/WEB-INF/lib/RSA-0.0.1-SNAPSHOT.jar -java 2425334 root 1062r REG 253,0 37468 120827306 /opt/weaver/ecology/WEB-INF/lib/RSA-SNAPSHOT.jar -java 2425334 root 1063r REG 253,0 14318 120827307 /opt/weaver/ecology/WEB-INF/lib/sac.jar -java 2425334 root 1064r REG 253,0 319 120827308 /opt/weaver/ecology/WEB-INF/lib/SADK-3.2.1.3.jar -java 2425334 root 1065r REG 253,0 4735630 120827309 /opt/weaver/ecology/WEB-INF/lib/SADK.jar -java 2425334 root 1066r REG 253,0 12626 120827310 /opt/weaver/ecology/WEB-INF/lib/saml_cfg.jar -java 2425334 root 1067r REG 253,0 338 120827311 /opt/weaver/ecology/WEB-INF/lib/sansec.SwxaJCE-2.1.3.jar -java 2425334 root 1068r REG 253,0 326699 120827312 /opt/weaver/ecology/WEB-INF/lib/sapjco.jar -java 2425334 root 1069r REG 253,0 1323327 120827313 /opt/weaver/ecology/WEB-INF/lib/sapjco3.jar -java 2425334 root 1070r REG 253,0 28863 120827314 /opt/weaver/ecology/WEB-INF/lib/sax.jar -java 2425334 root 1071r REG 253,0 23286 120827315 /opt/weaver/ecology/WEB-INF/lib/saxpath.jar -java 2425334 root 1072r REG 253,0 319 120827316 /opt/weaver/ecology/WEB-INF/lib/serializer-2.7.1.jar -java 2425334 root 1073r REG 253,0 277718 120827317 /opt/weaver/ecology/WEB-INF/lib/serializer.jar -java 2425334 root 1074r REG 253,0 319 120827318 /opt/weaver/ecology/WEB-INF/lib/sharding-jdbc-core-1.5.4.1.jar -java 2425334 root 1075r REG 253,0 465514 120827319 /opt/weaver/ecology/WEB-INF/lib/sharding-jdbc-core.jar -java 2425334 root 1076r REG 253,0 422920 120827320 /opt/weaver/ecology/WEB-INF/lib/sigar.jar -java 2425334 root 1077r REG 253,0 319 120827321 /opt/weaver/ecology/WEB-INF/lib/sign-7.1.11.jar -java 2425334 root 1078r REG 253,0 127315 120827322 /opt/weaver/ecology/WEB-INF/lib/sign.jar -java 2425334 root 1079r REG 253,0 413197 120827323 /opt/weaver/ecology/WEB-INF/lib/simple-xml-2.7.1.jar -java 2425334 root 1080r REG 253,0 59175 120827324 /opt/weaver/ecology/WEB-INF/lib/simpleclient-0.5.0.jar -java 2425334 root 1081r REG 253,0 57100 120827325 /opt/weaver/ecology/WEB-INF/lib/simpleclient.jar -java 2425334 root 1082r REG 253,0 346 120827326 /opt/weaver/ecology/WEB-INF/lib/sjsxp.jar -java 2425334 root 1083r REG 253,0 338 120827327 /opt/weaver/ecology/WEB-INF/lib/slf4j-api-1.4.2.jar -java 2425334 root 1084r REG 253,0 319 120827392 /opt/weaver/ecology/WEB-INF/lib/slf4j-api-1.7.7.jar -java 2425334 root 1085r REG 253,0 27227 120827393 /opt/weaver/ecology/WEB-INF/lib/slf4j-api.jar -java 2425334 root 1086r REG 253,0 338 120827394 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12-1.4.2.jar -java 2425334 root 1087r REG 253,0 319 120827395 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12-1.7.6.jar -java 2425334 root 1088r REG 253,0 7040 120827396 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12.jar -java 2425334 root 1089r REG 253,0 504317 120827397 /opt/weaver/ecology/WEB-INF/lib/sms-xuanwu.jar -java 2425334 root 1090r REG 253,0 21664 120827398 /opt/weaver/ecology/WEB-INF/lib/smsSDK.jar -java 2425334 root 1091r REG 253,0 365210 120827399 /opt/weaver/ecology/WEB-INF/lib/sms_gxdx_gx.jar -java 2425334 root 1092r REG 253,0 319 120827400 /opt/weaver/ecology/WEB-INF/lib/soft-2.0.jar -java 2425334 root 1093r REG 253,0 1016853 120827401 /opt/weaver/ecology/WEB-INF/lib/soft.jar -java 2425334 root 1094r REG 253,0 319 120827402 /opt/weaver/ecology/WEB-INF/lib/spring-1.2.6.jar -java 2425334 root 1095r REG 253,0 1899676 120827403 /opt/weaver/ecology/WEB-INF/lib/spring.jar -java 2425334 root 1096r REG 253,0 338 120827404 /opt/weaver/ecology/WEB-INF/lib/sqljdbc.jar -java 2425334 root 1097r REG 253,0 449820 120827405 /opt/weaver/ecology/WEB-INF/lib/sqljdbc4.jar -java 2425334 root 1098r REG 253,0 508288 120827406 /opt/weaver/ecology/WEB-INF/lib/standard.jar -java 2425334 root 1099r REG 253,0 179346 120827407 /opt/weaver/ecology/WEB-INF/lib/stax-1.2.0.jar -java 2425334 root 1100r REG 253,0 26514 120827408 /opt/weaver/ecology/WEB-INF/lib/stax-api-1.0.1.jar -java 2425334 root 1101r REG 253,0 195909 120827409 /opt/weaver/ecology/WEB-INF/lib/stax2-api-4.2.1.jar -java 2425334 root 1102r REG 253,0 66588 120827410 /opt/weaver/ecology/WEB-INF/lib/stractcat.jar -java 2425334 root 1103r REG 253,0 549488 120827411 /opt/weaver/ecology/WEB-INF/lib/struts.jar -java 2425334 root 1104r REG 253,0 319 120827412 /opt/weaver/ecology/WEB-INF/lib/styled-xml-parser-7.1.11.jar -java 2425334 root 1105r REG 253,0 493984 120827413 /opt/weaver/ecology/WEB-INF/lib/styled-xml-parser.jar -java 2425334 root 1106r REG 253,0 131819 120827414 /opt/weaver/ecology/WEB-INF/lib/sunjce_provider.jar -java 2425334 root 1107r REG 253,0 319 120827415 /opt/weaver/ecology/WEB-INF/lib/svg-7.1.11.jar -java 2425334 root 1108r REG 253,0 136404 120827416 /opt/weaver/ecology/WEB-INF/lib/svg.jar -java 2425334 root 1109r REG 253,0 339 120827417 /opt/weaver/ecology/WEB-INF/lib/swagger-annotations-1.5.3.jar -java 2425334 root 1110r REG 253,0 319 120827418 /opt/weaver/ecology/WEB-INF/lib/swagger-jaxrs-1.6.2.jar -java 2425334 root 1111r REG 253,0 67009 120827419 /opt/weaver/ecology/WEB-INF/lib/swagger-jaxrs.jar -java 2425334 root 1112r REG 253,0 155203 120827420 /opt/weaver/ecology/WEB-INF/lib/swagger-models-1.6.2.jar -java 2425334 root 1113r REG 253,0 152447 120827421 /opt/weaver/ecology/WEB-INF/lib/swagger-models.jar -java 2425334 root 1114r REG 253,0 1882667 120827423 /opt/weaver/ecology/WEB-INF/lib/swt.jar -java 2425334 root 1115r REG 253,0 5121679 120827424 /opt/weaver/ecology/WEB-INF/lib/swxajce_v5.3.3.1.jar -java 2425334 root 1116r REG 253,0 5948 120827425 /opt/weaver/ecology/WEB-INF/lib/TagExcelOperation.jar -java 2425334 root 1117r REG 253,0 319 120827426 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-20181204-source.jar -java 2425334 root 1118r REG 253,0 319 120827427 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-20181204.jar -java 2425334 root 1119r REG 253,0 1214094 120827428 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-source.jar -java 2425334 root 1120r REG 253,0 1943366 120827429 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469.jar -java 2425334 root 1121r REG 253,0 370 120827430 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1574930071442-20210226.jar -java 2425334 root 1122r REG 253,0 319 120827431 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1618308026636-20210923.jar -java 2425334 root 1123r REG 253,0 1530079 120827432 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1618308026636.jar -java 2425334 root 1124r REG 253,0 319 120827433 /opt/weaver/ecology/WEB-INF/lib/tencentcloud-sdk-java-3.1.154.jar -java 2425334 root 1125r REG 253,0 15228825 120827434 /opt/weaver/ecology/WEB-INF/lib/tencentcloud-sdk-java.jar -java 2425334 root 1126r REG 253,0 319 120827435 /opt/weaver/ecology/WEB-INF/lib/thumbnailator-0.4.3.jar -java 2425334 root 1127r REG 253,0 100959 120827436 /opt/weaver/ecology/WEB-INF/lib/thumbnailator.jar -java 2425334 root 1128r REG 253,0 656571 120827437 /opt/weaver/ecology/WEB-INF/lib/tika-core.jar -java 2425334 root 1129r REG 253,0 26841 120827438 /opt/weaver/ecology/WEB-INF/lib/Time-NLP.jar -java 2425334 root 1130r REG 253,0 319 120827439 /opt/weaver/ecology/WEB-INF/lib/tinder-1.2.2.jar -java 2425334 root 1131r REG 253,0 91312 120827440 /opt/weaver/ecology/WEB-INF/lib/tinder.jar -java 2425334 root 1132r REG 253,0 1932 120827441 /opt/weaver/ecology/WEB-INF/lib/TiprayAPI.jar -java 2425334 root 1133r REG 253,0 2126 120827442 /opt/weaver/ecology/WEB-INF/lib/tokenUtil.jar -java 2425334 root 1134r REG 253,0 24710 120827443 /opt/weaver/ecology/WEB-INF/lib/transExcelOperation.jar -java 2425334 root 1135r REG 253,0 319 120827444 /opt/weaver/ecology/WEB-INF/lib/truezip-6.6.jar -java 2425334 root 1136r REG 253,0 460410 120827445 /opt/weaver/ecology/WEB-INF/lib/truezip.jar -java 2425334 root 1137r REG 253,0 319 120827446 /opt/weaver/ecology/WEB-INF/lib/ucanaccess-4.0.1.jar -java 2425334 root 1138r REG 253,0 358644 120827447 /opt/weaver/ecology/WEB-INF/lib/ucanaccess.jar -java 2425334 root 1139r REG 253,0 338 120827448 /opt/weaver/ecology/WEB-INF/lib/ueditor-1.1.1.jar -java 2425334 root 1140r REG 253,0 319 120827449 /opt/weaver/ecology/WEB-INF/lib/ueditor-1.1.2.jar -java 2425334 root 1141r REG 253,0 30558 120827450 /opt/weaver/ecology/WEB-INF/lib/ueditor.jar -java 2425334 root 1142r REG 253,0 319 120827451 /opt/weaver/ecology/WEB-INF/lib/unoil-3.2.1.jar -java 2425334 root 1143r REG 253,0 1415649 120827452 /opt/weaver/ecology/WEB-INF/lib/unoil.jar -java 2425334 root 1144r REG 253,0 319 120827453 /opt/weaver/ecology/WEB-INF/lib/UserAgentUtils-1.21.jar -java 2425334 root 1145r REG 253,0 44439 120827454 /opt/weaver/ecology/WEB-INF/lib/UserAgentUtils.jar -java 2425334 root 1146r REG 253,0 2338 120827455 /opt/weaver/ecology/WEB-INF/lib/US_export_policy.jar -java 2425334 root 1147r REG 253,0 319 120827456 /opt/weaver/ecology/WEB-INF/lib/uxdbjdbc-42.2.12.jar -java 2425334 root 1148r REG 253,0 940913 120827457 /opt/weaver/ecology/WEB-INF/lib/uxdbjdbc.jar -java 2425334 root 1149r REG 253,0 338 120827458 /opt/weaver/ecology/WEB-INF/lib/velocity-1.5.jar -java 2425334 root 1150r REG 253,0 387387 120827459 /opt/weaver/ecology/WEB-INF/lib/velocity.jar -java 2425334 root 1151r REG 253,0 319 120827460 /opt/weaver/ecology/WEB-INF/lib/vinnie-2.0.0.jar -java 2425334 root 1152r REG 253,0 47167 120827461 /opt/weaver/ecology/WEB-INF/lib/vinnie.jar -java 2425334 root 1153r REG 253,0 215976 120827462 /opt/weaver/ecology/WEB-INF/lib/wagent.jar -java 2425334 root 1154r REG 253,0 9951 120827463 /opt/weaver/ecology/WEB-INF/lib/wbi-db.jar -java 2425334 root 1155r REG 253,0 2963717 120827464 /opt/weaver/ecology/WEB-INF/lib/wbi_core.jar -java 2425334 root 1156r REG 253,0 338 120827465 /opt/weaver/ecology/WEB-INF/lib/wea-poi-3.1716.jar -java 2425334 root 1157r REG 253,0 338 120827466 /opt/weaver/ecology/WEB-INF/lib/wea-poi-ooxml-schemas-3.17.jar -java 2425334 root 1158w REG 253,0 288512 268436266 /opt/weaver/BES955/bin/cas.log -java 2425334 root 1159r REG 253,0 338 120827467 /opt/weaver/ecology/WEB-INF/lib/wea-xmlbeans-2.6.0.jar -java 2425334 root 1160r REG 253,0 102621 120827468 /opt/weaver/ecology/WEB-INF/lib/weaver-cache.jar -java 2425334 root 1161u IPv4 5453546 0t0 TCP *:opsmessaging (LISTEN) -java 2425334 root 1162r REG 253,0 319 120827469 /opt/weaver/ecology/WEB-INF/lib/weaver-commonsfileupload-upgragetool-1.3.3.jar -java 2425334 root 1163r REG 253,0 59664 120827470 /opt/weaver/ecology/WEB-INF/lib/weaver-commonsfileupload-upgragetool.jar -java 2425334 root 1164r REG 253,0 319 120827471 /opt/weaver/ecology/WEB-INF/lib/weaver-httpclient-upgragetool-4.4.1.jar -java 2425334 root 1165r REG 253,0 720666 120827472 /opt/weaver/ecology/WEB-INF/lib/weaver-httpclient-upgragetool.jar -java 2425334 root 1166u unix 0x000000000aa342c6 0t0 5452648 /tmp/.java_pid2425334.tmp type=STREAM -java 2425334 root 1167r REG 253,0 319 120827473 /opt/weaver/ecology/WEB-INF/lib/weaver-httpcore-upgragetool-4.4.1.jar -java 2425334 root 1168r REG 253,0 342423 120827474 /opt/weaver/ecology/WEB-INF/lib/weaver-httpcore-upgragetool.jar -java 2425334 root 1169r REG 253,0 319 120827475 /opt/weaver/ecology/WEB-INF/lib/weaver-httpmime-upgragetool-4.4.1.jar -java 2425334 root 1170r REG 253,0 33643 120827476 /opt/weaver/ecology/WEB-INF/lib/weaver-httpmime-upgragetool.jar -java 2425334 root 1171r REG 253,0 36651 120827477 /opt/weaver/ecology/WEB-INF/lib/weaver-rsa-sign.jar -java 2425334 root 1172r REG 253,0 324 120827478 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.0.5.jar -java 2425334 root 1173r REG 253,0 324 120827479 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.0.9.jar -java 2425334 root 1174r REG 253,0 324 120827480 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.1.0.jar -java 2425334 root 1175r REG 253,0 324 120827481 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.1.1.jar -java 2425334 root 1176r REG 253,0 502164 120827482 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9.jar -java 2425334 root 1177r REG 253,0 131515 120827483 /opt/weaver/ecology/WEB-INF/lib/weavertrans.jar -java 2425334 root 1178r REG 253,0 444363 120827484 /opt/weaver/ecology/WEB-INF/lib/wfc-v1.6.jar -java 2425334 root 1179r REG 253,0 41979 120827485 /opt/weaver/ecology/WEB-INF/lib/whack.jar -java 2425334 root 1180r REG 253,0 14669 120827486 /opt/weaver/ecology/WEB-INF/lib/WkJavaApi.jar -java 2425334 root 1181r REG 253,0 1584371 120827487 /opt/weaver/ecology/WEB-INF/lib/woodstox-core-6.2.4.jar -java 2425334 root 1182r REG 253,0 319 120827539 /opt/weaver/ecology/WEB-INF/lib/yuicompressor-2.4.8.jar -java 2425334 root 1183r REG 253,0 486104 120827488 /opt/weaver/ecology/WEB-INF/lib/woodstox-core-asl-4.1.2_1.jar -java 2425334 root 1184r REG 253,0 319 120827489 /opt/weaver/ecology/WEB-INF/lib/ws-commons-util-1.0.2.jar -java 2425334 root 1185r REG 253,0 31360 120827490 /opt/weaver/ecology/WEB-INF/lib/ws-commons-util.jar -java 2425334 root 1186r REG 253,0 653 120827491 /opt/weaver/ecology/WEB-INF/lib/wsdl4j-1.5.1.jar -java 2425334 root 1187r REG 253,0 653 120827492 /opt/weaver/ecology/WEB-INF/lib/wsdl4j-1.6.2.jar -java 2425334 root 1188r REG 253,0 186473 120827493 /opt/weaver/ecology/WEB-INF/lib/wsdl4j.jar -java 2425334 root 1189r REG 253,0 3154195 120827494 /opt/weaver/ecology/WEB-INF/lib/xalan.jar -java 2425334 root 1190r REG 253,0 319 73481273 /opt/weaver/ecology/WEB-INF/lib/xbean-spring-2.8.jar -java 2425334 root 1191r REG 253,0 165346 120827496 /opt/weaver/ecology/WEB-INF/lib/xbean-spring.jar -java 2425334 root 1192r REG 253,0 319 120827497 /opt/weaver/ecology/WEB-INF/lib/xerces-xml-apis-1.4.01.jar -java 2425334 root 1193r REG 253,0 219815 120827498 /opt/weaver/ecology/WEB-INF/lib/xerces-xml-apis.jar -java 2425334 root 1194r REG 253,0 1366987 120827499 /opt/weaver/ecology/WEB-INF/lib/xerces.jar -java 2425334 root 1195r REG 253,0 319 120827500 /opt/weaver/ecology/WEB-INF/lib/xercesImpl-2.10.0.jar -java 2425334 root 1196r REG 253,0 1362386 120827501 /opt/weaver/ecology/WEB-INF/lib/xercesImpl.jar -java 2425334 root 1197r REG 253,0 319 120827502 /opt/weaver/ecology/WEB-INF/lib/xfire-all-1.2.6.jar -java 2425334 root 1198r REG 253,0 878965 120827503 /opt/weaver/ecology/WEB-INF/lib/xfire-all.jar -java 2425334 root 1199r REG 253,0 219815 120827504 /opt/weaver/ecology/WEB-INF/lib/xml-apis.jar -java 2425334 root 1200r REG 253,0 319 120827505 /opt/weaver/ecology/WEB-INF/lib/xml-resolver-1.2.jar -java 2425334 root 1201r REG 253,0 83748 120827506 /opt/weaver/ecology/WEB-INF/lib/xml-resolver.jar -java 2425334 root 1202r REG 253,0 338 120827507 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-2.3.0.jar -java 2425334 root 1203r REG 253,0 338 120827508 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-2.6.0.jar -java 2425334 root 1204r REG 253,0 319 120827509 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-3.0.2.jar -java 2425334 root 1205r REG 253,0 2572392 120827510 /opt/weaver/ecology/WEB-INF/lib/xmlbeans.jar -java 2425334 root 1206r REG 253,0 319 120827511 /opt/weaver/ecology/WEB-INF/lib/xmlgraphics-commons-1.5.jar -java 2425334 root 1207r REG 253,0 601496 120827512 /opt/weaver/ecology/WEB-INF/lib/xmlgraphics-commons.jar -java 2425334 root 1208r REG 253,0 393 120827513 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common-3.1.2.jar -java 2425334 root 1209r REG 253,0 109131 120827514 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common-3.1.3.jar -java 2425334 root 1210r REG 253,0 106817 120827515 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common.jar -java 2425334 root 1211r REG 253,0 393 120827516 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server-3.1.2.jar -java 2425334 root 1212r REG 253,0 81555 120827517 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server-3.1.3.jar -java 2425334 root 1213r REG 253,0 79127 120827518 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server.jar -java 2425334 root 1214r REG 253,0 162818 120827519 /opt/weaver/ecology/WEB-INF/lib/xmlschema-core-2.0.3.jar -java 2425334 root 1215r REG 253,0 319 120827520 /opt/weaver/ecology/WEB-INF/lib/xmlsec-1.5.5.jar -java 2425334 root 1216r REG 253,0 632907 120827521 /opt/weaver/ecology/WEB-INF/lib/xmlsec.jar -java 2425334 root 1217r REG 253,0 610865 120827522 /opt/weaver/ecology/WEB-INF/lib/xmltooling-1.3.2-1.jar -java 2425334 root 1218r REG 253,0 319 120827523 /opt/weaver/ecology/WEB-INF/lib/xmltooling.jar -java 2425334 root 1219r REG 253,0 319 120827524 /opt/weaver/ecology/WEB-INF/lib/xom-1.1.jar -java 2425334 root 1220r REG 253,0 431074 120827525 /opt/weaver/ecology/WEB-INF/lib/xom.jar -java 2425334 root 1221r REG 253,0 119859 120827526 /opt/weaver/ecology/WEB-INF/lib/xpp3.jar -java 2425334 root 1222r REG 253,0 319 120827527 /opt/weaver/ecology/WEB-INF/lib/xpp3_min-1.1.4c.jar -java 2425334 root 1223r REG 253,0 24746 120827528 /opt/weaver/ecology/WEB-INF/lib/xpp3_min.jar -java 2425334 root 1224r REG 253,0 393 120827529 /opt/weaver/ecology/WEB-INF/lib/xstream-1.3.jar -java 2425334 root 1225r REG 253,0 393 120827530 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.11.1.jar -java 2425334 root 1226r REG 253,0 393 120827531 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.13.jar -java 2425334 root 1227r REG 253,0 393 120827532 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.14.jar -java 2425334 root 1228r REG 253,0 393 120827533 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.15.jar -java 2425334 root 1229r REG 253,0 643174 120827534 /opt/weaver/ecology/WEB-INF/lib/xstream.jar -java 2425334 root 1230r REG 253,0 393 120827535 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk-2.29.0.jar -java 2425334 root 1231r REG 253,0 319 120827536 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk-3.1.11.jar -java 2425334 root 1232r REG 253,0 177539 120827537 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk.jar -java 2425334 root 1233r REG 253,0 42089591 120827538 /opt/weaver/ecology/WEB-INF/lib/Yozo_Office.jar -java 2425334 root 1234r REG 253,0 787250 120827540 /opt/weaver/ecology/WEB-INF/lib/yuicompressor.jar -java 2425334 root 1235r REG 253,0 755366 120827541 /opt/weaver/ecology/WEB-INF/lib/ZAYKHSMAPI.jar -java 2425334 root 1236r REG 253,0 70719 120827542 /opt/weaver/ecology/WEB-INF/lib/zigen.sql.parser.1.0.4.v20101009.jar -java 2425334 root 1237r REG 253,0 244142 120827543 /opt/weaver/ecology/WEB-INF/lib/zipkin-2.23.2.jar -java 2425334 root 1238r REG 253,0 37394 120827544 /opt/weaver/ecology/WEB-INF/lib/zipkin-reporter-2.16.3.jar -java 2425334 root 1239r REG 253,0 16296 120827545 /opt/weaver/ecology/WEB-INF/lib/zipkin-reporter-brave-2.16.3.jar -java 2425334 root 1240r REG 253,0 319 120827546 /opt/weaver/ecology/WEB-INF/lib/zxing-2.3.0.jar -java 2425334 root 1241r REG 253,0 449470 120827547 /opt/weaver/ecology/WEB-INF/lib/zxing-core.jar -java 2425334 root 1243r REG 253,0 33228 120827548 /opt/weaver/ecology/WEB-INF/lib/zxing-javase.jar -java 2425334 root 1244uW REG 253,0 0 37701474 /opt/weaver/BES955/bin/java.io.tempdir/.ehcache-diskstore.lock -java 2425334 root 1245r REG 0,41 3150 5452676 /tmp/ehcache-sizeof-agent4565944734727605807.jar -java 2425334 root 1246u REG 253,0 10160440 37701494 /opt/weaver/BES955/bin/java.io.tempdir/workflowcache.data -java 2425334 root 1247r REG 253,0 4467 240361247 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/aopalliance-1.0.jar -java 2425334 root 1248r REG 253,0 552771 120827549 /opt/weaver/ecology/WEB-INF/lib/zxing.jar -java 2425334 root 1249r REG 253,0 163320 76834030 /opt/weaver/ecology/WEB-INF/lib/ftsComm-2.1.jar -java 2425334 root 1250r REG 253,0 115928 76693165 /opt/weaver/ecology/WEB-INF/lib/ftsClient-2.1.jar -java 2425334 root 1251r REG 253,0 1505728 76693167 /opt/weaver/ecology/WEB-INF/lib/snappy-java-1.1.4.jar -java 2425334 root 1252r REG 253,0 4930 72043515 /opt/weaver/ecology/WEB-INF/lib/easypoi-annotation-3.2.0.jar -java 2425334 root 1253r REG 253,0 244075 72043516 /opt/weaver/ecology/WEB-INF/lib/easypoi-base-3.2.0.jar -java 2425334 root 1254r REG 253,0 20470 72043517 /opt/weaver/ecology/WEB-INF/lib/easypoi-web-3.2.0.jar -java 2425334 root 1274r REG 253,0 1379 179455426 /opt/weaver/ecology/WEB-INF/prop/weaverboot.properties -java 2425334 root 1285r REG 253,0 2033822 104454014 /home/bes/jdk8u272-b10/jre/lib/ext/nashorn.jar -java 2425334 root 1286u IPv4 5459279 0t0 TCP KF-YDBGAPP1:45388->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 1288u IPv4 5452732 0t0 TCP *:hbci (LISTEN) -java 2425334 root 1289r REG 253,0 116226 240361248 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/aspectjrt-1.6.10.jar -java 2425334 root 1290r REG 253,0 1663318 240361250 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/bcprov-jdk15-1.45.jar -java 2425334 root 1291r REG 253,0 1675810 240361249 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/aspectjweaver-1.6.10.jar -java 2425334 root 1292r REG 253,0 87312 240361251 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-client-core-3.2.1.jar -java 2425334 root 1293r REG 253,0 503857 240361252 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-core-3.5.2.jar -java 2425334 root 1294r REG 253,0 16894 240361253 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-integration-restlet-3.5.2.jar -java 2425334 root 1295r REG 253,0 8746 240361254 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-support-jdbc-3.5.2.jar -java 2425334 root 1296r REG 253,0 61916 240361255 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-support-ldap-3.5.2.jar -java 2425334 root 1297r REG 253,0 39196 240361256 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-support-oauth-3.5.2.jar -java 2425334 root 1298r REG 253,0 23217 240361257 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cas-server-support-spnego-3.5.2.jar -java 2425334 root 1299r REG 253,0 326917 240361258 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cglib-nodep-2.2.2.jar -java 2425334 root 1300r REG 253,0 437392 240361259 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/com.huawei.gauss.jdbc.ZenithDriver.jar -java 2425334 root 1301r REG 253,0 19199 240361260 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/com.noelios.restlet.ext.servlet.jar -java 2425334 root 1302r REG 253,0 4260 240361261 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/com.noelios.restlet.ext.spring-1.1.0.jar -java 2425334 root 1303r REG 253,0 205887 240361262 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/com.noelios.restlet.jar -java 2425334 root 1304r REG 253,0 132165 240361270 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-jexl-1.1.jar -java 2425334 root 1305r REG 253,0 111119 240361273 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-pool-1.6.jar -java 2425334 root 1306r REG 253,0 111969 240361274 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-pool2-2.4.2.jar -java 2425334 root 1307r REG 253,0 32066 240361275 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/cors-filter-2.6.jar -java 2425334 root 1308r REG 253,0 8481 240361276 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/DmDictionary.jar -java 2425334 root 1309r REG 253,0 966795 240361277 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/DmJdbcDriver16.jar -java 2425334 root 1310r REG 253,0 313898 240361278 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/dom4j-1.6.1.jar -java 2425334 root 1311r REG 253,0 2768288 240361279 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/druid-1.1.14.jar -java 2425334 root 1312r REG 253,0 367204 240361792 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/esapi-2.0GA.jar -java 2425334 root 1313r REG 253,0 86381 240361793 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/ezmorph-1.0.4.jar -java 2425334 root 1314r REG 253,0 338 240361794 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/fastjson-1.2.66.jar -java 2425334 root 1315r REG 253,0 671701 240361795 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/fastjson.jar -java 2425334 root 1316r REG 253,0 81271 240361796 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hibernate-commons-annotations-4.0.1.Final.jar -java 2425334 root 1317r REG 253,0 4317092 240361797 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hibernate-core-4.1.0.Final.jar -java 2425334 root 1318r REG 253,0 102661 240361798 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hibernate-jpa-2.0-api-1.0.1.Final.jar -java 2425334 root 1319r REG 253,0 366592 240361799 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hibernate-validator-4.2.0.Final.jar -java 2425334 root 1320r REG 253,0 19261 240361800 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/inspektr-audit-1.0.7.GA.jar -java 2425334 root 1321r REG 253,0 7097 240361801 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/inspektr-common-1.0.7.GA.jar -java 2425334 root 1322r REG 253,0 5584 240361802 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/inspektr-error-1.0.7.GA.jar -java 2425334 root 1323r REG 253,0 14012 240361803 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/inspektr-support-spring-1.0.7.GA.jar -java 2425334 root 1324r REG 253,0 338 240361804 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-core-2.3.5.jar -java 2425334 root 1325r REG 253,0 338 240361805 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-databind-2.3.5.jar -java 2425334 root 1326r REG 253,0 1614940 240361806 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-databind.jar -java 2425334 root 1327r REG 253,0 7847 240361807 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/java-property-utils-1.9.1.jar -java 2425334 root 1328r REG 253,0 648253 240361808 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/javassist-3.15.0-GA.jar -java 2425334 root 1329r REG 253,0 544021 240361809 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/javassist-3.7.ga.jar -java 2425334 root 1330r REG 253,0 104172 240361810 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jaxb-api-2.2.jar -java 2425334 root 1331r REG 253,0 872831 240361811 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jaxb-impl-2.2.jar -java 2425334 root 1332r REG 253,0 60539 240361812 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jboss-logging-3.1.0.CR2.jar -java 2425334 root 1333r REG 253,0 11209 240361813 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jboss-transaction-api_1.1_spec-1.0.0.Final.jar -java 2425334 root 1334r REG 253,0 396231 240361814 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jcifs-1.3.17.jar -java 2425334 root 1335r REG 253,0 157878 240361815 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jcifs-ext-0.9.4.jar -java 2425334 root 1336r REG 253,0 2254 240361816 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jcip-annotations-1.0.jar -java 2425334 root 1337r REG 253,0 16458 240361817 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jcl-over-slf4j-1.7.1.jar -java 2425334 root 1338r REG 253,0 153253 240361818 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jdom-1.0.jar -java 2425334 root 1339r REG 253,0 553762 240361819 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jedis-2.9.0.jar -java 2425334 root 1340r REG 253,0 56702 240361820 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jettison-1.0.1.jar -java 2425334 root 1341r REG 253,0 570478 240361821 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/joda-time-2.1.jar -java 2425334 root 1342r REG 253,0 148490 240361822 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/json-lib-2.2.3-jdk15.jar -java 2425334 root 1343r REG 253,0 20682 240361823 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jstl-1.1.2.jar -java 2425334 root 1344r REG 253,0 4463 240361824 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jul-to-slf4j-1.6.1.jar -java 2425334 root 1345r REG 253,0 1028505 240361825 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/kingbase8-8.6.0.jar -java 2425334 root 1346r REG 253,0 388527 240361826 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/log4j-1.2.15.jar -java 2425334 root 1347r REG 253,0 229996 240361827 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/msbase.jar -java 2425334 root 1348r REG 253,0 49098 240361828 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mssqlserver.jar -java 2425334 root 1349r REG 253,0 22877 240361829 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/msutil.jar -java 2425334 root 1350r REG 253,0 1601156 240361830 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mybatis-3.4.4.jar -java 2425334 root 1351r REG 253,0 53774 240361831 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mybatis-spring-1.3.3.jar -java 2425334 root 1352r REG 253,0 709922 240361832 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar -java 2425334 root 1353r REG 253,0 2036609 240361833 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/mysql-connector-java-8.0.11.jar -java 2425334 root 1354r REG 253,0 258278 240361834 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/not-yet-commons-ssl-0.3.9.jar -java 2425334 root 1356r REG 253,0 239803 240361835 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/ognl-2.7.3.jar -java 2425334 root 1357r REG 253,0 598 240361836 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/ojdbc14.jar -java 2425334 root 1358r REG 253,0 3389454 240361837 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/ojdbc6.jar -java 2425334 root 1359r REG 253,0 1352924 240361838 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/opensaml-2.5.1-1.jar -java 2425334 root 1360r REG 253,0 565330 240361839 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/openws-1.4.2-1.jar -java 2425334 root 1361r REG 253,0 255449 240361840 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/org.restlet-1.1.10.jar -java 2425334 root 1362r REG 253,0 11601 240361841 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/org.restlet.ext.spring-1.1.10.jar -java 2425334 root 1363r REG 253,0 3569640 240361842 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/oscarJDBC16.jar -java 2425334 root 1364r REG 253,0 96749 240361843 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/perf4j-0.9.14-log4jonly.jar -java 2425334 root 1365r REG 253,0 8124 240361844 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/person-directory-api-1.5.1.jar -java 2425334 root 1366r REG 253,0 122233 240361845 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/person-directory-impl-1.5.1.jar -java 2425334 root 1367r REG 253,0 825943 240361846 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/postgresql-42.2.5.jar -java 2425334 root 1368r REG 253,0 445090 240361847 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/quartz-1.6.1.jar -java 2425334 root 1369r REG 253,0 4844942 240361848 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/SADK-3.2.1.3.jar -java 2425334 root 1370r REG 253,0 90799 240361849 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/scribe-1.3.5.jar -java 2425334 root 1371r REG 253,0 278281 240361850 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/serializer-2.7.1.jar -java 2425334 root 1372r REG 253,0 26065 240361851 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/slf4j-api-1.7.1.jar -java 2425334 root 1373r REG 253,0 8820 240361852 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/slf4j-log4j12-1.7.1.jar -java 2425334 root 1374r REG 253,0 178457 240361853 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/sojo-1.0.5.jar -java 2425334 root 1375r REG 253,0 331471 240361854 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-aop-3.1.1.RELEASE.jar -java 2425334 root 1376r REG 253,0 53081 240361855 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-asm-3.1.1.RELEASE.jar -java 2425334 root 1377r REG 253,0 589824 240361984 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-beans-3.1.1.RELEASE.jar -java 2425334 root 1378r REG 253,0 151041 240361985 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-binding-2.3.0.RELEASE.jar -java 2425334 root 1379r REG 253,0 831068 240361986 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-context-3.1.1.RELEASE.jar -java 2425334 root 1380r REG 253,0 107225 240361987 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-context-support-3.1.1.RELEASE.jar -java 2425334 root 1381r REG 253,0 466359 240361988 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/sqljdbc.jar -java 2425334 root 1382r REG 253,0 449324 240361989 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-core-3.1.1.RELEASE.jar -java 2425334 root 1383r REG 253,0 678578 240361990 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-data-redis-1.5.2.RELEASE.jar -java 2425334 root 1384r REG 253,0 176311 240361991 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-expression-3.1.1.RELEASE.jar -java 2425334 root 1385r REG 253,0 404732 240361992 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-jdbc-3.1.1.RELEASE.jar -java 2425334 root 1386r REG 253,0 17670 240361993 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-js-2.3.0.RELEASE.jar -java 2425334 root 1387r REG 253,0 4458069 240361994 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-js-resources-2.3.0.RELEASE.jar -java 2425334 root 1388r REG 253,0 69615 240361995 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-json-1.3.1.jar -java 2425334 root 1389r REG 253,0 338222 240361996 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-ldap-1.3.1.RELEASE-all.jar -java 2425334 root 1390r REG 253,0 231729 240361997 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-ldap-core-1.3.1.RELEASE.jar -java 2425334 root 1391r REG 253,0 7810 240361998 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-ldap-core-tiger-1.3.1.RELEASE.jar -java 2425334 root 1392r REG 253,0 378476 240361999 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-orm-3.1.1.RELEASE.jar -java 2425334 root 1393r REG 253,0 25481 240362000 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-cas-3.1.0.RELEASE.jar -java 2425334 root 1394r REG 253,0 202754 240362001 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-config-3.1.0.RELEASE.jar -java 2425334 root 1395r REG 253,0 348567 240362002 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-core-3.1.0.RELEASE.jar -java 2425334 root 1396r REG 253,0 41068 240362003 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-crypto-3.1.0.RELEASE.jar -java 2425334 root 1397r REG 253,0 255577 240362004 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-security-web-3.1.0.RELEASE.jar -java 2425334 root 1398r REG 253,0 246719 240362005 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-tx-3.1.1.RELEASE.jar -java 2425334 root 1399r REG 253,0 544291 240362006 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-web-3.1.1.RELEASE.jar -java 2425334 root 1400r REG 253,0 529299 240362007 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-webflow-2.3.0.RELEASE.jar -java 2425334 root 1401r REG 253,0 573701 240362008 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/spring-webmvc-3.1.1.RELEASE.jar -java 2425334 root 1402r REG 253,0 393259 240362009 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/standard-1.1.2.jar -java 2425334 root 1403r REG 253,0 23346 240362010 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/stax-api-1.0-2.jar -java 2425334 root 1404r REG 253,0 26514 240362011 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/stax-api-1.0.1.jar -java 2425334 root 1405r REG 253,0 47433 240362012 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/validation-api-1.0.0.GA.jar -java 2425334 root 1406r REG 253,0 338 240362013 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/velocity-1.5.jar -java 2425334 root 1407r REG 253,0 3176148 240362014 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xalan-2.7.1.jar -java 2425334 root 1408r REG 253,0 1363159 240362015 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xercesImpl-2.10.0.jar -java 2425334 root 1409r REG 253,0 220536 240362016 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xml-apis-1.4.01.jar -java 2425334 root 1410r REG 253,0 84091 240362017 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xml-resolver-1.2.jar -java 2425334 root 1411r REG 253,0 159930 240362018 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xmldsig-1.0.jar -java 2425334 root 1412r REG 253,0 447633 240362019 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xmlsec-1.4.3.jar -java 2425334 root 1413r REG 253,0 610865 240362020 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xmltooling-1.3.2-1.jar -java 2425334 root 1414r REG 253,0 24956 240362021 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xpp3_min-1.1.4c.jar -java 2425334 root 1415r REG 253,0 393 240362022 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xstream-1.3.jar -java 2425334 root 1416r REG 253,0 393 240362023 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xstream-1.4.14.jar -java 2425334 root 1417r REG 253,0 393 240362024 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xstream-1.4.15.jar -java 2425334 root 1418r REG 253,0 643174 240362025 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/xstream.jar -java 2425334 root 1419r REG 253,0 828017 240362026 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/hgdb-6.0.3-jdbc42.jar -java 2425334 root 1420r REG 253,0 387387 240362027 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/velocity.jar -java 2425334 root 1421r REG 253,0 76090 240362028 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-annotations.jar -java 2425334 root 1422r REG 253,0 459267 240362029 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/jackson-core.jar -java 2425334 root 1423r REG 253,0 62983 240361245 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/activation-1.1.jar -java 2425334 root 1424r REG 253,0 445288 240361246 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/antlr-2.7.7.jar -java 2425334 root 1425r REG 253,0 188671 240361263 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-beanutils-1.7.0.jar -java 2425334 root 1426r REG 253,0 58160 240361264 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-codec-1.4.jar -java 2425334 root 1427r REG 253,0 588337 240361265 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-collections-3.2.2.jar -java 2425334 root 1428r REG 253,0 598 240361266 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-collections-3.2.jar -java 2425334 root 1429r REG 253,0 107631 240361267 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-dbcp.jar -java 2425334 root 1430r REG 253,0 305001 240361268 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-httpclient-3.1.jar -java 2425334 root 1431r REG 253,0 159235 240361269 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-io-2.0.jar -java 2425334 root 1432r REG 253,0 279193 240361271 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-lang-2.5.jar -java 2425334 root 1433r REG 253,0 52915 240361272 /opt/weaver/ecology/WEB-INF/weaversso/WEB-INF/lib/commons-logging-1.1.jar -java 2425334 root 1435r REG 253,0 2331688 115180608 /opt/weaver/ecology/WEB-INF/securityRule/newRule/agent/weaver-security-agent.jar -java 2425334 root 1436u IPv4 5465150 0t0 TCP *:mshvlm (LISTEN) -java 2425334 root 1438r REG 253,0 4298 115656319 /opt/weaver/ecology/WEB-INF/securityRule/newRule/agent/security-agent-bridge.jar diff --git a/weavernorth/custom/dept/CommUtil.class b/weavernorth/custom/dept/CommUtil.class deleted file mode 100644 index 58cc4c4..0000000 Binary files a/weavernorth/custom/dept/CommUtil.class and /dev/null differ diff --git a/weavernorth/custom/dept/deptTest.jsp b/weavernorth/custom/dept/deptTest.jsp index de46886..237b016 100644 --- a/weavernorth/custom/dept/deptTest.jsp +++ b/weavernorth/custom/dept/deptTest.jsp @@ -13,54 +13,6 @@ <%@page contentType="text/html; charset=UTF-8" %> <% - // Sample data - List> data = new ArrayList<>(); - // data.add(Arrays.asList("Header1", "Header2", "Header311")); - // data.add(Arrays.asList("Row1Col1", "Row1Col2", "Row1Col3")); - // data.add(Arrays.asList("Row2Col1", "Row2Col2", "Row2Col3","任广鹏")); - RecordSet rs1 = new RecordSet(); - RecordSet rs2 = new RecordSet(); - - rs1.executeQuery("SELECT requestid ,requestname " + - " FROM workflow_requestbase " + - " WHERE workflowid IN (SELECT id FROM workflow_base WHERE ACTIVEVERSIONID = 471"); - - // Create a workbook and a sheet - Workbook workbook = new XSSFWorkbook(); - String safeSheetName = WorkbookUtil.createSafeSheetName("Sheet1"); - Sheet sheet = workbook.createSheet(safeSheetName); - - // Populate the sheet with data - for (int i = 0; i < data.size(); i++) { - Row row = sheet.createRow(i); - List rowData = data.get(i); - for (int j = 0; j < rowData.size(); j++) { - Cell cell = row.createCell(j); - cell.setCellValue(rowData.get(j)); - } - } - - int i = 0; - while (rs1.next()){ - Row row = sheet.createRow(i); - String requestid = rs1.getString("requestid"); - String requestname = rs1.getString("requestname"); - rs2.executeQuery(""); - - } - - // Set the response headers - response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); - response.setHeader("Content-Disposition", "attachment; filename=\"export.xlsx\""); - - // Write the workbook to the response output stream - try (OutputStream outt = response.getOutputStream()) { - workbook.write(outt); - } catch (Exception e) { - e.printStackTrace(); - } finally { - workbook.close(); - } %> diff --git a/weavernorth/custom/readReminder/formSendMsg.jsp b/weavernorth/custom/readReminder/formSendMsg.jsp index 9f56eb0..1f16ca4 100644 --- a/weavernorth/custom/readReminder/formSendMsg.jsp +++ b/weavernorth/custom/readReminder/formSendMsg.jsp @@ -79,6 +79,8 @@ //调换下表单字段 String contextStr = replaceVariablesByRs(context, rs); String titleStr = replaceVariablesByRs(title, rs); + String linkUrlStr = replaceVariablesByRs(linkUrl, rs); + String linkMobileUrlStr = replaceVariablesByRs(linkMobileUrl, rs); // 判断下接收人是否为表单字段 if (userid.startsWith("field_")){ userid= Util.null2String(rs.getString(userid.split("_")[1])); @@ -91,7 +93,9 @@ log.info("contextStr:{}",contextStr); log.info("linkUrl:{}",linkUrl); log.info("linkMobileUrl:{}",linkMobileUrl); - sendMsg(userid+"",codeid,titleStr,contextStr,linkUrl,linkMobileUrl); + log.info("linkUrlStr:{}",linkUrlStr); + log.info("linkMobileUrlStr:{}",linkMobileUrlStr); + sendMsg(userid+"",codeid,titleStr,contextStr,linkUrlStr,linkMobileUrlStr); // } }else { log.info("userid:{}",userid); diff --git a/weavernorth/custom/readReminder/formSendMsgBatch.jsp b/weavernorth/custom/readReminder/formSendMsgBatch.jsp index a26532f..cfd6739 100644 --- a/weavernorth/custom/readReminder/formSendMsgBatch.jsp +++ b/weavernorth/custom/readReminder/formSendMsgBatch.jsp @@ -78,6 +78,8 @@ //调换下表单字段 String contextStr = replaceVariablesByRs(context, rs); String titleStr = replaceVariablesByRs(title, rs); + String linkUrlStr = replaceVariablesByRs(linkUrl, rs); + String linkMobileUrlStr = replaceVariablesByRs(linkMobileUrl, rs); // 判断下接收人是否为表单字段 String sender = ""; if (userid.startsWith("field_")){ @@ -93,7 +95,9 @@ log.info("contextStr:{}",contextStr); log.info("linkUrl:{}",linkUrl); log.info("linkMobileUrl:{}",linkMobileUrl); - sendMsg(sender+"",codeid,titleStr,contextStr,linkUrl,linkMobileUrl); + log.info("linkUrlStr:{}",linkUrlStr); + log.info("linkMobileUrlStr:{}",linkMobileUrlStr); + sendMsg(sender+"",codeid,titleStr,contextStr,linkUrlStr,linkMobileUrlStr); successNum++; // } } diff --git a/weavernorth/custom/request/newArchivesReq/createArchivesReq.jsp b/weavernorth/custom/request/newArchivesReq/createArchivesReq.jsp new file mode 100644 index 0000000..a13ce95 --- /dev/null +++ b/weavernorth/custom/request/newArchivesReq/createArchivesReq.jsp @@ -0,0 +1,15 @@ +<%@ page import="com.engine.tjyh.xc.util.WorkflowCreateHandler" %> +<%@ page import="java.util.Map" %> +<%@ page import="java.util.HashMap" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + + + +%> + + +<%! + +%> \ No newline at end of file diff --git a/weavernorth/custom/request/requestReminder/getSubRequestByreqidAndWfid.jsp b/weavernorth/custom/request/requestReminder/getSubRequestByreqidAndWfid.jsp new file mode 100644 index 0000000..eae3400 --- /dev/null +++ b/weavernorth/custom/request/requestReminder/getSubRequestByreqidAndWfid.jsp @@ -0,0 +1,50 @@ +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="java.util.*" %> +<%@ page import="weaver.hrm.resource.ResourceComInfo" %> +<%@ page import="weaver.workflow.workflow.WorkflowVersion" %> +<%@ page import="weaver.general.BaseBean" %> + +<%@page contentType="text/html; charset=UTF-8" %> + +<% + HashMap result = new HashMap<>(); + String requestid = request.getParameter("requestid"); + //需要提醒的子流程流程id + String workflowids = request.getParameter("workflowids"); + WorkflowVersion workflowVersion = new WorkflowVersion(); + String allVersionwfids = workflowVersion.getAllVersionStringByWFIDs4List(workflowids); + + + RecordSet rs = new RecordSet(); + ResourceComInfo resourceComInfo = new ResourceComInfo(); + ArrayList records = new ArrayList<>(); + try { + + rs.executeQuery("select * from workflow_requestbase " + + " where mainRequestId = ? " + + " and workflowid in ( " + allVersionwfids + " ) and CURRENTNODETYPE != 3", requestid); + while (rs.next()) { + JSONObject record = new JSONObject(); + record.put("requestid", rs.getString("requestid")); + record.put("requestName", rs.getString("requestName")); + String creater = rs.getString("creater"); + record.put("creater", creater ); + record.put("createrName", resourceComInfo.getLastname(creater)); + records.add(record); + } + + } catch (Exception e) { + + } + + result.put("status", true); + result.put("data", records); + new BaseBean().writeLog("result:--"+result); + out.print(JSONObject.toJSONString(result)); +%> + + +<%! + +%> \ No newline at end of file diff --git a/weavernorth/custom/request/updateFormByReqid.jsp b/weavernorth/custom/request/updateFormByReqid.jsp index 39eb57b..1ffa06a 100644 --- a/weavernorth/custom/request/updateFormByReqid.jsp +++ b/weavernorth/custom/request/updateFormByReqid.jsp @@ -166,7 +166,7 @@ // out.print(rs.getMsg()); //表单字段处理结束,开始处理流程标题 if(!StringUtil.isEmpty(newRequestName)){ - updateRequestNameAllReq(newRequestName,requestid,wfid_subrequestidMap,maxid) + updateRequestNameAllReq(newRequestName,requestid,wfid_subrequestidMap,maxid); } %> diff --git a/weavernorth/custom/request/updateFormByReqid111.jsp b/weavernorth/custom/request/updateFormByReqid111.jsp new file mode 100644 index 0000000..1ffa06a --- /dev/null +++ b/weavernorth/custom/request/updateFormByReqid111.jsp @@ -0,0 +1,464 @@ +<%@ page import="com.wbi.util.ParamUtil" %> +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="weaver.workflow.workflow.WorkflowComInfo" %> +<%@ page import="weaver.workflow.workflow.WorkflowBillComInfo" %> +<%@ page import="weaver.conn.BatchRecordSet" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="org.slf4j.Logger" %> +<%@ page import="java.util.*" %> +<%@ page import="weaver.hrm.HrmUserVarify" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + Map param = ParamUtil.request2Map(request); + String requestid = Util.null2String(param.get("requestid")); + String workflowid = Util.null2String(param.get("workflowid")); + Object formid = param.get("formid"); + Object nodeid = param.get("nodeid"); + log.info("requestparam:{}", param); + HashMap newFieldInfo = new HashMap<>(); + HashMap oldFieldInfo = new HashMap<>(); + int userid = HrmUserVarify.getUser(request, response).getUID(); + String clientIp = getClientIp(request); + String newRequestName = ""; + //判断下是否需要修改流程标题 + if (!StringUtil.isEmpty(Util.null2String(param.get("field_requestName")))){ + newRequestName = Util.null2String(param.get("field_requestName")); + } + + //将字段信息封装进fieldInfo + param.forEach((k, v) -> { + if (k.startsWith("field_")) { + String fieldName = k.split("_")[1]; + if (!"requestName".equals(fieldName)){ + newFieldInfo.put(fieldName, Util.null2String(v)); + } + } + }); + + + + HashMap map = new HashMap<>(); + map.put("requestid", requestid); + map.put("workflowid", workflowid); + map.put("formid", formid); + map.put("nodeid", nodeid); + + //获取表单名称 + WorkflowComInfo wf = new WorkflowComInfo(); + WorkflowBillComInfo wcInfo = new WorkflowBillComInfo(); + String formId = wf.getFormId(workflowid); + String tablename = wcInfo.getTablename(formId); + + // 查询数据,记录原始数据; + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from " + tablename + " where requestid = ? ", requestid); + log.info("查询数据sql:select * from " + tablename + " where requestid = {} ", requestid); + if (rs.next()) { + for (String fieldName : newFieldInfo.keySet()) { + String oldValue = rs.getString(fieldName); + oldFieldInfo.put(fieldName, oldValue); + } + } + //更新主流程表单数据 -- start + ArrayList updateParam = new ArrayList<>(); + ArrayList updateField = new ArrayList<>(); + for (String fieldName : newFieldInfo.keySet()) { + updateField.add(fieldName + " = ? "); + updateParam.add(newFieldInfo.get(fieldName)); + } + updateParam.add(requestid); + String updateFormSql = String.format(" UPDATE %s SET %s WHERE requestid = ? ", tablename, String.join(",", updateField)); + log.info("updateFormSql:{}", updateFormSql); + log.info("updateParam.toArray():{}", updateParam.toArray()); + rs.executeUpdate(updateFormSql, updateParam.toArray()); + log.info("updateFormSql.getExceptionMsg:{}", rs.getExceptionMsg()); + + //记录日志 + String maxid = insertMainReqLog(requestid, oldFieldInfo, updateFormSql, updateParam ,userid,clientIp); + //更新主流程表单数据 -- end + + // 开始处理子流程数据 -- start + //查询出当前流程的所有子流程 + //获取当前流程的子流程 + //封装一个map,key为流程id,value为请求id的List + HashMap> wfid_subrequestidMap = new HashMap<>(); + HashMap> subrequestid_wfidMap = new HashMap<>(); + // rs.executeQuery("select * from WORKFLOW_REQUESTBASE where MAINREQUESTID = ?", requestid); + // while (rs.next()) { + // String subworkflowid = rs.getString("WORKFLOWID"); + // if (wfid_subrequestidMap.get(subworkflowid) == null) { + // ArrayList subrequestids = new ArrayList<>(); + // subrequestids.add(rs.getString("REQUESTID")); + // wfid_subrequestidMap.put(subworkflowid, subrequestids); + // } else { + // wfid_subrequestidMap.get(subworkflowid).add(rs.getString("REQUESTID")); + // } + // } + + getAllSubReqs(requestid,workflowid,wfid_subrequestidMap); + log.info("wfid_subrequestidMap:{}", wfid_subrequestidMap); + + String sep = Util.getSeparator() + ""; + BatchRecordSet batchRecordSet = new BatchRecordSet(); + ArrayList updateSetfield = null; + for (String wfkey : wfid_subrequestidMap.keySet()) { + String[] key = wfkey.split("_"); + // String mainwfid = sp[0]; + String subwfid = key[key.length-1]; + String subformId = wf.getFormId(subwfid); + String subTablename = wcInfo.getTablename(subformId); + updateField = new ArrayList<>(); + updateSetfield = new ArrayList<>(); + String updateParamStr = ""; + // 查询当前流程和子流程的字段对应关系 + Map fieldSetInfo = getFieldSetInfo(wfkey,newFieldInfo); + log.info("fieldSetInfo:{}", fieldSetInfo); + for (String fieldName : newFieldInfo.keySet()) { + if (fieldSetInfo.get(fieldName) != null) { + String subfieldName = fieldSetInfo.get(fieldName); + updateField.add(subfieldName + " = ?"); + updateSetfield.add(subfieldName); + if (StringUtil.isEmpty(updateParamStr)) { + updateParamStr = newFieldInfo.get(fieldName); + } else { + updateParamStr += sep + newFieldInfo.get(fieldName); + } + } + } + if (updateSetfield.size() == 0 ){ + continue; + } + String updateSubReqFormSql = String.format(" UPDATE %s SET %s WHERE requestid = ? ", subTablename, String.join(",", updateField)); + log.info("updateSubReqFormSql:{}", updateSubReqFormSql); + + //开始处理子流程 + String updateSetfieldStr = String.join(",", updateSetfield); + ArrayList updateParamList = new ArrayList<>(); + List subrequestids = wfid_subrequestidMap.get(wfkey); + log.info("subrequestids:{}",subrequestids); + HashMap reqid_oldValueMap = new HashMap<>(); + for (String subrequestid : subrequestids) { + // 查询下原始数据 + String oldValueStr = ""; + rs.executeQuery("select " + updateSetfieldStr + "from "+subTablename+" where requestid = ? ", subrequestid); + rs.next(); + for (String field : updateSetfield) { + if (StringUtil.isEmpty(oldValueStr)) { + oldValueStr = field + "=" + rs.getString(field); + } else { + oldValueStr += "," + field + "=" + rs.getString(field); + } + } + reqid_oldValueMap.put(subrequestid,oldValueStr); + //更新字段参数 + String paramStr = updateParamStr + sep + subrequestid; + log.info("paramStr:{}", paramStr); + updateParamList.add(paramStr); + } + batchRecordSet.executeSqlBatchNew(updateSubReqFormSql, updateParamList); + insertsubReqLog(maxid,reqid_oldValueMap,updateSubReqFormSql,updateParamList,batchRecordSet); + } + // out.print(rs.getMsg()); + //表单字段处理结束,开始处理流程标题 + if(!StringUtil.isEmpty(newRequestName)){ + updateRequestNameAllReq(newRequestName,requestid,wfid_subrequestidMap,maxid); + } +%> + + +<%! + + + //更新涉及到的流程的流程标题 + private void updateRequestNameAllReq(String newRequestName, String requestid, HashMap> wfid_subrequestidMap, String maxid) { + RecordSet rs = new RecordSet(); + //用于记录插入日志表的字符串参数list + ArrayList logParamStrs = new ArrayList<>(); + //主要更新workflow_requestBase的字段 + //REQUESTNAME ,REQUESTNAMENEW,REQUESTNAMEHTMLNEW + // 先更新主流程 + //更新主流程RequestName + updateRequestNameByRequestId(newRequestName,requestid,maxid,rs,logParamStrs); + //开始更新子流程 + for (List value : wfid_subrequestidMap.values()) { + for (String subreqid : value) { + updateRequestNameByRequestId(newRequestName,subreqid,maxid,rs,logParamStrs); + } + } + + String sql = "insert into uf_updateFormLog_dt1 (mainid,lcid,xgqdz,xgsql,sqlcs) values (?,?,?,?,?) "; + BatchRecordSet batchRecordSet = new BatchRecordSet(); + boolean b = batchRecordSet.executeSqlBatchNew(sql, logParamStrs); + log.info("updateRequestNameAllReq.executeSqlBatchNew.result:{}",b); + + } + + + private void updateRequestNameByRequestId(String newRequestName, String requestid,String maxid, RecordSet rs, ArrayList logParamStrs) { + log.info("updateRequestNameByRequestId:requestid:{}",requestid); + rs.executeQuery("select REQUESTNAME ,REQUESTNAMENEW,REQUESTNAMEHTMLNEW from workflow_requestBase where requestid = ?" , requestid); + rs.next(); + String requestname = Util.null2String(rs.getString("REQUESTNAME")); + String requestnamenew = Util.null2String(rs.getString("REQUESTNAMENEW")); + String requestnamehtmlnew = Util.null2String(rs.getString("REQUESTNAMEHTMLNEW")); + // 通过字符串替换获取新的标题 + String update_requestnamenew = requestnamenew.replaceAll(requestname, newRequestName); + String update_requestnamehtmlnew = requestnamehtmlnew.replaceAll(requestname, newRequestName); + String updateSql = "update workflow_requestBase set REQUESTNAME = ? ,REQUESTNAMENEW = ? ,REQUESTNAMEHTMLNEW = ? where requestid = ?"; + rs.executeUpdate(updateSql,newRequestName,update_requestnamenew,update_requestnamehtmlnew,requestid); + //拼接日志表的参数 + String sep = Util.getSeparator() + ""; + // + String param = maxid + + sep + requestid + + sep + "requestname:"+requestname + ",requestnamenew:"+requestnamenew+",requestnamehtmlnew"+requestnamehtmlnew + + sep + updateSql + + sep + newRequestName +"|"+ update_requestnamenew +"|"+ update_requestnamehtmlnew+"|"+requestid; + logParamStrs.add(param); + } + + private void insertsubReqLog(String maxid, HashMap reqid_oldValueMap, String updateFormSql, ArrayList updateParam, BatchRecordSet batchRecordSet) { + log.info("insertsubReqLog:maxid:{}",maxid); + // RecordSet rs = new RecordSet(); + String sql = "insert into uf_updateFormLog_dt1 (mainid,lcid,xgqdz,xgsql,sqlcs) values (?,?,?,?,?) "; + String sep = Util.getSeparator() + ""; + ArrayList insertParam = new ArrayList<>(); + for (String paramStr : updateParam) { + String reqid = paramStr.substring(paramStr.lastIndexOf(sep) + 1); + String oldValue = reqid_oldValueMap.get(reqid); + String noSepParamStr = paramStr.replaceAll(sep,"|"); + String insertParamStr = maxid + sep + reqid + sep + oldValue + sep + updateFormSql + sep + noSepParamStr; + insertParam.add(insertParamStr); + // rs.executeUpdate(sql,maxid,reqid,oldValue,updateFormSql,paramStr); + } + log.info("insertsubReqLog:insertParam.size:{}",insertParam.size()); + boolean b = batchRecordSet.executeSqlBatchNew(sql, insertParam); + log.info("batchRecordSet.executeSqlBatchNew.result:{}",b); + } + + private String insertMainReqLog(String requestid, HashMap oldFieldInfo, String updateFormSql, ArrayList updateParam, int userid, String clientIp) { + String maxid = ""; + try { + RecordSet rs = new RecordSet(); + rs.executeUpdate("insert into uf_updateFormLog (lcid , xgqdz ,xgsql,sqlcs,ip,czr) values (?,?,?,?,?,?)",requestid,oldFieldInfo.toString(),updateFormSql,String.join("|",updateParam),clientIp,userid); + rs.executeQuery("select max(id) id from uf_updateFormLog "); + rs.next(); + maxid = Util.null2String(rs.getString("id")); + + }catch (Exception e){ + log.info("insertMainReqLog:error:{}",e.getMessage()); + } + return maxid; + } + + static Logger log = LoggerFactory.getLogger("CustomBusiness"); + WorkflowComInfo wf = new WorkflowComInfo(); + WorkflowBillComInfo wcInfo = new WorkflowBillComInfo(); + + + private Map getFieldSetInfo(String wfkey, HashMap newFieldInfo) { + RecordSet rs = new RecordSet(); + log.info("getFieldSetInfo:wfkey:{}",wfkey); + String[] key = wfkey.split("_"); + log.info("getFieldSetInfo:key:{}",wfkey); + HashMap fieldSetInfo = new HashMap<>(); + for (int i = key.length - 1; i >= 1 ; i--) { + String mainwfid = key[i-1];; + String subwfid = key[i]; + log.info("mainwfid:{}",mainwfid); + log.info("subwfid:{}",subwfid); + String activeVersionID = ""; + rs.executeQuery("select ACTIVEVERSIONID from WORKFLOW_BASE where id = ? ", subwfid); + if (rs.next()) { + activeVersionID = rs.getString("ACTIVEVERSIONID"); + } + log.info("activeVersionID:{}", activeVersionID); + rs.executeQuery("select * from WORKFLOW_BASE where ACTIVEVERSIONID = ? ", activeVersionID); + ArrayList subwfids = new ArrayList<>(); + while (rs.next()) { + subwfids.add(rs.getString("id")); + } + log.info("subwfids:{}", subwfids); + String setid = ""; + rs.executeQuery("select * from workflow_subwfset where MAINWORKFLOWID = ? and SUBWORKFLOWID in ( " + String.join(",", subwfids) + " )", mainwfid); + if (rs.next()) { + setid = rs.getString("id"); + } + log.info("setid:{}", setid); + rs.executeQuery("select b.FIELDNAME mainwfField,c.FIELDNAME subwfField, " + + " b.fieldhtmltype mainfieldhtmltype, " + + " c.fieldhtmltype subfieldhtmltype " + + " from workflow_subwfsetdetail a left join WORKFLOW_BILLFIELD b " + + " on a.MAINWORKFLOWFIELDID = b.ID " + + " left join WORKFLOW_BILLFIELD c " + + " on a.SUBWORKFLOWFIELDID = c.ID " + + " where SUBWFSETID = ? ", setid); + HashMap tempfieldSetInfo = new HashMap<>(); + while (rs.next()) { + //todo + //这里通过fieldhtmltype字段类型判断是否需要更新,如果字段类型不同就忽略, + //后期需优化,着急上线,先用这个方法简单判断下 + String mainfieldhtmltype = Util.null2String(rs.getString("mainfieldhtmltype")); + String subfieldhtmltype = Util.null2String(rs.getString("subfieldhtmltype")); + if (mainfieldhtmltype.equals(subfieldhtmltype)) { + tempfieldSetInfo.put(rs.getString("mainwfField"), rs.getString("subwfField")); + } + } + if (fieldSetInfo.size() == 0){ + fieldSetInfo = tempfieldSetInfo; + }else{ + HashMap map = new HashMap<>(); + for (String mainwffield : tempfieldSetInfo.keySet()) { + String subwffield = tempfieldSetInfo.get(mainwffield); + map.put(mainwffield,fieldSetInfo.get(subwffield)); + } + fieldSetInfo = map; + } + log.info("getFieldSetInfo:fieldSetInfo:{}",fieldSetInfo); + + } + return fieldSetInfo; + } + + /**** + * 使用递归查询获取当前流程的所有子流程 + * @return key 主流程wfid_子流程wfid value 子流程requestid的list + */ + // private static Map> getAllSubReqs(String requestids, String mainwfId, Map> wfid_subrequestidMap) { + // + // RecordSet rs = new RecordSet(); + // rs.executeQuery("select * from WORKFLOW_REQUESTBASE where MAINREQUESTID in ( "+requestids+" )"); + // int size = wfid_subrequestidMap.size(); + // while (rs.next()) { + // String subworkflowid = rs.getString("WORKFLOWID"); + // String wfIdKey = mainwfId + "_" + subworkflowid; + // if (wfid_subrequestidMap.get(wfIdKey) == null) { + // ArrayList subrequestids = new ArrayList<>(); + // subrequestids.add(rs.getString("REQUESTID")); + // wfid_subrequestidMap.put(wfIdKey, subrequestids); + // } else { + // wfid_subrequestidMap.get(wfIdKey).add(rs.getString("REQUESTID")); + // } + // } + // if (size != wfid_subrequestidMap.size()) { + // for (String wfkey : wfid_subrequestidMap.keySet()) { + // List subrequestids = wfid_subrequestidMap.get(wfid_subrequestidMap); + // String join = String.join(",", subrequestids); + // getAllSubReqs(join,wfkey.split(",")[1],wfid_subrequestidMap); + // } + // } + // return wfid_subrequestidMap; + // } + + + + + + // public static Map> getAllSubReqs(String requestids, String mainwfId, Map> wfid_subrequestidMap) { + // // 初始化一个队列来处理请求ID和相应的层级key + // Queue> requestQueue = new LinkedList<>(); + // // 初始化一个集合来追踪已经处理过的工作流路径 + // Set processedKeys = new HashSet<>(); + // + // // 将初始请求ID和mainwfId放入队列 + // requestQueue.add(new AbstractMap.SimpleEntry<>(requestids, mainwfId)); + // + // // 开始处理队列中的请求ID + // while (!requestQueue.isEmpty()) { + // Map.Entry entry = requestQueue.poll(); + // String currentRequestIds = entry.getKey(); + // String currentKey = entry.getValue(); + // + // processRequests(currentRequestIds, currentKey, wfid_subrequestidMap, processedKeys, requestQueue); + // } + // + // return wfid_subrequestidMap; + // } + // + // private static void processRequests(String requestids, String currentKey, Map> wfid_subrequestidMap, Set processedKeys, Queue> requestQueue) { + // RecordSet rs = new RecordSet(); + // rs.executeQuery("select * from WORKFLOW_REQUESTBASE where MAINREQUESTID in (" + requestids + ")"); + // + // // 处理查询结果集并更新映射表 + // while (rs.next()) { + // String subworkflowid = rs.getString("WORKFLOWID"); + // String newKey = currentKey + "_" + subworkflowid; + // String requestId = rs.getString("REQUESTID"); + // + // // 如果该工作流路径还没有被处理过,处理并加入映射表 + // if (!processedKeys.contains(newKey)) { + // processedKeys.add(newKey); + // wfid_subrequestidMap.computeIfAbsent(newKey, k -> new ArrayList<>()).add(requestId); + // + // // 将新的子请求ID和新生成的key放入队列中以便后续处理 + // requestQueue.add(new AbstractMap.SimpleEntry<>(requestId, newKey)); + // } else { + // // 如果已经处理过,则只更新映射表中的请求ID列表 + // wfid_subrequestidMap.get(newKey).add(requestId); + // } + // } + // } + + public static Map> getAllSubReqs(String requestids, String mainwfId, Map> wfid_subrequestidMap) { + // 初始化一个集合来追踪已经处理过的工作流路径 + Set processedKeys = new HashSet<>(); + // 开始递归处理主请求 + processRequests(requestids, mainwfId, wfid_subrequestidMap, processedKeys); + return wfid_subrequestidMap; + } + + private static void processRequests(String requestids, String currentKey, Map> wfid_subrequestidMap, Set processedKeys) { + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from WORKFLOW_REQUESTBASE where MAINREQUESTID in (" + requestids + ")"); + + // 处理查询结果集并更新映射表 + while (rs.next()) { + String subworkflowid = rs.getString("WORKFLOWID"); + String newKey = currentKey + "_" + subworkflowid; + String requestId = rs.getString("REQUESTID"); + + // 如果该工作流路径还没有被处理过,处理并加入映射表 + if (!processedKeys.contains(newKey)) { + processedKeys.add(newKey); + wfid_subrequestidMap.computeIfAbsent(newKey, k -> new ArrayList<>()).add(requestId); + + // 递归处理子请求,构建下一层的key + processRequests(requestId, newKey, wfid_subrequestidMap, processedKeys); + } else { + // 如果已经处理过,则只更新映射表中的请求ID列表 + wfid_subrequestidMap.get(newKey).add(requestId); + } + } + } + public static String getClientIp(HttpServletRequest request) { + String ip = request.getHeader("X-Forwarded-For"); + if (ip == null || ip.isEmpty() || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("Proxy-Client-IP"); + } + + if (ip == null || ip.isEmpty() || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("WL-Proxy-Client-IP"); + } + + if (ip == null || ip.isEmpty() || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("HTTP_CLIENT_IP"); + } + + if (ip == null || ip.isEmpty() || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("HTTP_X_FORWARDED_FOR"); + } + + if (ip == null || ip.isEmpty() || "unknown".equalsIgnoreCase(ip)) { + ip = request.getRemoteAddr(); + } + + return ip; + } + + +%> \ No newline at end of file diff --git a/weavernorth/custom/test/deptAllPathDemo.jsp b/weavernorth/custom/test/deptAllPathDemo.jsp new file mode 100644 index 0000000..9328bc4 --- /dev/null +++ b/weavernorth/custom/test/deptAllPathDemo.jsp @@ -0,0 +1,3 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + +<%out.println("Cid:"+ln.getCid());%> \ No newline at end of file diff --git a/weavernorth/custom/wps/4.25李晓东发文测试-套红前痕迹正文.docx.pdf b/weavernorth/custom/wps/4.25李晓东发文测试-套红前痕迹正文.docx.pdf new file mode 100644 index 0000000..c6ab5c8 --- /dev/null +++ b/weavernorth/custom/wps/4.25李晓东发文测试-套红前痕迹正文.docx.pdf @@ -0,0 +1,15 @@ +拟稿人拟稿 插入了内容[测试_11210170] +起草 插入了内容[测试-杨芳_10110033] + +团队负责人审核 插入了内容[测试岳喆_10111182] + 修改了文本[测试岳喆_10111182] +部门负责人 插入了内容[测试_10110050] + 插入了内容[测试_11210170] +部门主要负责人 修改了文本[测试_11210170] + 插入了内容[测试_10110047] +其他部门-退拟稿人 修改了文本[测试_10110047] + 插入了内容[测试_11210170] +办公室核稿 修改了文本[测试_10110047] + +办公室处理 + diff --git a/weavernorth/custom/wps/wpsToPDFtest.jsp b/weavernorth/custom/wps/wpsToPDFtest.jsp index f8610d4..8b5950a 100644 --- a/weavernorth/custom/wps/wpsToPDFtest.jsp +++ b/weavernorth/custom/wps/wpsToPDFtest.jsp @@ -1,7 +1,5 @@ <%@ page import="org.slf4j.Logger" %> <%@ page import="org.slf4j.LoggerFactory" %> -<%@ page import="java.util.HashMap" %> -<%@ page import="java.util.Map" %> <%@ page import="net.sf.json.JSONObject" %> <%@ page import="weaver.wps.doccenter.utils.Tools" %> <%@ page import="weaver.wps.doccenter.utils.Config" %> @@ -9,115 +7,71 @@ <%@ page import="weaver.wps.doccenter.convert.BaseConvert" %> <%@ page import="weaver.general.Util" %> <%@ page import="weaver.hrm.User" %> -<%@page contentType="text/html; charset=UTF-8" %> - -<% - - HashMap param = new HashMap<>(); - param.put("imagefileid","37304"); - param.put("targetFileFormat","PDF"); - int i = convertDocType(param); - out.print(i); - -%> - - -<%! - - static Logger log = LoggerFactory.getLogger("CustomBusiness"); - - public Map convert(Map params) throws Exception { - Map result = new HashMap(); - JSONObject requestParams = new JSONObject(); - User user = new User(1); - String ecfileid = params.get("imagefileid"); - // 判断模块。目前应该只有知识管理的 - String fromMould = Tools.null2String(params.get("fromMould")); - fromMould = Tools.getFromMould(fromMould); - - String targetFileFormat = Tools.null2String(params.get("targetFileFormat")); - - String apiUrl = "";// Config.getCpsV1OfficeConvert(); - if(6 == Config.getProductVersion()) { - apiUrl = Config.getV6CpsV1OfficeConvert(); - } else if(5 == Config.getProductVersion()) { - apiUrl = Config.getCpsV1OfficeConvert(); - } +<%@ page import="com.engine.custom.archives.util.ArchivesUtil" %> +<%@ page import="java.text.SimpleDateFormat" %> +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="com.engine.custom.archives.entity.PushArchivesBean" %> - FileInfoUtil fileInfoUtil = new FileInfoUtil(); - Map fileInfo = fileInfoUtil.getFileInfo(ecfileid, user, fromMould); +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="java.util.*" %> +<%@ page import="weaver.file.ImageFileManager" %> +<%@ page import="java.io.*" %> - String filename = fileInfo.get("filename"); - filename = Tools.getFileNameWithLowerCaseSuffix(filename); - - requestParams = new JSONObject(); - requestParams.put("doc_filename", getTempFileName(filename)); - requestParams.put("doc_url", fileInfo.get("download")); - requestParams.put("target_file_format", targetFileFormat); - - //判断下转换格式为PDF且配置文件中未开启时添加参数 - // "to_pdf" = { - // "show_ins_and_del" = 1 - // } - // if ("PDF".equals(targetFileFormat) && Config.isProperty("show_ins_and_del", 1, 1)){ - JSONObject to_pdf = new JSONObject(); - to_pdf.put("show_ins_and_del",1); - requestParams.put("to_pdf", to_pdf); - // } +<%@ page import="com.engine.common.util.ParamUtil" %> +<%@page contentType="text/html; charset=UTF-8" %> +<% + Map param = ParamUtil.request2Map(request); + String requestid = Util.null2String(param.get("requestid")); + if (!StringUtil.isEmpty(requestid)) { + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from formtable_main_11 where requestid = ? ",requestid); + rs.next(); + String qgqhj = rs.getString("qgqhj"); + Map qgqhjMap = ArchivesUtil.getFileIdByDocId(qgqhj); + //清稿前痕迹 + final int[] arr = new int[1]; + qgqhjMap.forEach((docid, imageid) -> { + ImageFileManager imageFileManager = new ImageFileManager(); + imageFileManager.getImageFileInfoById(Util.getIntValue(imageid)); + InputStream inputStream = imageFileManager.getInputStream(); + String imageFileName = imageFileManager.getImageFileName(); + InputStream pdfinputStream = null; + + try { + int pdfimggeid = 0; + pdfimggeid = ArchivesUtil.docConvert2Pdf(imageid); + arr[0] = pdfimggeid; + if (pdfimggeid>0){ + imageFileManager.getImageFileInfoById(Util.getIntValue(pdfimggeid)); + pdfinputStream = imageFileManager.getInputStream(); + ArchivesUtil.saveInputStreamToFile(pdfinputStream, "/opt/oadata/archivesFile/"+imageFileName+".pdf"); + ArchivesUtil.deletePdfImageFile(pdfimggeid); + + } + + } catch (Exception e) { + e.printStackTrace(); + }finally { + if(pdfinputStream!=null) { + try { + pdfinputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } + } - // 判断如果是excel则优化下转换结果 - String ext = filename.contains(".") ? filename.substring(filename.lastIndexOf(".")+1) : ""; - boolean isExcelFile = ("doc".equals(ext) || "docx".equals(ext) || "wps".equals(ext)|| "xls".equals(ext)|| "xlsx".equals(ext)); - isExcelFile = isExcelFile || ("," + Config.getPropertyValue("doccenter_fit_excel_exts") + ",").contains("," + ext + ","); + }); + out.print(arr[0]); + } - if( isExcelFile && Config.isProperty("doccenter_fit_excel", 1, 1)) { - JSONObject et_page_zoom = new JSONObject(); - // 表示是否保持当前客户端的缩放比,true表示保持当前缩放比打印,false表示以100%的缩放比打印,当fit_pagetall或fit_pagewide中有一个为1,或都为1时,该参数不生效 - et_page_zoom.put("keep_pagezoom", "true".equals(Config.getPropString("doccenter_keep_pagezoom", "true"))); - // 表示是否适配所有行,0表示正常分页打印,1表示不分页,所有行在一页上 - et_page_zoom.put("fit_pagewide", Config.getPropIntValue("doccenter_fit_pagewide", 0)); - // 表示是否适配所有列,0表示正常分页打印,1表示不分页,所有列在一页上;当fit_pagetall与fit_pagewide都为1时,表示将所有内容打印到一页上 - et_page_zoom.put("fit_pagetall", Config.getPropIntValue("doccenter_fit_pagetall", 1)); - requestParams.put("et_page_zoom", et_page_zoom); - } - // 结果文件的文件名 - String targetFilename = params.containsKey("targetFilename") ? params.get("targetFilename"): ""; - if(Tools.isEmptyOrNull(targetFilename) && !Tools.isEmptyOrNull(filename)) { - String nameOnly = filename.contains(".") ? filename.substring(0, filename.lastIndexOf(".")) : filename; - targetFilename = nameOnly + "." + targetFileFormat.toLowerCase(); - } +%> - BaseConvert baseConvert = new BaseConvert(user); - if(!params.containsKey("comefrom")) { - params.put("comefrom", "DocTypeConvert"); - } - result = baseConvert.convert(apiUrl, requestParams, targetFilename, params); - // 处理其他的事务 - return result; - } - public static String getTempFileName(String filename) { - if(Tools.isEmptyOrNull(filename) || !filename.contains(".")){ - return filename; - } - int idx = filename.lastIndexOf("."); - return"1" + filename.substring(idx).toLowerCase(); - } +<%! - public int convertDocType(Map params){ - Map result = new HashMap(); - try { - result = convert(params); - if("0".equals(result.get("status"))){ - return Util.getIntValue(result.get("imagefileid")); - } - } catch (Exception e) { - log.error(e.getMessage()); - } - return -1; - } %> \ No newline at end of file