diff --git a/com/api/custom/homePageDialog/HomePageDialogApi.java b/com/api/custom/homePageDialog/HomePageDialogApi.java new file mode 100644 index 0000000..e454fbf --- /dev/null +++ b/com/api/custom/homePageDialog/HomePageDialogApi.java @@ -0,0 +1,121 @@ +package com.api.custom.homePageDialog; + + +import com.alibaba.fastjson.JSONObject; +import weaver.conn.RecordSet; +import weaver.general.StringUtil; +import weaver.general.Util; +import weaver.hrm.HrmUserVarify; +import weaver.hrm.User; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.ws.rs.GET; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.Context; +import javax.ws.rs.core.MediaType; +import java.time.LocalDate; +import java.time.format.DateTimeFormatter; +import java.util.HashMap; +import java.util.Map; + +@Path("/custom/homePageDialog") +public class HomePageDialogApi { + + @GET + @Path("/getHomePageDialog") + @Produces(MediaType.TEXT_PLAIN) + public String getVersionInfo(@Context HttpServletRequest request, @Context HttpServletResponse response) { + User user = HrmUserVarify.getUser(request, response); + RecordSet rs = new RecordSet(); + JSONObject result = new JSONObject(); + JSONObject record = new JSONObject(); + + try { + String currentDate = getCurrentDate(); + String sql = " select * from uf_homePageDialo " + + " where id = (" + + " select max(id) from uf_homePageDialo" + + " where startDate <= ? and endDate >= ?" + + " ) "; + rs.executeQuery(sql,currentDate,currentDate); + String id = ""; + String imgUrl = ""; + String openUrl = ""; + boolean isdialog = true; + if (rs.next()){ + id = Util.null2String(rs.getString("id")); + imgUrl = Util.null2String(rs.getString("imgUrl")); + openUrl = Util.null2String(rs.getString("openUrl")); + } + + if(!"".equals(id)){ + sql = "select count(1) as sl from uf_homePageDialo_dt1 where mainid = ? and userid = ? "; + rs.executeQuery(sql,id,user.getUID()); + while (rs.next()){ + if(Util.getIntValue(rs.getString("sl"))>0){ + isdialog = false; + } + } + }else{ + isdialog = false; + } + + record.put("isdialog",isdialog); + record.put("id",id); + record.put("imgUrl",imgUrl); + record.put("openUrl",openUrl); + + result.put("data", record); + result.put("api_status", true); + }catch (Exception e){ + e.printStackTrace(); + result.put("api_status", false); + result.put("api_errormsg", "getVersionInfo catch exception : " + e.getMessage()); + } + return (JSONObject.toJSONString(result)); + } + + + @GET + @Path("/addDialogUser") + @Produces(MediaType.TEXT_PLAIN) + public String addDialogUser(@Context HttpServletRequest request, @Context HttpServletResponse response) { + Map apidatas = new HashMap(); + try { + //获取当前用户 + User user = HrmUserVarify.getUser(request, response); + String userid = user.getUID()+""; + String mainid = Util.null2String(request.getParameter("id")); + String sql = "insert into uf_homePageDialo_dt1 (mainid,userid) values ('"+mainid+"','"+userid+"')"; + RecordSet rs = new RecordSet(); + boolean status = rs.executeUpdate(sql); + //删除其它版本用户查看记录 + sql = "delete uf_homePageDialo_dt1 where mainid != '"+ mainid +"'"; + rs.execute(sql); + rs.next(); + apidatas.put("status", status); + apidatas.put("api_status", true); + } catch (Exception e) { + e.printStackTrace(); + apidatas.put("api_status", false); + apidatas.put("api_errormsg", "addDialogUser catch exception : " + e.getMessage()); + } + return (JSONObject.toJSONString(apidatas)); + } + + + /** + * 获取当前日期,格式为 yyyy-MM-dd + * @return 当前日期的字符串 + */ + public static String getCurrentDate() { + // 获取当前日期 + LocalDate currentDate = LocalDate.now(); + // 定义日期格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 格式化日期为 yyyy-MM-dd 格式的字符串 + return currentDate.format(formatter); + } +} diff --git a/com/engine/custom/archives/workflow/biz/requestForm/WfToDocBizCus.java b/com/engine/custom/archives/workflow/biz/requestForm/WfToDocBizCus.java index 674e334..fbd7f08 100644 --- a/com/engine/custom/archives/workflow/biz/requestForm/WfToDocBizCus.java +++ b/com/engine/custom/archives/workflow/biz/requestForm/WfToDocBizCus.java @@ -180,7 +180,11 @@ public class WfToDocBizCus extends BaseBean { useWk = Util.null2String(configComInfo.getValue("htmltopdf_usewk")); log.error("jymjym……useWk ="+useWk); //是否使用Itext7 - String useItext7 = Util.null2String(configComInfo.getValue("workflowtodoc_useitext7")); + String useItext7 = Util.null2String(configComInfo.getValue("" + + "" + + "" + + " " + + "")); params.put("useItext7", useItext7); if (!"".equals(useWk)){ params.put("useWk", useWk); diff --git a/com/engine/custom/audit/service/PushAuditService.java b/com/engine/custom/audit/service/PushAuditService.java index e0646f1..17abb26 100644 --- a/com/engine/custom/audit/service/PushAuditService.java +++ b/com/engine/custom/audit/service/PushAuditService.java @@ -61,9 +61,9 @@ public class PushAuditService { // zipUtil.writeToTxt(file.getPath(), file.getName(), "", false); }else{ for (HGBean hgBean : HGBeans) { - if (!isEnd(hgBean.getRequestId()+"")){ - continue; - } + // if (!isEnd(hgBean.getRequestId()+"")){ + // continue; + // } //生成TXT // String s1 = new String(hgBean.getContent().getBytes(StandardCharsets.UTF_8)); zipUtil.writeToTxt(file.getPath(), file.getName(), hgBean.getContent() , true); diff --git a/com/engine/custom/readReminder/corn/ReadReminderCorn.java b/com/engine/custom/readReminder/corn/ReadReminderCorn.java new file mode 100644 index 0000000..43346c6 --- /dev/null +++ b/com/engine/custom/readReminder/corn/ReadReminderCorn.java @@ -0,0 +1,234 @@ +package com.engine.custom.readReminder.corn; + + +import com.cloudstore.dev.api.bean.MessageBean; +import com.cloudstore.dev.api.bean.MessageType; +import com.cloudstore.dev.api.util.Util_Message; +import com.wbi.util.Util; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import weaver.conn.RecordSet; +import weaver.general.StringUtil; +import weaver.hrm.User; +import weaver.interfaces.schedule.BaseCronJob; + +import java.io.IOException; +import java.time.LocalDateTime; +import java.time.LocalTime; +import java.time.format.DateTimeFormatter; +import java.time.format.DateTimeParseException; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +//阅件提醒 +public class ReadReminderCorn extends BaseCronJob { + //查询sql + public String sql = ""; + //更新sql + public String updateSql = ""; + //消息来源id + public String codeid = ""; + //提醒内容模板 + public String contextTemplate = + "${userName},您好,您有${toReadNum}(该阅件人所有待阅件数量总和)份文件需要办理," + + "(办理时限为${timeStr}(该时间为离当前时间最近的最紧急待阅件办理时限))," + + "请尽快到保密室阅处。"; + //标题 + public String title = ""; + + //pcurl + public String linkUrl = ""; + //移动url + public String linkMobileUrl = ""; + + + private static final Pattern pattern = Pattern.compile("\\$\\{([a-zA-Z0-9_]+)\\}"); + private static final Logger log = LoggerFactory.getLogger("CustomBusiness"); + + + + @Override + public void execute() { + //查询sql + RecordSet rs = new RecordSet(); + HashMap param = new HashMap<>(); + param.put("currentDate",getCurrentDate()); + param.put("currentDateTime",getCurrentDateTime()); + param.put("startOfDay",getStartOfDay()); + param.put("endOfDay",getEndOfDay()); + log.info("updateSql:{}",updateSql); + if (!StringUtil.isEmpty(updateSql)){ + //判断下是否存在where,防止全表更新 + if (updateSql.contains("where") || updateSql.contains("WHERE")){ + String updateSqlStr = replaceVariables(updateSql, param); + log.info("updateSqlStr:{}",updateSqlStr); + rs.executeUpdate(updateSqlStr); + log.info("updateSql:Counts:{}",rs.getCounts()); + String exceptionMsg = rs.getExceptionMsg(); + if (!StringUtil.isEmpty(exceptionMsg)){ + log.info("updateSql:ReadReminderCorn.rs.executeQuery.exceptionMsg:{}",exceptionMsg); + } + } + } + sql = replaceVariables(sql, param); + log.info("ReadReminderCorn:sql:{}",sql); + rs.executeQuery(sql); //执行查询sql + String exceptionMsg = rs.getExceptionMsg(); + if (!StringUtil.isEmpty(exceptionMsg)){ + log.info("ReadReminderCorn.rs.executeQuery.exceptionMsg:{}",exceptionMsg); + } + log.info("消息来源codeid:{}",codeid); + while (rs.next()){ + int dyrxm = Util.getIntValue(rs.getString("dyrxm")); + int cnt = Util.getIntValue(rs.getString("cnt")); + String minTime = Util.null2String(rs.getString("minTime")); + HashMap map = new HashMap<>(); + map.put("userName",new User(dyrxm).getLastname()); + map.put("toReadNum",cnt+""); + map.put("timeStr",convertToChineseFormat(minTime)); + String context = replaceVariables(contextTemplate, map); + log.info("context:{}",context); + log.info("参数:{}",map); + sendMsg(dyrxm+"",Util.getIntValue(codeid),title,context); + } + + + } + + + + /** + * 替换字符串中的${变量名}为Map中对应的值 + * @param template 字符串模板,包含${变量名} + * @param variables 包含变量名和对应值的Map + * @return 替换后的字符串 + */ + public static String replaceVariables(String template, Map variables) { + // 定义匹配 ${变量名} 的正则表达式 + + Matcher matcher = pattern.matcher(template); + StringBuffer result = new StringBuffer(); + + while (matcher.find()) { + // 获取变量名 + String variableName = matcher.group(1); + // 从Map中获取变量的值,如果不存在则使用空字符串 + String replacement = variables.getOrDefault(variableName, ""); + // 替换 ${变量名} 为对应的值 + matcher.appendReplacement(result, replacement); + } + + // 将剩余的字符串附加到结果中 + matcher.appendTail(result); + + return result.toString(); + } + + + /** + * 获取当前日期,格式为 yyyy-MM-dd + * @return 当前日期的字符串 + */ + public static String getCurrentDate() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期格式 + DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 格式化日期 + return now.format(dateFormatter); + } + + /** + * 获取当前日期的开始时间(即00:00) + * @return 当前日期的开始时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getStartOfDay() { + // 获取当前日期 + LocalDateTime startOfDay = LocalDateTime.now().with(LocalTime.MIN); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化开始时间 + return startOfDay.format(formatter); + } + + /** + * 获取当前日期的最后一分钟的时间(即23:59) + * @return 当前日期的最后一分钟时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getEndOfDay() { + // 获取当前日期 + LocalDateTime endOfDay = LocalDateTime.now().with(LocalTime.MAX); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化最后一分钟的时间 + return endOfDay.format(formatter); + } + + /** + * 获取当前日期和时间,格式为 yyyy-MM-dd HH:mm + * @return 当前日期和时间的字符串 + */ + public static String getCurrentDateTime() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期时间格式 + DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化日期时间 + return now.format(dateTimeFormatter); + } + + private void sendMsg(String userid , int codeid , String title , String context){ + MessageType messageType = MessageType.newInstance(codeid); // 消息来源(见文档第四点补充 必填) + Set userIdList = new HashSet<>(); // 接收人id 必填 + userIdList.add(userid); + // String[] useridArr = userid.split(","); + // for (String s : useridArr) { + // userIdList.add(s); + // } + // String title = "个人周报更新提醒"; // 标题 + // String context = "本次周报新增"+(endNum-startNum)+";" + + // "更新前总数"+startNum+";" + + // "更新后总数"+endNum+";"; // 内容 + // String linkUrl = ""; // PC端链接 + // String linkMobileUrl = ""; // 移动端链接 + try { + MessageBean messageBean = Util_Message.createMessage(messageType, userIdList, title, context, linkUrl, linkMobileUrl); + messageBean.setCreater(1);// 创建人id + //message.setBizState("0");// 需要修改消息为已处理等状态时传入,表示消息最初状态为待处理 + // messageBean.setTargetId("121|22"); //消息来源code +“|”+业务id需要修改消息为已处理等状态时传入 + Util_Message.store(messageBean); + } catch (IOException e) { + e.printStackTrace(); + } + } + + + + /** + * 将 yyyy-MM-dd HH:mm 格式的字符串转换为 X年X月X日X时 的格式 + * @param dateTimeStr 输入的日期时间字符串,格式为 yyyy-MM-dd HH:mm + * @return 转换后的日期时间字符串,格式为 X年X月X日X时 + */ + public static String convertToChineseFormat(String dateTimeStr) { + try { + // 定义输入格式 + DateTimeFormatter inputFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 将字符串解析为 LocalDateTime 对象 + LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, inputFormatter); + + // 自定义输出格式,X年X月X日X时 + DateTimeFormatter outputFormatter = DateTimeFormatter.ofPattern("yyyy年M月d日H时"); + + // 返回格式化后的字符串 + return dateTime.format(outputFormatter); + } catch (DateTimeParseException e) { + // 如果输入格式错误,捕获异常并返回提示 + return dateTimeStr; + } + } + +} diff --git a/com/engine/custom/sl/entity/TravelToEsbBean.java b/com/engine/custom/sl/entity/TravelToEsbBean.java index 44e933a..ff6ecc2 100644 --- a/com/engine/custom/sl/entity/TravelToEsbBean.java +++ b/com/engine/custom/sl/entity/TravelToEsbBean.java @@ -19,6 +19,8 @@ public class TravelToEsbBean { private String remark; private String costDeptCode; private String costDeptName; + private String srtpLnDeptCode; + private String srtpLnDeptName; private List expndArray; @@ -36,7 +38,10 @@ public class TravelToEsbBean { "" + expnsRsn + "" + "" + remark + "" + "" + costDeptCode + "" + - "" + costDeptName + ""); + "" + costDeptName + "" + + "" + srtpLnDeptCode + "" + + "" + srtpLnDeptName + ""+ + "" + srtpLnDeptName + ""); for (ExpenseItem expenseItem : expndArray) { xmlString.append(convertObjectToXml(expenseItem, "expndArray")); @@ -193,4 +198,20 @@ public class TravelToEsbBean { File tempFile = File.createTempFile("tempfile", ".tmp"); System.out.println("临时文件路径: " + tempFile.getAbsolutePath()); } + + public String getSrtpLnDeptCode() { + return srtpLnDeptCode; + } + + public void setSrtpLnDeptCode(String srtpLnDeptCode) { + this.srtpLnDeptCode = srtpLnDeptCode; + } + + public String getSrtpLnDeptName() { + return srtpLnDeptName; + } + + public void setSrtpLnDeptName(String srtpLnDeptName) { + this.srtpLnDeptName = srtpLnDeptName; + } } diff --git a/com/engine/meeting/cmd/meetingmobilevideo/GetMeetingInfoCmd.java b/com/engine/meeting/cmd/meetingmobilevideo/GetMeetingInfoCmd.java index 6dbc285..4df086b 100644 --- a/com/engine/meeting/cmd/meetingmobilevideo/GetMeetingInfoCmd.java +++ b/com/engine/meeting/cmd/meetingmobilevideo/GetMeetingInfoCmd.java @@ -10,21 +10,16 @@ import com.api.browser.bean.SearchConditionItem; import com.api.browser.bean.SearchConditionOption; import com.api.browser.util.ConditionFactory; import com.api.browser.util.ConditionType; -import com.api.browser.util.MobileJsonConfigUtil; -import com.api.browser.util.MobileShowTypeAttr; import com.api.meeting.util.FieldUtil; -import com.api.meeting.util.MeetingSearchConditionUtil; import com.api.workplan.util.WorkPlanUtil; -import com.cloudstore.dev.api.bean.SplitMobileDataBean; -import com.cloudstore.dev.api.util.Util_TableMap; import com.engine.common.biz.AbstractCommonCommand; import com.engine.common.entity.BizLogContext; import com.engine.core.interceptor.CommandContext; import net.sf.json.JSONObject; import org.apache.commons.lang3.StringUtils; import weaver.conn.RecordSet; -import weaver.general.BaseBean; import weaver.general.PageIdConst; +import weaver.general.StringUtil; import weaver.general.Util; import weaver.hrm.User; import weaver.hrm.resource.ResourceComInfo; @@ -71,6 +66,8 @@ public class GetMeetingInfoCmd extends AbstractCommonCommand String usePswd = "1"; String frommould = ""; String mouldkey = ""; + String isOtherShare = ""; + // String isAutoRecord = ""; int viewattr = 3; int pwdViewAttr = 2; String type = Util.null2String(params.get("type")); @@ -94,6 +91,7 @@ public class GetMeetingInfoCmd extends AbstractCommonCommand hrmids = Util.null2String(recordSet.getString("hrmmembers")); videomtbegindate = Util.null2String(recordSet.getString("begindate"))+" "+Util.null2String(recordSet.getString("begintime")); videomtenddate = Util.null2String(recordSet.getString("enddate"))+" "+Util.null2String(recordSet.getString("endtime")); + isOtherShare = Util.null2String(recordSet.getString("isOtherShare"))+" "+Util.null2String(recordSet.getString("endtime")); } } } @@ -120,6 +118,9 @@ public class GetMeetingInfoCmd extends AbstractCommonCommand frommould = Util.null2String(recordSet.getString("frommould")); mouldkey = Util.null2String(recordSet.getString("mouldkey")); videomtid = Util.null2String(recordSet.getString("videomtid")); + isOtherShare = Util.null2String(recordSet.getString("isOtherShare")); + // isAutoRecord = Util.null2String(recordSet.getString("isAutoRecord")); + if(isJson(mtpassword)){ JSONObject jsonObject = JSONObject.fromObject(mtpassword); if(user.getUID() == Util.getIntValue(videomtcreater)){ @@ -172,6 +173,8 @@ public class GetMeetingInfoCmd extends AbstractCommonCommand videomtenddateMap.put("rules", "required"); itemlist.add(videomtenddateMap); + + if(!"order".equals(type)){ Map videomtidMap = FieldUtil.getFormItemForInput("oaMtid", SystemEnv.getHtmlLabelName(525536, user.getLanguage()), oaMtid, viewattr); videomtidMap.put("fieldcol", 14); @@ -282,6 +285,14 @@ public class GetMeetingInfoCmd extends AbstractCommonCommand joinMap.put("fieldcol", 14); itemlist.add(joinMap); } + + Map isOtherShareMap = FieldUtil.getFormItemForSwitch("isOtherShare", "是否允许参会者分享会议", StringUtil.isEmpty(isOtherShare)? "1" : isOtherShare , viewattr); + videomtenddateMap.put("rules", "required"); + itemlist.add(isOtherShareMap); + + // Map isAutoRecordMap = FieldUtil.getFormItemForSwitch("isAutoRecord", "是否开启自动录制", StringUtil.isEmpty(isAutoRecord)? "0" : isAutoRecord , viewattr); + // isAutoRecordMap.put("rules", "required"); + // itemlist.add(isAutoRecordMap); //相关链接控件。 String browsertype = ""; @@ -319,6 +330,7 @@ public class GetMeetingInfoCmd extends AbstractCommonCommand apidatas.put("isOpenInvite",videoMeetingUtil.isOpenInvite()); apidatas.put("personType",personType); apidatas.put("userId",user.getUID()); + apidatas.put("isOtherShare",isOtherShare); //放一下是否开始的参数。 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); try { diff --git a/com/engine/meeting/cmd/meetingmobilevideo/GetNotStartListCmd.java b/com/engine/meeting/cmd/meetingmobilevideo/GetNotStartListCmd.java new file mode 100644 index 0000000..b543a41 --- /dev/null +++ b/com/engine/meeting/cmd/meetingmobilevideo/GetNotStartListCmd.java @@ -0,0 +1,202 @@ +/* + * + * Copyright (c) 2001-2016 泛微软件. + * 泛微协同商务系统,版权所有. + * + */ +package com.engine.meeting.cmd.meetingmobilevideo; + +import com.engine.common.biz.AbstractCommonCommand; +import com.engine.common.entity.BizLogContext; +import com.engine.core.interceptor.CommandContext; +import net.sf.json.JSONObject; +import weaver.conn.RecordSet; +import weaver.general.Util; +import weaver.hrm.User; +import weaver.hrm.resource.ResourceComInfo; +import weaver.meeting.video.util.VideoMeetingUtil; +import weaver.systeminfo.SystemEnv; + +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.*; + +/** + * 获取视频会议未开始的数据 + * + * @author yp + */ +public class GetNotStartListCmd extends AbstractCommonCommand> { + + public GetNotStartListCmd(User user, Map params) { + this.user = user; + this.params = params; + + } + + @Override + public Map execute(CommandContext commandContext) { + Map ret = new HashMap(); + List datas = new ArrayList(); + VideoMeetingUtil vmt = new VideoMeetingUtil(); + String _ec_os = Util.null2String(params.get("_ec_os"));//移动端os类型 + String ismobile = Util.null2String(params.get("ismobile"));//是否伟移动端请求 + RecordSet recordSet = new RecordSet(); + String sql = ""; + if("sqlserver".equals(recordSet.getDBType())){ + sql = "select * from meeting_videolist where (videomtstatus='0' OR videomtstatus = '1') AND videomtenddate>GETDATE()" ; + //只能看到自己的,或者参会 + sql += " and (videomtcreater = " + user.getUID(); + sql += " or "; + sql += VideoMeetingUtil.getHrmLikeSql("hrmids",user.getUID()+"",recordSet); + sql +=" )"; + sql += " ORDER BY videomtbegindate ASC"; + }else if ("mysql".equals(recordSet.getDBType())) { + sql = "select * from meeting_videolist where (videomtstatus='0' OR videomtstatus = '1') " ; + //只能看到自己的,或者参会 + sql += " and (videomtcreater = " + user.getUID(); + sql += " or "; + sql += VideoMeetingUtil.getHrmLikeSql("hrmids",user.getUID()+"",recordSet); + sql +=" )"; + sql += "AND videomtenddate>now() ORDER BY videomtbegindate ASC"; + } + else if ("postgresql".equals(recordSet.getDBType())) { + sql = "select * from meeting_videolist where (videomtstatus='0' OR videomtstatus = '1') " ; + //只能看到自己的,或者参会 + sql += " and (videomtcreater = " + user.getUID(); + sql += " or "; + sql += VideoMeetingUtil.getHrmLikeSql("hrmids",user.getUID()+"",recordSet); + sql +=" )"; + sql += "AND videomtenddate>now() ORDER BY videomtbegindate ASC"; + } + else{ + sql = "select * from meeting_videolist where (videomtstatus='0' OR videomtstatus = '1')"; + //只能看到自己的,或者参会 + sql += " and (videomtcreater = " + user.getUID(); + sql += " or "; + sql += VideoMeetingUtil.getHrmLikeSql("hrmids",user.getUID()+"",recordSet); + sql +=" )"; + sql += " AND sysdate 5){ +// creater = creater.substring(0,5)+"..."; +// } + if (videomtbegindate.length() > 10) { + videomtbegindate = videomtbegindate.substring(11); + } + if (videomtenddate.length() > 10) { + videomtenddate = videomtenddate.substring(11); + } + if (!begin.equals(end)) { + videomtenddate = SystemEnv.getHtmlLabelName(388785, user.getLanguage()) + videomtenddate; + } + infoMap.put("name", videomtname); + infoMap.put("begin", begin); + infoMap.put("end", end); + infoMap.put("creater", creater); + infoMap.put("videomtbegindate", videomtbegindate); + infoMap.put("videomtenddate", videomtenddate); + infoMap.put("mtpassword", mtpassword); + infoMap.put("id", id); + infoMap.put("videomtid", oaMtid); + infoMap.put("manufacturers", manufacturers); + infoMap.put("videomtjoinurl", videomtjoinurl); + infoMap.put("videomtstarturl", videomtstarturl); + datas.add(infoMap); + } + Map> map = new HashMap<>(); + List newdata = this.getFinalData(datas); + ret.put("datas", newdata); + return ret; + } + + public List getFinalData(List datas) { + Map>> map = new HashMap<>(); +// Map mapss = new HashMap<>(); + List listss = new ArrayList(); + for (Map item : datas) { + Map map2 = new HashMap(); + map2.put("begin", item.get("begin")); + if (map.containsKey(map2)) {//map中存在此id,将数据存放当前key的map中 + map.get(map2).add(item); + } else {//map中不存在,新建key,用来存放数据 + List> tmpList = new ArrayList<>(); + tmpList.add(item); + Map mapss = new HashMap<>(); + mapss.put("date", item.get("begin")); + mapss.put("week", getWeek(Util.null2String(item.get("begin")),user.getLanguage())); + mapss.put("data", tmpList); + listss.add(mapss); + map.put(map2, tmpList); + } + } + return listss; + } + + public static boolean isJson(String content) { + try { + JSONObject.fromObject(content); + return true; + } catch (Exception e) { + return false; + } + } + + public static String getWeek(String date,int langid) { + String[] arr = date.split("-"); + Calendar calendar = Calendar.getInstance();//获得一个日历 + calendar.set(Integer.parseInt(arr[0]), Integer.parseInt(arr[1]) - 1, Integer.parseInt(arr[2]));//设置当前时间,月份是从0月开始计算 + int number = calendar.get(Calendar.DAY_OF_WEEK);//星期表示1-7,是从星期日开始, + String[] str = {"", SystemEnv.getHtmlLabelName(16106,langid), SystemEnv.getHtmlLabelName(16100,langid), SystemEnv.getHtmlLabelName(16101,langid), + SystemEnv.getHtmlLabelName(16102,langid), SystemEnv.getHtmlLabelName( 16103,langid), SystemEnv.getHtmlLabelName(16104,langid),SystemEnv.getHtmlLabelName(16105,langid),}; + return str[number]; + } + + @Override + public BizLogContext getLogContext() { + return null; + } + + +} diff --git a/com/engine/meeting/cmd/meetingvideo/DoAddVideoMeetingCmd.java b/com/engine/meeting/cmd/meetingvideo/DoAddVideoMeetingCmd.java index cabf5c6..3a0a835 100644 --- a/com/engine/meeting/cmd/meetingvideo/DoAddVideoMeetingCmd.java +++ b/com/engine/meeting/cmd/meetingvideo/DoAddVideoMeetingCmd.java @@ -2,6 +2,7 @@ package com.engine.meeting.cmd.meetingvideo; import com.engine.common.biz.AbstractCommonCommand; import com.engine.common.biz.SimpleBizLogger; +import com.engine.common.constant.BizLogSmallType4Meeting; import com.engine.common.constant.BizLogType; import com.engine.common.constant.ParamConstant; import com.engine.common.entity.BizLogContext; @@ -10,6 +11,7 @@ import org.apache.commons.lang3.StringUtils; import weaver.conn.RecordSet; import weaver.general.Util; import weaver.hrm.User; +import weaver.meeting.remind.MeetingRemindUtil; import weaver.meeting.video.consumer.MeetingVideoFactory; import weaver.meeting.video.consumer.VideoMeetingClient; import weaver.meeting.video.util.BizLogSmallType4VideoMeeting; @@ -125,6 +127,7 @@ public class DoAddVideoMeetingCmd extends AbstractCommonCommand 1) { + contextStr.delete(contextStr.length() - 1, contextStr.length()); + } + String allVersionString = WorkflowVersion.getAllVersionStringByWFIDs4List(contextStr.toString()); + String[] allVersionStrArr = allVersionString.split(","); + String[] arr = new String[allVersionStrArr.length]; + + for (String VersionStr : allVersionStrArr) { + if (!StringUtils.isEmpty(VersionStr)){ + arr[i] = "t1.workflowid = "+VersionStr; + i++; } } // 过滤掉空元素 @@ -133,23 +146,37 @@ public class TJBKWorkFlowServiceImpl implements TJBKWorkFlowService { private String getToDoWfidCondition() { RecordSet rs = new RecordSet(); boolean b = rs.executeQuery(getToDowfidsql); - String[] arr = new String[rs.getCounts()]; + StringBuilder sqlwhere = new StringBuilder(); int i = 0; + StringBuffer result = new StringBuffer(); while (rs.next()){ String content = Util.null2String( rs.getString("content")); - if (!StringUtils.isEmpty(content)){ - arr[i] = "t1.workflowid != " + content; + if (!StringUtil.isEmpty(content)){ + result.append(content).append(","); + } + } + if (result.length() > 1) { + result.delete(result.length() - 1, result.length()); + } + + String allVersionString = WorkflowVersion.getAllVersionStringByWFIDs4List(result.toString()); + String[] allVersionStrArr = allVersionString.split(","); + String[] arr = new String[allVersionStrArr.length]; + for (String VersionStr : allVersionStrArr) { + if (!StringUtils.isEmpty(VersionStr)){ + arr[i] = "t1.workflowid != " + VersionStr; i++; } } + // 过滤掉空元素 List nonNullElements = Arrays.stream(arr) .filter(element -> element != null && !element.isEmpty()) .collect(Collectors.toList()); - String result = String.join(" AND ", nonNullElements); - if (StringUtils.isEmpty(result)){return "";} - return "(" + result +")"; + String resultStr = String.join(" AND ", nonNullElements); + if (StringUtils.isEmpty(resultStr)){return "";} + return "(" + resultStr +")"; } public int getToDoWorkflowRequestCount4OS(int var1, String[] var2, boolean var3) { String var4 = " select distinct "; diff --git a/com/engine/tjbankSocket/impl/CWGLSocketExecute.java b/com/engine/tjbankSocket/impl/CWGLSocketExecute.java index 8c39082..c0d5e71 100644 --- a/com/engine/tjbankSocket/impl/CWGLSocketExecute.java +++ b/com/engine/tjbankSocket/impl/CWGLSocketExecute.java @@ -45,17 +45,26 @@ public class CWGLSocketExecute extends BaseBean implements SocketExecute { resultMap = getBeanByOAnum(oaTrvlBnsExpnsAcctNo, tableName); } catch (Exception e) { e.printStackTrace(); + paramMap.put("status","FAIL"); + paramMap.put("code","1"); + paramMap.put("desc",e.getMessage()); return XMLUtils.CW2XML(paramMap, "1", e.getMessage()); } try { userid = getHrmidByWorkCode(apprvrNo); } catch (Exception e) { + paramMap.put("status","FAIL"); + paramMap.put("code","1"); + paramMap.put("desc",e.getMessage()); e.printStackTrace(); } String id = resultMap.get("id"); int requestid = Util.getIntValue(resultMap.get("requestid")); writeLog("requestid==="+requestid); if (requestid == 0) { + paramMap.put("status","FAIL"); + paramMap.put("code","1"); + paramMap.put("desc","流程未找到"); return XMLUtils.CW2XML(paramMap, "1", "流程未找到"); } // if (userid == 0) { @@ -86,10 +95,17 @@ public class CWGLSocketExecute extends BaseBean implements SocketExecute { } catch (Exception e) { e.printStackTrace(); + paramMap.put("status","FAIL"); + paramMap.put("code","1"); + paramMap.put("desc",e.getMessage()); return XMLUtils.CW2XML(paramMap, "1", e.getMessage()); } + paramMap.put("status","COMPLETE"); return XMLUtils.CW2XML(paramMap, "0", ""); } else { + paramMap.put("status","FAIL"); + paramMap.put("code","1"); + paramMap.put("desc","流程提交失败"); return XMLUtils.CW2XML(paramMap, "1", "流程提交失败"); } } diff --git a/com/engine/tjyh/xc/cmd/XcCmd.java b/com/engine/tjyh/xc/cmd/XcCmd.java index 20c2590..80368d6 100644 --- a/com/engine/tjyh/xc/cmd/XcCmd.java +++ b/com/engine/tjyh/xc/cmd/XcCmd.java @@ -4,6 +4,8 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONException; import com.alibaba.fastjson.JSONObject; +import com.api.browser.bean.BrowserValueInfo; +import com.api.browser.service.BrowserValueInfoService; import com.engine.common.biz.AbstractCommonCommand; import com.engine.common.entity.BizLogContext; import com.engine.core.interceptor.CommandContext; @@ -11,10 +13,14 @@ import com.engine.tjyh.xc.util.HttpRequestUtil; import com.engine.tjyh.xc.util.WorkflowCreateHandler; import okhttp3.*; import org.apache.commons.codec.digest.DigestUtils; +import org.apache.commons.lang3.StringUtils; import weaver.conn.RecordSet; import weaver.general.BaseBean; import weaver.general.TimeUtil; import weaver.general.Util; +import weaver.workflow.workflow.WorkflowBillComInfo; +import weaver.workflow.workflow.WorkflowComInfo; +import weaver.workflow.workflow.WorkflowVersion; import java.io.BufferedReader; import java.io.IOException; @@ -259,6 +265,13 @@ public class XcCmd extends AbstractCommonCommand> { writeLog("doHotailOrder----------RefundTotalAmount="+RefundTotalAmount); writeLog("tgqyy="+tgqyy); + + if(jouneryID.contains("-")){ + yccsj= jouneryID.split("-")[0]; + writeLog("yccsj="+yccsj); + } + + Map map = new HashMap(); map.put("tgqlx",tgqlx); map.put("sqlx",sqlx); @@ -286,10 +299,7 @@ public class XcCmd extends AbstractCommonCommand> { map.put("jdtpcsfy",Ts(SubcriptionFee)); - if(jouneryID.contains("-")){ - yccsj= jouneryID.split("-")[0]; - writeLog("yccsj="+yccsj); - } + WorkflowCreateHandler handler = new WorkflowCreateHandler(); String tablename = handler.findWorkflowForm(workflowId); @@ -518,6 +528,15 @@ 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){ + + } + + RecordSet rs = new RecordSet(); rs.execute("select id from " + tablename +" where requestid="+requestId); rs.next(); @@ -735,8 +754,7 @@ public class XcCmd extends AbstractCommonCommand> { JSONArray SequenceInfoEntityList = passengerInfoObj.getJSONArray("SequenceInfo"); JSONObject SequenceInfoEntity = SequenceInfoEntityList.getJSONObject(0); - JSONArray ChangeInfoEntityList = SequenceInfoEntity.getJSONArray("ChangeInfo"); - JSONObject ChangeInfoEntity = ChangeInfoEntityList.getJSONObject(0); + JSONArray TripRecordInfoList = obj.getJSONArray("TripRecordInfoList"); @@ -744,6 +762,8 @@ public class XcCmd extends AbstractCommonCommand> { if("1".equals(tgq)){ + JSONArray ChangeInfoEntityList = SequenceInfoEntity.getJSONArray("ChangeInfo"); + JSONObject ChangeInfoEntity = ChangeInfoEntityList.getJSONObject(0); if(ChangeInfoEntity!=null) { tgqyy = ChangeInfoEntity.getString("RebookResonDesc"); } @@ -753,6 +773,13 @@ public class XcCmd extends AbstractCommonCommand> { } } + + + if(jouneryID.contains("-")){ + yccsj= jouneryID.split("-")[0]; + writeLog("yccsj="+yccsj); + } + writeLog("tgqyy="+tgqyy); @@ -772,18 +799,25 @@ public class XcCmd extends AbstractCommonCommand> { double yjpje_2 = Util.getDoubleValue(TripRecordInfoEntity.getString("PrintPrice"))+Util.getDoubleValue(TripRecordInfoEntity.getString("Oil"))+Util.getDoubleValue(TripRecordInfoEntity.getString("Tax")); double tgqf_2 = Util.getDoubleValue(basicInfo.getString("RefundAmount"))+Util.getDoubleValue(basicInfo.getString("ChangeAmount")); - String CPrintPrice = Util.null2String(ChangeInfoEntity.getString("CPrintPrice")); + String CPrintPrice = "0"; + String OilFee="0"; + String Tax="0"; + if("1".equals(tgq)) { + JSONArray ChangeInfoEntityList = SequenceInfoEntity.getJSONArray("ChangeInfo"); + JSONObject ChangeInfoEntity = ChangeInfoEntityList.getJSONObject(0); + CPrintPrice = Util.null2String(ChangeInfoEntity.getString("CPrintPrice")); - if("".equals(CPrintPrice)){ - CPrintPrice="0"; - } - String OilFee = Util.null2String(ChangeInfoEntity.getString("OilFee")); - if("".equals(OilFee)){ - OilFee="0"; - } - String Tax = Util.null2String(ChangeInfoEntity.getString("Tax")); - if("".equals(Tax)){ - Tax="0"; + if ("".equals(CPrintPrice)) { + CPrintPrice = "0"; + } + OilFee = Util.null2String(ChangeInfoEntity.getString("OilFee")); + if ("".equals(OilFee)) { + OilFee = "0"; + } + Tax = Util.null2String(ChangeInfoEntity.getString("Tax")); + if ("".equals(Tax)) { + Tax = "0"; + } } String gqjg = dobuleAdd(CPrintPrice,OilFee); @@ -800,11 +834,6 @@ public class XcCmd extends AbstractCommonCommand> { - if(jouneryID.contains("-")){ - yccsj= jouneryID.split("-")[0]; - writeLog("yccsj="+yccsj); - } - WorkflowCreateHandler handler = new WorkflowCreateHandler(); String tablename = handler.findWorkflowForm(workflowId); @@ -813,6 +842,7 @@ public class XcCmd extends AbstractCommonCommand> { String IsNextFlow = "1"; String title = handler.bulidWorkflowTitle(workflowId,ccr); String requestId = handler.WorkflowCreateByRequestMap(ccr,workflowId,title,IsNextFlow,map); + writeLog("requestid="+requestId); if(Util.getIntValue(requestId)>1) { RecordSet rs = new RecordSet(); @@ -832,6 +862,8 @@ public class XcCmd extends AbstractCommonCommand> { // 改签明细表 到达地 CACityName ItineraryEntity—FlightOrderInfoEntity—PassengerInfoEntity—SequenceInfoEntity—ChangeInfoEntity // 改签明细表 "改签后机票金额 // " CPrintPrice ItineraryEntity—FlightOrderInfoEntity—PassengerInfoEntity—SequenceInfoEntity—ChangeInfoEntity + JSONArray ChangeInfoEntityList = SequenceInfoEntity.getJSONArray("ChangeInfo"); + JSONObject ChangeInfoEntity = ChangeInfoEntityList.getJSONObject(0); detailTableName =tablename + "_dt1"; Set set = new HashSet(); List list = new ArrayList(); @@ -1113,4 +1145,125 @@ public class XcCmd extends AbstractCommonCommand> { BigDecimal value2 = new BigDecimal(d2); return value1.add(value2).toString(); } + + //保存自定义左侧树信息到requestbase表 + + private static void updateLeftTreeInfo(String requestid, String workflowid){ + + BaseBean baseBean = new BaseBean(); + RecordSet rs = new RecordSet(); + RecordSet rs1 = new RecordSet(); + WorkflowBillComInfo wbInfo = new WorkflowBillComInfo(); + WorkflowComInfo wcInfo = new WorkflowComInfo(); + int formid = Util.getIntValue(wcInfo.getFormId(workflowid+"")); + String tablename = wbInfo.getTablename(formid + ""); + String workflowname = wcInfo.getWorkflowname(workflowid + ""); + rs.executeQuery("select id,sfzxsw,secondfieldname,thirdfieldname,showname,doingwfids,donewfids,sencondIsGroupbyFieldname from uf_treelistsetting "); + baseBean.writeLog("---LHSP2021----requestid==="+requestid+"----selectSql===="+"select id,sfzxsw,secondfieldname,thirdfieldname,showname from uf_treelistsetting where (','||doingwfids||',' like '%,"+workflowid+",%') or (','||donewfids||',' like '%,"+workflowid+",%')"); + while (rs.next()){ + String id = rs.getString(1); + int sfzxsw = rs.getInt(2); + String secondfieldname = rs.getString(3); + String thirdfieldname = rs.getString(4); + String showname = rs.getString(5); + String doingwfids1 = Util.null2String(rs.getString(6)); + String donewfids1 = Util.null2String(rs.getString(7)); + List list = Arrays.asList(doingwfids1.split(",")); + List list1 = Arrays.asList(donewfids1.split(",")); + HashSet set = new HashSet<>(); + set.addAll(WorkflowVersion.getVersionStringByWfid4List(list)); + set.addAll(WorkflowVersion.getVersionStringByWfid4List(list1)); + if (set.contains(workflowid+"")) { + if (sfzxsw == 1) { + String secondShowName = ""; + String secondValue = ""; + String secondFieldId = ""; + String thirdValue = ""; + String thirdFieldType = ""; + String thirdFieldDBType = ""; + String thirdShowName = ""; + rs1.executeQuery("select id from workflow_billfield where fieldname = ? and billid = ?", secondfieldname, formid); + if (rs1.next()) { + secondFieldId = rs1.getString(1); + } + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----secondFieldId====" + secondFieldId); + rs1.executeQuery("select type,fielddbtype from workflow_billfield where fieldname = ? and billid = ?", thirdfieldname, formid); + if (rs1.next()) { + thirdFieldType = rs1.getString(1); + thirdFieldDBType = rs1.getString(2); + } + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----thirdFieldType====" + thirdFieldType + "----thirdFieldDBType====" + thirdFieldDBType); + rs1.executeQuery("select " + secondfieldname + "," + thirdfieldname + " from " + tablename + " where requestid = ?", requestid); + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----selectData====" + "select " + secondfieldname + "," + thirdfieldname + " from " + tablename + " where requestid = " + requestid); + if (rs1.next()) { + secondValue = rs1.getString(1); + thirdValue = rs1.getString(2); + secondShowName = getSelectFieldValue(secondFieldId, secondValue); + List browserValueInfo = getBrowserFieldValue(thirdFieldType, thirdValue, thirdFieldDBType); + for (BrowserValueInfo info : browserValueInfo) { + String name = info.getName(); + thirdShowName += name + ","; + } + if (thirdShowName.endsWith(",")) { + thirdShowName = thirdShowName.substring(0, thirdShowName.length() - 1); + } + } + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----updateSql====" + "update workflow_requestbase set firstfloor = " + id + ",firstfloorname = " + showname + ",secondfloor = " + secondValue + ",secondfloorname = " + secondShowName + ",thirdfloor = " + thirdValue + ",thirdfloorname = " + thirdShowName + " where requestid = " + requestid); + rs1.executeUpdate("update workflow_requestbase set firstfloor = ?,firstfloorname = ?,secondfloor = ?,secondfloorname = ?,thirdfloor = ?,thirdfloorname = ? where requestid = ?", id, showname, secondValue, secondShowName, thirdValue, thirdShowName, requestid); + } else { + //qc2126083 除了总行收文分类外,其余所有分类,都要支持二级目录按字段分类,且通过建模字段控制是否分类 + String sencondIsGroupbyFieldname = Util.null2String(rs.getString(8)); + rs1.writeLog(">>>>>> wangsong requestid="+requestid+" 判断二级目录区分是否按照指定字段分类展示 sencondIsGroupbyFieldname="+sencondIsGroupbyFieldname); + if("0".equals(sencondIsGroupbyFieldname)){//需要按照字段分类展示 + String secondShowName = ""; + String secondValue = ""; + String secondFieldId = ""; + rs1.executeQuery("select id from workflow_billfield where fieldname = ? and billid = ?", secondfieldname, formid); + if (rs1.next()) { + secondFieldId = rs1.getString(1); + } + rs1.executeQuery("select * from " + tablename + " where requestid = ?", requestid); + if (rs1.next()) { + secondValue = rs1.getString(secondfieldname); + secondShowName = getSelectFieldValue(secondFieldId, secondValue); + } + rs1.writeLog(">>>>>> wangsong 更新二级目录的字段数据到workflow_requestbase表 secondFieldId="+secondFieldId+",secondValue="+secondValue+",secondShowName="+secondShowName); + rs1.executeUpdate("update workflow_requestbase set firstfloor = ?,firstfloorname = ?,secondfloor = ?,secondfloorname = ? where requestid = ?", id, showname, secondValue, secondShowName, requestid); + }else{ + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----updateSql====" + "update workflow_requestbase set firstfloor = " + id + ",firstfloorname = " + showname + ",secondfloor = " + workflowid + ",secondfloorname = " + workflowname + " where requestid = " + requestid); + rs1.executeUpdate("update workflow_requestbase set firstfloor = ?,firstfloorname = ?,secondfloor = ?,secondfloorname = ? where requestid = ?", id, showname, workflowid + "", workflowname, requestid); + } + } + } + } + } + + /** + * 获取选择框选中值 + * */ + public static String getSelectFieldValue(String fieldId, String selectValue) { + String selectValueName = ""; + RecordSet rs = new RecordSet(); + String sql = "select selectvalue,selectname from workflow_selectitem where selectvalue = ? and fieldid=? and (cancel<>'1' or cancel is null) order by listorder,selectvalue"; + rs.executeQuery(sql,selectValue, fieldId); + if (rs.next()) { + selectValueName = Util.null2String(rs.getString("selectname")); + } + return selectValueName; + } + + /** + * 获取浏览按钮的值 + * */ + public static List getBrowserFieldValue(String fieldType, String fieldValue, String fieldDbType) { + BrowserValueInfoService browserValueInfoService = new BrowserValueInfoService(); + List result = new ArrayList<>(); + try { + result= browserValueInfoService.getBrowserValueInfo(fieldType, fieldDbType, 0, fieldValue, 7, "", ""); + } catch (Exception e) { + e.printStackTrace(); + } + return result; + } + } diff --git a/mobilemode/apps/QC708794/getImgsAction.jsp b/mobilemode/apps/QC708794/getImgsAction.jsp new file mode 100644 index 0000000..b133639 --- /dev/null +++ b/mobilemode/apps/QC708794/getImgsAction.jsp @@ -0,0 +1,81 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8"%> +<%@ page import="net.sf.json.JSONObject"%> +<%@ page import="net.sf.json.JSONArray"%> +<%@ page import="weaver.general.*" %> +<%@ page import="weaver.conn.RecordSet" %> + + +<% +String action = Util.null2String(request.getParameter("action")); +if("getSlideImages".equalsIgnoreCase(action)){// 获取幻灯片图片 + JSONArray datas = new JSONArray(); + // 处理屏幕宽度 + int screenWidth = Util.getIntValue(request.getParameter("innerWidth")); + // int userid = Util.getIntValue(request.getParameter("userid")); + // String catalogid = Util.null2String(request.getParameter("catalogid")); + // int counts = Util.getIntValue(request.getParameter("counts")); + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from uf_yddsylbt order by sx"); + + while (rs.next()){ + if (screenWidth < 600){ + JSONObject data = new JSONObject(); + data.put("action", rs.getString("tpdjlj")); + data.put("pic_path", rs.getString("tpdzzc")); + // data.put("pic_desc", rs.getString("id")); + data.put("pic_desc", ""); + datas.add(data); + }else { + JSONObject data = new JSONObject(); + data.put("action", rs.getString("tpdjlj")); + data.put("pic_path", rs.getString("tpdzzd")); + // data.put("pic_desc", rs.getString("id")); + data.put("pic_desc", ""); + datas.add(data); + } + } + + + // if (screenWidth < 600) { + // data.put("action", ""); + // data.put("pic_path", "/mobilemode/upload/images/961bd94784144f26b35abdae955a3ac4.jpg"); + // data.put("pic_desc", ""); + // datas.add(data); + // data = new JSONObject(); + // data.put("action", ""); + // data.put("pic_path", "/mobilemode/upload/images/3b8c7ab1ae4f4a72a68cfc272a5fa173.jpg"); + // data.put("pic_desc", ""); + // datas.add(data); + // data = new JSONObject(); + // data.put("action", ""); + // data.put("pic_path", "/mobilemode/upload/images/28108cf70aa1429ea95c18f1c78e9e8b.jpg"); + // data.put("pic_desc", ""); + // datas.add(data); + // data = new JSONObject(); + // data.put("action", ""); + // data.put("pic_path", "/mobilemode/upload/images/9b0067f0be064235a41a872837f6b5c2.jpg"); + // data.put("pic_desc", ""); + // datas.add(data); + // data = new JSONObject(); + // data.put("action", ""); + // data.put("pic_path", "/mobilemode/upload/images/ab9301e55aec47eaa087c0b02a499112.jpg"); + // data.put("pic_desc", ""); + // datas.add(data); + // }else { + // data = new JSONObject(); + // data.put("action", ""); + // data.put("pic_path", "/mobilemode/upload/images/9b0067f0be064235a41a872837f6b5c2.jpg"); + // data.put("pic_desc", ""); + // datas.add(data); + // data = new JSONObject(); + // data.put("action", ""); + // data.put("pic_path", "/mobilemode/upload/images/ab9301e55aec47eaa087c0b02a499112.jpg"); + // data.put("pic_desc", ""); + // datas.add(data); + // } + /************** 模拟数据 *****************/ + + out.print(datas.toString()); +} + +%> diff --git a/mobilemode/apps/QC708794/getImgsAction.jsp_lock b/mobilemode/apps/QC708794/getImgsAction.jsp_lock new file mode 100644 index 0000000..509df1d --- /dev/null +++ b/mobilemode/apps/QC708794/getImgsAction.jsp_lock @@ -0,0 +1,256 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8"%> +<%@ page import="net.sf.json.JSONObject"%> +<%@ page import="net.sf.json.JSONArray"%> +<%@ page import="java.util.*" %> +<%@ page import="weaver.general.*" %> +<%@ page import="java.io.IOException"%> +<%@ page import="weaver.common.DateUtil"%> +<%@ page import="weaver.conn.RecordSet"%> + + + + + + + +<%-- +天一建设移动门户 + +访问路径: +/mobilemode/apps/QC708794/action.jsp?action=*** + +幻灯片路径: +/mobilemode/apps/QC708794/action.jsp?action=getSlideImages&userid={curruser}&catalogid=1,2,3&counts=3 + + -- created by cdh 2019/10/25 +--%> + +<% +String action = Util.null2String(request.getParameter("action")); +if("getSlideImages".equalsIgnoreCase(action)){// 获取幻灯片图片 + JSONArray datas = new JSONArray(); + + int userid = Util.getIntValue(request.getParameter("userid")); + String catalogid = Util.null2String(request.getParameter("catalogid")); + int counts = Util.getIntValue(request.getParameter("counts")); + // rs.writeLog("【Debug】/mobilemode/apps/QC708794/action.jsp >>>>> [userid:"+userid+", catalogid:"+catalogid+", counts:"+counts+"]"); + + List> resultList = DocGetListService.getDocInfo(userid, catalogid, counts); + if(resultList.size() == 0){ + JSONObject data = new JSONObject(); + data.put("action", ""); + data.put("pic_path", "/mobilemode/images/mec/pic-icon_wev8.png"); + data.put("pic_desc", ""); + datas.add(data); + }else{ + for(int i=0; i resultMap = resultList.get(i); + String docid = resultMap.get("docid"); + String pic_path = Util.null2String(resultMap.get("pic_path")); + if("".equals(pic_path)){ + continue; + }else{ + pic_path += "&mobileCompress=1"; + } + JSONObject data = new JSONObject(); + //data.put("action", "openDocdetail("+docid+");"); + data.put("action","/spa/document/static4mobile/index.html#/news/1664378919/doc/"+docid); + data.put("pic_path", pic_path); + data.put("pic_desc", ""); + datas.add(data); + } + } + + /************** 模拟数据 **************** + JSONObject data = new JSONObject(); + data.put("action", "openDocdetail(872093);"); + data.put("pic_path", "/mobilemode/apps/QC708794/images/b1.png"); + data.put("pic_desc", ""); + datas.add(data); + data = new JSONObject(); + data.put("action", "openDocdetail(872093);"); + data.put("pic_path", "/mobilemode/apps/QC708794/images/b2.png"); + data.put("pic_desc", ""); + datas.add(data); + data = new JSONObject(); + data.put("action", "openDocdetail(872093);"); + data.put("pic_path", "/mobilemode/apps/QC708794/images/b3.png"); + data.put("pic_desc", ""); + datas.add(data); + data = new JSONObject(); + data.put("action", ""); + data.put("pic_path", "/mobilemode/images/mec/pic-icon_wev8.png"); + data.put("pic_desc", ""); + datas.add(data); + */ + /************** 模拟数据 *****************/ + + out.print(datas.toString()); +}else if("getWorkflowTodoCount".equalsIgnoreCase(action)){// 获取待办流程数量 + JSONObject resultObj = new JSONObject(); + try { + int userid = Util.getIntValue(request.getParameter("userid")); + String showCopy = Util.null2String(request.getParameter("showCopy")); + String showFlag = Util.null2String(request.getParameter("showFlag")); + + String[] conditions = new String[]{}; + boolean hasShowCopy = "1".equals(showCopy) ? true : false;// 包含抄送 + boolean belongtoshowFlag = "1".equals(showFlag) ? true : false;// 多账号 + int counts = WorkflowService.getToDoWorkflowRequestCount(userid, hasShowCopy, conditions, belongtoshowFlag); + resultObj.put("counts", counts); + + resultObj.put("status", "1"); + } catch (Exception ex) { + ex.printStackTrace(); + resultObj.put("status", "-1"); + resultObj.put("errMsg", ex.getMessage()); + }finally{ + try{ + out.print(resultObj.toString()); + out.flush(); + }catch(IOException ex){ + ex.printStackTrace(); + } + } +}else if("getDocIsnewCount".equalsIgnoreCase(action)){// 获取指定文档目录文档未读数 + JSONObject resultObj = new JSONObject(); + try { + int userid = Util.getIntValue(request.getParameter("userid")); + String catalogid = Util.null2String(request.getParameter("catalogid")); + // rs.writeLog("【Debug】/mobilemode/apps/QC708794/action.jsp >>>>> [userid:"+userid+", catalogid:"+catalogid+"]"); + + int counts = DocCountInfo.getDocNotReadNums(catalogid, userid); + resultObj.put("counts", counts); + + resultObj.put("status", "1"); + } catch (Exception ex) { + ex.printStackTrace(); + resultObj.put("status", "-1"); + resultObj.put("errMsg", ex.getMessage()); + }finally{ + try{ + out.print(resultObj.toString()); + out.flush(); + }catch(IOException ex){ + ex.printStackTrace(); + } + } +}else if("getWorkflowListData".equalsIgnoreCase(action)){// 获取流程列表数据 + JSONObject resultObj = new JSONObject(); + try { + int pageNo = Util.getIntValue(request.getParameter("pageNo"), 1);// 分页当前页码 + int pageSize = Util.getIntValue(request.getParameter("pageSize"), 10);// 分页每页条数 + String searchKey = Util.null2String(request.getParameter("searchKey"));// 搜索条件(流程标题) + String timestamp = Util.null2String(request.getParameter("timestamp"));// 时间戳 + + String userid = Util.null2String(request.getParameter("userid"));// 当前用户 + String wftypeid = Util.null2String(request.getParameter("wftypeid"));// 流程分类id + + /**/ + rs.writeLog("【debug】/mobilemode/apps/QC708794/action.jsp getWorkflowListData >>>>> [pageNo:"+pageNo+", pageSize:"+pageSize+", searchKey:"+searchKey + +", userid:"+userid+", wftypeid:"+wftypeid+",timestamp:"+timestamp+"]"); + + + int totalSize = 0; + JSONArray dataArray = new JSONArray(); + + /************** 模拟数据 *****************/ + totalSize = 4; + + JSONObject dataObj = new JSONObject(); + dataObj.put("requestid", "1"); + dataObj.put("workflowid", "1"); + dataObj.put("workflowname", "[出差审批流程]"); + dataObj.put("wftitle", "出差审批流程-系统管理员-2019-02-18(出差地点:北京)"); + dataObj.put("creator", "系统管理员"); + dataObj.put("createdate", "2019-02-18"); + dataObj.put("createtime", "17:48:04"); + dataObj.put("receivedate", "2019-02-18"); + dataObj.put("receivetime", "17:48:04"); + dataObj.put("isnew", "1"); + dataArray.add(dataObj); + dataObj = new JSONObject(); + dataObj.put("requestid", "2"); + dataObj.put("workflowid", "2"); + dataObj.put("workflowname", "[部门发文申请]"); + dataObj.put("wftitle", "部门发文申请-系统管理员-2019-02-19"); + dataObj.put("creator", "系统管理员"); + dataObj.put("createdate", "2019-02-19"); + dataObj.put("createtime", "15:50:04"); + dataObj.put("receivedate", "2019-02-19"); + dataObj.put("receivetime", "15:50:04"); + dataObj.put("isnew", "1"); + dataArray.add(dataObj); + dataObj = new JSONObject(); + dataObj.put("requestid", "3"); + dataObj.put("workflowid", "3"); + dataObj.put("workflowname", "[系统提醒工作流]"); + dataObj.put("wftitle", "License授权到期提醒"); + dataObj.put("creator", "系统管理员"); + dataObj.put("createdate", "2019-10-18"); + dataObj.put("createtime", "16:49:04"); + dataObj.put("receivedate", "2019-10-18"); + dataObj.put("receivetime", "16:49:04"); + dataObj.put("isnew", "0"); + dataArray.add(dataObj); + dataObj = new JSONObject(); + dataObj.put("requestid", "4"); + dataObj.put("workflowid", "4"); + dataObj.put("workflowname", "[用车申请]"); + dataObj.put("wftitle", "用车申请-系统管理员-2019-01-28"); + dataObj.put("creator", "系统管理员"); + dataObj.put("createdate", "2019-01-28"); + dataObj.put("createtime", "16:47:04"); + dataObj.put("receivedate", "2019-01-28"); + dataObj.put("receivetime", "16:47:04"); + dataObj.put("isnew", "1"); + dataArray.add(dataObj); + + /************** 模拟数据 *****************/ + + resultObj.put("totalSize", totalSize); + resultObj.put("datas", dataArray); + + resultObj.put("status", "1"); + } catch (Exception ex) { + ex.printStackTrace(); + rs.writeLog(ex); + rs.writeLog("【debug】/mobilemode/apps/QC708794/action.jsp getWorkflowListData error:"+ex.getMessage()); + resultObj.put("status", "-1"); + resultObj.put("totalSize", "0"); + resultObj.put("errMsg", ex.getMessage()); + }finally{ + try{ + // rs.writeLog("【debug】QC708794 getWorkflowListData finally resultObj:"+resultObj.toString()); + out.print(resultObj.toString()); + out.flush(); + }catch(Exception ex){ + ex.printStackTrace(); + rs.writeLog(ex); + rs.writeLog("【debug】/mobilemode/apps/QC708794/action.jsp getWorkflowListData finally error:"+ex.getMessage()); + } + } +}else if("getWorkflowTodoCountByType".equalsIgnoreCase(action)){// 获取流程大类下的待办数量 + JSONObject resultObj = new JSONObject(); + try { + int userid = Util.getIntValue(request.getParameter("userid")); + String wftypeid = Util.null2String(request.getParameter("wftypeid"));// 流程分类id + // rs.writeLog("【Debug】/mobilemode/apps/QC708794/action.jsp >>>>> [userid:"+userid+", wftypeid:"+wftypeid+"]"); + + resultObj.put("counts", 33); + + resultObj.put("status", "1"); + } catch (Exception ex) { + ex.printStackTrace(); + resultObj.put("status", "-1"); + resultObj.put("errMsg", ex.getMessage()); + }finally{ + try{ + out.print(resultObj.toString()); + out.flush(); + }catch(IOException ex){ + ex.printStackTrace(); + } + } +} +%> diff --git a/opt/weaver/ecology/interface/transfer/todoNum_GSYW.jsp b/opt/weaver/ecology/interface/transfer/todoNum_GSYW.jsp new file mode 100644 index 0000000..cb6d260 --- /dev/null +++ b/opt/weaver/ecology/interface/transfer/todoNum_GSYW.jsp @@ -0,0 +1,124 @@ +<%@ page import="com.engine.custom.sl.entity.EsbRequestHeader" %> +<%@ page import="java.text.SimpleDateFormat" %> +<%@ page import="java.util.Date" %> +<%@ page import="com.engine.custom.sl.entity.TravelToEsbBean" %> +<%@ page import="java.nio.charset.StandardCharsets" %> +<%@ page import="com.engine.util.SocketClientUtil" %> +<%@ page import="com.engine.util.XMLUtils" %> +<%@ page import="java.util.Map" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="com.engine.common.util.ParamUtil" %> +<%@ page import="java.net.Socket" %> +<%@ page import="weaver.general.BaseBean" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="java.io.*" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="weaver.hrm.HrmUserVarify" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" %> + + +<% + //公司业务查询待办数接口 + // Map param = ParamUtil.request2Map(request); + // String workCode = param.get("workCode").toString(); + String workCode = HrmUserVarify.getUser(request, response).getLoginid(); + String timeStr = generateTimestamp(); + EsbRequestHeader esbRequestHeader = new EsbRequestHeader(); + esbRequestHeader.setService_sn(timeStr+workCode); + esbRequestHeader.setSystem_id("2036"); + esbRequestHeader.setRequester_id("0258"); + esbRequestHeader.setBranch_id("queryUndoCount"); + esbRequestHeader.setChannel_id("19"); + esbRequestHeader.setService_time(timeStr); + esbRequestHeader.setNeed_request(""); + esbRequestHeader.setSvcCd("50013N003"); + esbRequestHeader.setSvcScn("19"); + String bnkSrlNo = esbRequestHeader.getRequester_id() + timeStr + workCode; + esbRequestHeader.setBnkSrlNo(bnkSrlNo); + esbRequestHeader.setFileFlg("0"); + String Service_Body = ""+workCode+"" ; + String Service_Header = TravelToEsbBean.convertObjectToXml(esbRequestHeader,"Service_Header"); + String serviceXML = ""; + // out.print("UTF_8_serviceXML==="+ serviceXML); + serviceXML = serviceXML + Service_Header + Service_Body; + serviceXML = serviceXML + ""; + // out.print("UTF_8_serviceXML==="+ serviceXML); + String length = String.format("%08d", serviceXML.length()); + serviceXML = length + serviceXML; + serviceXML = new String(serviceXML.getBytes(StandardCharsets.UTF_8)); + String send = ""; + try { + send = send(serviceXML); + // out.print("返回=="+send); + }catch (Exception e){ + // out.print("异常=="+ e.getMessage()); + } + // SocketClientUtil scketClient = new SocketClientUtil("14.1.76.116",10149); + // String substring = send.substring(0, 8); + // String substring1 = send.substring(8); + // out.print(substring); + Map map = XMLUtils.parseXMLToMap(send); + + JSONObject jsonObject = new JSONObject(); + jsonObject.put("count", Util.getIntValue(map.get("todoCount"))); + out.print(jsonObject.toJSONString()); +%> +<%! + public String send(String request) throws Exception { + // bs.writeLog("Client Start..."); + BaseBean bs = new BaseBean(); + Socket socket = null; + try { + //创建一个流套接字并将其连接到指定主机上的指定端口号 + socket = new Socket("14.1.71.90",10149); + // String str = "000006121010157060000081243025801570102311000120230905104426true500130004130157202309050600000812430todogetCountuserNum10913026任广鹏是个大刷币"; + // System.out.println(str); + //读取服务器端数据 + BufferedReader input = new BufferedReader(new InputStreamReader(socket.getInputStream(), StandardCharsets.UTF_8)); + //向服务器端发送数据 + // PrintStream out = new PrintStream(new OutputStreamWriter(socket.getOutputStream(),StandardCharsets.UTF_8)); + PrintWriter out = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(),StandardCharsets.UTF_8),true); + out.println(request); + char[] datalen=new char[8];//报文前八位为报文体总长度 + input.read(datalen,0,8); + String lendata=new String (datalen); + int length=Integer.parseInt(lendata); + new BaseBean().writeLog("报文长度"+length); + char[] data=new char[length]; + int datalength = input.read(data,0,length); + String requestData = new String(data); + new BaseBean().writeLog("requestData",requestData); + // String ret = input.readLine(); + System.out.println("服务器端返回过来的是: " + requestData); + bs.writeLog("服务器端返回过来的是: " + requestData); + // 如接收到 "OK" 则断开连接 + if (!StringUtil.isEmpty(requestData)) { + bs.writeLog("客户端将关闭连接"); + System.out.println("客户端将关闭连接: " + requestData); + Thread.sleep(500); + } + out.close(); + input.close(); + return requestData; + } catch (Exception e) { + bs.writeLog("客户端异常:" + e.getMessage()); + throw e; + } finally { + if (socket != null) { + try { + socket.close(); + } catch (IOException e) { + socket = null; + bs.writeLog("客户端 finally 异常:" + e.getMessage()); + } + } + } + // return "-1"; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +%> \ No newline at end of file diff --git a/opt/weaver/ecology/interface/transfer/todoNum_TY.jsp b/opt/weaver/ecology/interface/transfer/todoNum_TY.jsp new file mode 100644 index 0000000..1ade0e0 --- /dev/null +++ b/opt/weaver/ecology/interface/transfer/todoNum_TY.jsp @@ -0,0 +1,124 @@ +<%@ page import="com.engine.custom.sl.entity.EsbRequestHeader" %> +<%@ page import="java.text.SimpleDateFormat" %> +<%@ page import="java.util.Date" %> +<%@ page import="com.engine.custom.sl.entity.TravelToEsbBean" %> +<%@ page import="java.nio.charset.StandardCharsets" %> +<%@ page import="com.engine.util.SocketClientUtil" %> +<%@ page import="com.engine.util.XMLUtils" %> +<%@ page import="java.util.Map" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="com.engine.common.util.ParamUtil" %> +<%@ page import="java.net.Socket" %> +<%@ page import="weaver.general.BaseBean" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="java.io.*" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="weaver.hrm.HrmUserVarify" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" %> + + +<% + //同业系统查询待办数接口 + // Map param = ParamUtil.request2Map(request); + // String workCode = param.get("workCode").toString(); + String workCode = HrmUserVarify.getUser(request, response).getLoginid(); + String timeStr = generateTimestamp(); + EsbRequestHeader esbRequestHeader = new EsbRequestHeader(); + esbRequestHeader.setService_sn(timeStr+workCode); + esbRequestHeader.setSystem_id("0227"); + esbRequestHeader.setRequester_id("0258"); + esbRequestHeader.setBranch_id("20000"); + esbRequestHeader.setChannel_id("09"); + esbRequestHeader.setService_time(timeStr); + esbRequestHeader.setNeed_request(""); + esbRequestHeader.setSvcCd("500130004"); + esbRequestHeader.setSvcScn("09"); + String bnkSrlNo = esbRequestHeader.getRequester_id() + timeStr + workCode; + esbRequestHeader.setBnkSrlNo(bnkSrlNo); + esbRequestHeader.setFileFlg("0"); + String Service_Body = "todogetCountuserNum"+workCode+"" ; + String Service_Header = TravelToEsbBean.convertObjectToXml(esbRequestHeader,"Service_Header"); + String serviceXML = ""; + // out.print("UTF_8_serviceXML==="+ serviceXML); + serviceXML = serviceXML + Service_Header + Service_Body; + serviceXML = serviceXML + ""; + // out.print("UTF_8_serviceXML==="+ serviceXML); + String length = String.format("%08d", serviceXML.length()); + serviceXML = length + serviceXML; + serviceXML = new String(serviceXML.getBytes(StandardCharsets.UTF_8)); + String send = ""; + try { + send = send(serviceXML); + // out.print("返回=="+send); + }catch (Exception e){ + // out.print("异常=="+ e.getMessage()); + } + // SocketClientUtil scketClient = new SocketClientUtil("14.1.76.116",10149); + // String substring = send.substring(0, 8); + // String substring1 = send.substring(8); + // out.print(substring); + Map map = XMLUtils.parseXMLToMap(send); + + JSONObject jsonObject = new JSONObject(); + jsonObject.put("count", Util.getIntValue(map.get("count"))); + out.print(jsonObject.toJSONString()); +%> +<%! + public String send(String request) throws Exception { + // bs.writeLog("Client Start..."); + BaseBean bs = new BaseBean(); + Socket socket = null; + try { + //创建一个流套接字并将其连接到指定主机上的指定端口号 + socket = new Socket("14.1.71.90",10149); + // String str = "000006121010157060000081243025801570102311000120230905104426true500130004130157202309050600000812430todogetCountuserNum10913026任广鹏是个大刷币"; + // System.out.println(str); + //读取服务器端数据 + BufferedReader input = new BufferedReader(new InputStreamReader(socket.getInputStream(), StandardCharsets.UTF_8)); + //向服务器端发送数据 + // PrintStream out = new PrintStream(new OutputStreamWriter(socket.getOutputStream(),StandardCharsets.UTF_8)); + PrintWriter out = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(),StandardCharsets.UTF_8),true); + out.println(request); + char[] datalen=new char[8];//报文前八位为报文体总长度 + input.read(datalen,0,8); + String lendata=new String (datalen); + int length=Integer.parseInt(lendata); + new BaseBean().writeLog("报文长度"+length); + char[] data=new char[length]; + int datalength = input.read(data,0,length); + String requestData = new String(data); + new BaseBean().writeLog("requestData",requestData); + // String ret = input.readLine(); + System.out.println("服务器端返回过来的是: " + requestData); + bs.writeLog("服务器端返回过来的是: " + requestData); + // 如接收到 "OK" 则断开连接 + if (!StringUtil.isEmpty(requestData)) { + bs.writeLog("客户端将关闭连接"); + System.out.println("客户端将关闭连接: " + requestData); + Thread.sleep(500); + } + out.close(); + input.close(); + return requestData; + } catch (Exception e) { + bs.writeLog("客户端异常:" + e.getMessage()); + throw e; + } finally { + if (socket != null) { + try { + socket.close(); + } catch (IOException e) { + socket = null; + bs.writeLog("客户端 finally 异常:" + e.getMessage()); + } + } + } + // return "-1"; + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +%> \ No newline at end of file diff --git a/weaver/interfaces/workflow/action/javacode/Action20230918061401.java b/weaver/interfaces/workflow/action/javacode/Action20230918061401.java index 8d8d58c..bada3dc 100644 --- a/weaver/interfaces/workflow/action/javacode/Action20230918061401.java +++ b/weaver/interfaces/workflow/action/javacode/Action20230918061401.java @@ -22,7 +22,7 @@ public class Action20230918061401 extends BaseBean implements Action { public String execute(RequestInfo request) { try { - String insertsql = "INSERT INTO uf_tohgLog(REQUEST, CONTENT, ZT, ML, DDSJ, TSSJ, FJML, ZWID, FJID) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ? )"; + String insertsql = "INSERT INTO uf_tosjLog(REQUEST, CONTENT, ZT, ML, DDSJ, TSSJ, FJML, ZWID, FJID) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ? )"; DepartmentComInfo departmentComInfo = new DepartmentComInfo(); //公文标题 String requestname = request.getRequestManager().getRequestname(); @@ -60,7 +60,9 @@ public class Action20230918061401 extends BaseBean implements Action { departmentNames = "天津银行股份有限公司-"+departmentNames; String context = ""; String flag = "|"; - context = requestname + flag + fwwh + flag +departmentNames + flag + cwrq +flag+ user.getLoginid()+flag+user.getLastname()+flag; + // context = requestname + flag + fwwh + flag +departmentNames + flag + cwrq +flag+ user.getLoginid()+flag+user.getLastname()+flag; + context = fwwh + flag + departmentNames + flag + cwrq + flag + user.getLastname(); + //获取文件命 Map fjName = getIdIMIDName(fj); Map zwName = getIdIMIDName(zw); @@ -105,7 +107,8 @@ public class Action20230918061401 extends BaseBean implements Action { if (zwStr.startsWith("&&")){ zwStr = zwStr.substring(2); } - context = context+zwStr+flag+fjStr+flag+requestId+flag; + // context = context+zwStr+flag+fjStr+flag+requestId+flag; + context = zwStr+flag+fjStr+flag+context+flag+"sj"+requestId+flag; Date date = new Date(); String time = new SimpleDateFormat("yyyy-MM-dd hh:mm").format(date); rs.executeUpdate(insertsql,requestId,context,0,null,time,null,null,zw,fj); diff --git a/weaver/interfaces/workflow/action/javacode/Action20231015024217.java b/weaver/interfaces/workflow/action/javacode/Action20231015024217.java index 8c9c2fc..10a6746 100644 --- a/weaver/interfaces/workflow/action/javacode/Action20231015024217.java +++ b/weaver/interfaces/workflow/action/javacode/Action20231015024217.java @@ -9,6 +9,8 @@ import com.engine.util.XMLUtils; import com.icbc.api.internal.apache.http.impl.cookie.S; import com.weaver.general.Util; import org.jsoup.Jsoup; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import weaver.conn.RecordSet; import weaver.file.ImageFileManager; import weaver.general.StringUtil; @@ -27,10 +29,14 @@ import java.util.*; * 推送商旅节点后附加操作(推送商旅节点后附加操作 * 生产环境 */ -public class Action20231015024217 extends BaseBean implements Action { +public class Action20231015024217 implements Action { /** * After selecting aciton after the process path node, this method will be executed after the node is submitted. */ + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + + @Override public String execute(RequestInfo request) { writeLog("推送商旅节点后附加操作====>"); @@ -101,6 +107,10 @@ public class Action20231015024217 extends BaseBean implements Action { return Action.SUCCESS; } + private void writeLog(String s) { + log.info(s); + } + private void fileToEsb(TravelToEsbBean toEsbBean, String requestId) throws Exception { // HashMap filePathMap = new HashMap<>(); List acsryArray = toEsbBean.getAcsryArray(); @@ -198,6 +208,12 @@ public class Action20231015024217 extends BaseBean implements Action { toEsbBean.setExpnsRsn(text); //备注 toEsbBean.setRemark(Util.null2String(rs.getString("bz"))); + + + //条线部门 + toEsbBean.setSrtpLnDeptCode(Util.null2String(rs.getString("txbm"))); + toEsbBean.setSrtpLnDeptName(Util.null2String(rs.getString("txbmmc"))); + fj = Util.null2String(rs.getString("fj")); spdfj = Util.null2String(rs.getString("spdfj")); spwhscpdfwj = Util.null2String(rs.getString("clspdpdffj")); diff --git a/weaver/interfaces/workflow/action/javacode/Action20240828044115.java b/weaver/interfaces/workflow/action/javacode/Action20240828044115.java new file mode 100644 index 0000000..a81e616 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20240828044115.java @@ -0,0 +1,387 @@ +package weaver.interfaces.workflow.action.javacode; + +import com.dcfs.fts.common.error.FtpException; +import com.engine.custom.hg.util.HgUtils; +import com.engine.custom.sl.entity.*; +// import com.engine.util.SocketClientUtil; +import com.engine.util.SocketClientUtil; +import com.engine.util.XMLUtils; +import com.icbc.api.internal.apache.http.impl.cookie.S; +import com.weaver.general.Util; +import org.jsoup.Jsoup; +import weaver.conn.RecordSet; +import weaver.file.ImageFileManager; +import weaver.general.StringUtil; +import weaver.hrm.User; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.io.*; +import java.math.BigDecimal; +import java.nio.charset.StandardCharsets; +import java.text.SimpleDateFormat; +import java.util.*; + +/** + * 推送商旅节点后附加操作(推送商旅节点后附加操作 + * 生产环境 + */ +public class Action20240828044115 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) { + writeLog("推送商旅节点后附加操作====>"); + // if(error) { + // request.getRequestManager().setMessageid("90001"); + // request.getRequestManager().setMessagecontent("System Abnormal Termination Process Submission!"); + // } + String requestId = request.getRequestid(); + String tablename = request.getRequestManager().getBillTableName(); + TravelToEsbBean toEsbBean = new TravelToEsbBean(); + //封装主表数据 + RecordSet rs = new RecordSet(); + String mainId = setMainForm(requestId, tablename, rs, toEsbBean); + writeLog("toEsbBean1====>"+toEsbBean); + writeLog("上传附件到ESB服务器====>"); + try { + fileToEsb(toEsbBean,requestId); + } catch (Exception e) { + request.getRequestManager().setMessageid("10001"); + request.getRequestManager().setMessagecontent(e.getMessage()); + return Action.FAILURE_AND_CONTINUE; + } + setFormDt1(mainId,tablename,rs,toEsbBean); + writeLog("toEsbBean2====>"+toEsbBean); + setFormDt2(mainId,tablename,rs,toEsbBean); + writeLog("toEsbBean3====>"+toEsbBean); + String Service_Body = ""+ toEsbBean.toXMLString()+"" ; + writeLog("toEsbBean4====>"+Service_Body); + try{ + EsbRequestHeader esbRequestHeader = new EsbRequestHeader(Util.getIntValue(mainId)); + writeLog("esbRequestHeader====>"+esbRequestHeader); + String Service_Header = TravelToEsbBean.convertObjectToXml(esbRequestHeader,"Service_Header"); + writeLog("esbRequestHeaderXML====>"+Service_Header); + String serviceXML = ""; + serviceXML = serviceXML + Service_Header + Service_Body; + serviceXML = serviceXML + ""; + writeLog("esbRequestHeaderXML====>"+serviceXML); + int byteArray = serviceXML.getBytes("UTF-8").length; + + // Calculate the length of the byte array + // int bytelength = byteArray.length; + String length = String.format("%08d", byteArray); + writeLog("XMLlength"+ length); + serviceXML = length + serviceXML; + writeLog("serviceXML==="+ serviceXML); + // serviceXML = new String(serviceXML.getBytes(StandardCharsets.UTF_8)); + writeLog("UTF_8_serviceXML==="+ serviceXML); + SocketClientUtil scketClient = new SocketClientUtil("14.1.78.197",10149); + String send = scketClient.send(serviceXML); + String substring = send.substring(0, 8); + String substring1 = send.substring(8); + Map map = XMLUtils.parseXMLToMap(substring1); + String retCd = map.get("retCd"); + String retCdDsc = map.get("retCdDsc"); + if ("9999".equals(retCd)){ + request.getRequestManager().setMessageid("9999"); + request.getRequestManager().setMessagecontent(retCdDsc); + return Action.FAILURE_AND_CONTINUE; + } + }catch (Exception e){ + e.printStackTrace(); + writeLog("构建XML异常"+e.getMessage()); + request.getRequestManager().setMessageid("10001"); + request.getRequestManager().setMessagecontent(e.getMessage()); + return Action.FAILURE_AND_CONTINUE; + } + // setFormDt1(); + return Action.SUCCESS; + } + + private void fileToEsb(TravelToEsbBean toEsbBean, String requestId) throws Exception { + // HashMap filePathMap = new HashMap<>(); + List acsryArray = toEsbBean.getAcsryArray(); + for (acsryItem acsryItem : acsryArray) { + String acsryNm = acsryItem.getAcsryNm(); + writeLog("acsryNm"+acsryNm); + ImageFileManager ifm = new ImageFileManager(); + ifm.getImageFileInfoById(Util.getIntValue(acsryNm,0)); + InputStream inputStream = ifm.getInputStream(); + String imageFileName = ifm.getImageFileName(); + writeLog("imageFileName"+imageFileName); + String[] filename = imageFileName.split("\\."); + int lastIndex = imageFileName.lastIndexOf('.'); + String part1 = ""; + String part2 = ""; + if (lastIndex != -1) { + part1 = imageFileName.substring(0, lastIndex); + part2 = imageFileName.substring(lastIndex + 1); + }else { + part1 = imageFileName; + } + if(part1.length()<=3){ + part1 = part1+"文件"; + } + String tempFilePath = ""; + try { + File tempFile = File.createTempFile(part1,part2.length() == 0 ? "" :part2); + + // 创建一个输出流,将数据写入临时文件 + OutputStream outputStream = new FileOutputStream(tempFile); + + // 将输入流中的数据复制到输出流(即临时文件) + byte[] buffer = new byte[2048]; + int bytesRead; + while ((bytesRead = inputStream.read(buffer)) != -1) { + outputStream.write(buffer, 0, bytesRead); + } + tempFilePath = tempFile.getAbsolutePath(); + writeLog( "临时文件位置"+tempFilePath); + // 关闭输入流和输出流 + inputStream.close(); + outputStream.close(); + }catch (Exception e){ + e.printStackTrace(); + writeLog( "创建本地文件异常"+e.getMessage()); + throw new Exception("创建"+imageFileName+"文件异常"+e.getMessage()); + } + //推送ESB服务器 + String ftpPath = ""; + try { + ftpPath = HgUtils.putFile(tempFilePath, requestId + File.separator + imageFileName); + } catch (FtpException e) { + e.printStackTrace(); + writeLog( "传输ESBftp异常"+e.getMessage()); + throw new Exception("传输ESBftp异常"); + } catch (IOException e) { + e.printStackTrace(); + writeLog( "传输ESBIO异常"+e.getMessage()); + throw new Exception("传输ESBftp异常"); + } + acsryItem.setAcsryNm(imageFileName); + acsryItem.setSavePath(ftpPath); + } + + } + + private String setMainForm(String requestId, String tablename, RecordSet rs ,TravelToEsbBean toEsbBean) { + rs.execute("select * from " + tablename + " where requestid = " + requestId); + String mainid = ""; + String fj = ""; + String spdfj = ""; + String spwhscpdfwj = ""; + String qxspdpdffj = ""; + String tjyxgnccspdfjpdf = ""; + //表单数据 + if (rs.next()) { + mainid = rs.getString("id"); + //OA差旅报销单单据编号 + toEsbBean.setOaTrvlBnsExpnsAcctNo(rs.getString(Util.null2String("djbh"))); + //经办人工号 + toEsbBean.setOperatorNo(processString(Util.null2String(rs.getString("jbrgh")))); + //经办人姓名 id + toEsbBean.setOperatorName(Util.null2String(rs.getString("jbrxm"))); + String lastname = new User(Util.getIntValue(toEsbBean.getOperatorName())).getLastname(); + toEsbBean.setOperatorName(lastname); + + //附件张数 + toEsbBean.setAcsryNums(Util.null2String(rs.getString("fjzs"))); + toEsbBean.setCostDeptCode((Util.null2String(rs.getString("cbzxbm")))); + //报销金额 + toEsbBean.setExpnsAmt(multiply100(Util.null2String(rs.getString("bxjedwf")))); + //报销事由 Jsoup.parse(htmlContent).text() + String expnsRsn = Util.null2String(rs.getString("bxsy")); + String text = Jsoup.parse(expnsRsn).text(); + toEsbBean.setExpnsRsn(text); + //备注 + toEsbBean.setRemark(Util.null2String(rs.getString("bz"))); + + //条线部门 + toEsbBean.setSrtpLnDeptCode(Util.null2String(rs.getString("txbm"))); + toEsbBean.setSrtpLnDeptName(Util.null2String(rs.getString("txbmmc"))); + + + fj = Util.null2String(rs.getString("fj")); + spdfj = Util.null2String(rs.getString("spdfj")); + spwhscpdfwj = Util.null2String(rs.getString("clspdpdffj")); + qxspdpdffj = Util.null2String(rs.getString("qxspdpdffj")); + tjyxgnccspdfjpdf = Util.null2String(rs.getString("tjyxgnccspdfjpdf")); + // String formData = rs.getString("formData"); + } + // 封装文件数组 + //现在是id + List fjids; + if(!StringUtil.isEmpty(fj)){ + fjids = new ArrayList<>( Arrays.asList(fj.split(","))); + }else { + fjids = new ArrayList<>(); + } + // + writeLog("fjids"+fjids); + try { + if (!StringUtil.isEmpty(spdfj)){ + fjids.add(spdfj); + } + if (!StringUtil.isEmpty(spwhscpdfwj)){ + fjids.add(spwhscpdfwj); + } + if (!StringUtil.isEmpty(qxspdpdffj)){ + fjids.add(qxspdpdffj); + } + if (!StringUtil.isEmpty(tjyxgnccspdfjpdf)){ + fjids.add(tjyxgnccspdfjpdf); + } + ArrayList acsryArray = new ArrayList<>(); + for (String fjid : fjids) { + acsryItem acsryItem = new acsryItem(); + acsryItem.setAcsryNm(getimgid(fjid,rs)); + acsryArray.add(acsryItem); + } + toEsbBean.setAcsryArray(acsryArray); + //重新设置下附件张数为数组长度 + toEsbBean.setAcsryNums(acsryArray.size()+""); + }catch (Exception e){ + e.printStackTrace(); + writeLog("fjidsException"+e); + } + + return mainid; + } + + + private void setFormDt1(String mainid, String tablename, RecordSet rs , TravelToEsbBean toEsbBean) { + rs.execute("select * from " + tablename + "_dt1 where mainid = " + mainid); + List expenseArray = new ArrayList<>(); + while (rs.next()) { + ExpenseItem expenseItem = new ExpenseItem(); + // 支出类型 + expenseItem.setExpndType(getpartyBuildCostCode(Util.getIntValue(rs.getString("zclx"),0))); + //不含税金额 + expenseItem.setExclsvTaxAmt(multiply100(Util.null2String(rs.getString("bhsjedwf")))); + // //不含税金额 + expenseItem.setTaxAmt(multiply100(Util.null2String(rs.getString("sedwf")))); + //价税合计金额 + expenseItem.setPrcTotAmt(multiply100(Util.null2String(rs.getString("jshjjedwf")))); + //记账摘要 Jsoup.parse(expnsRsn).text() + String jzzy = Util.null2String(rs.getString("jzzy")); + String text = Jsoup.parse(jzzy).text(); + expenseItem.setAcctingAbstct(text); + expenseArray.add(expenseItem); + } + toEsbBean.setExpndArray(expenseArray); + } + + + private void setFormDt2(String mainid, String tablename, RecordSet rs , TravelToEsbBean toEsbBean) { + rs.execute("select * from " + tablename + "_dt2 where mainid = " + mainid); + List jrnyInfoArray = new ArrayList<>(); + while (rs.next()) { + JourneyInfo journeyInfo = new JourneyInfo(); + // 开始日期 + journeyInfo.setStartDate(formatDate(Util.null2String(rs.getString("ksrq")))); + // 结束日期 + journeyInfo.setEndDate(formatDate(Util.null2String(rs.getString("jsrq")))); + // 出差天数 + journeyInfo.setBsnTrpDays(Util.null2String(rs.getString("ccts"))); + //行程路线 + journeyInfo.setJrnyPath(Util.null2String(rs.getString("hclx"))); + //行程说明 + journeyInfo.setJrnyExpln(Util.null2String(rs.getString("hcsm")).replaceAll("<", "<").replaceAll(">", ">")); + //记账摘要 + journeyInfo.setRemark(Util.null2String(rs.getString("bz"))); + jrnyInfoArray.add(journeyInfo); + } + toEsbBean.setJrnyInfoArray(jrnyInfoArray); + } + + //获取支出类型 + private String getpartyBuildCostCode(int index){ + if(index == 0){ + return "FEE_BUILD"; + }else if(index == 1){ + return "BIZ_FEE"; + }else if(index == 2){ + return "PARTY_BUILD_EXPENSE"; + } + return ""; + } + + 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 = ?"; + writeLog("getimgidsql"+sql+"===="+docid); + rs.executeQuery(sql,docid); + if (rs.next()){ + writeLog("imgid"+Util.null2String(rs.getString("imgid"))); + return Util.null2String(rs.getString("imgid")); + } + return ""; + }; + //生成流水号 + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } + + public static String multiply100(String s) { + s = s.replace(",", ""); // 移除逗号 + if (StringUtil.isEmpty(s)){ + return "0"; + } + BigDecimal value = new BigDecimal(s); + BigDecimal multipliedValue = value.multiply(new BigDecimal("100")); + int result = multipliedValue.intValue(); + System.out.println(result); // 输出:123456 + return String.valueOf(result); // 输出:123456 + } + + public static String formatDate(String input) { + // String input = "2023-09-20 19:29"; + try { + SimpleDateFormat datetimeFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); + // 使用SimpleDateFormat解析输入字符串 + if (!input.contains(" ")){ + datetimeFormat = new SimpleDateFormat("yyyy-MM-dd"); + } + + Date date = datetimeFormat.parse(input); + // 使用另一个SimpleDateFormat对象格式化Date为所需的输出格式 + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); + String output = dateFormat.format(date); + + return output; // 输出: 2023-09-20 + } catch (Exception e) { + e.printStackTrace(); + } + return ""; + } + + public static String processString(String input) { + // 检查字符串长度是否大于8 + if (input.length() > 8) { + // 如果是,截取前八位 + return input.substring(0, 8); + } else { + // 否则,返回原字符串 + return input; + } + } + + + public static void main(String[] args) { + String imageFileName = "11.16天津-成都去程机票 (1).jpg"; + int lastIndex = imageFileName.lastIndexOf('.'); + String part1 = imageFileName.substring(0, lastIndex); + String part2 = imageFileName.substring(lastIndex + 1); + System.out.println(part1); + System.out.println(part2); + } + + + + + +} diff --git a/weaver/interfaces/workflow/action/javacode/Action20240903044927.java b/weaver/interfaces/workflow/action/javacode/Action20240903044927.java new file mode 100644 index 0000000..5dafd2c --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20240903044927.java @@ -0,0 +1,152 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.general.Util; +import weaver.hrm.User; +import weaver.hrm.company.DepartmentComInfo; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.*; + +/** + * Online custom action interface + * 推送审计日志表节点附加操作 + */ +public class Action20240903044927 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 insertsql = "INSERT INTO uf_tosjLog(REQUEST, CONTENT, ZT, ML, DDSJ, TSSJ, FJML, ZWID, FJID) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ? )"; + + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + //公文标题 + // String requestname = recordSet.getString("REQUESTNAME"); + // String requestId = recordSet.getString("REQUESTID"); + String requestId = request.getRequestid(); + // // 4:获取表单名称 + String tablename = request.getRequestManager().getBillTableName(); + + // 5:查找表单内容 + RecordSet recordSet = new RecordSet(); + recordSet.execute("select * from " + tablename + " where requestid = " + requestId); + recordSet.next(); + //是否推送合规 0 - 否 1 - 是 + // int isTohg = Util.getIntValue(rs.getString("tohg"), 1); + // if (isTohg == 0){ + // return Action.SUCCESS; + // } + //id:表单主键 + String mainid = recordSet.getString("id"); + + //公文编号 + String fwwh = recordSet.getString("bh"); + //发文部门名称 + String ngbm = recordSet.getString("ngbm"); + //成文时间 + String cwrq = recordSet.getString("cwrq"); + String ngr = recordSet.getString("ngr"); + // String zw = rs.getString("zw"); //word格式 + //生成的pdf + String zw = recordSet.getString("dwd"); + String fj = recordSet.getString("fj"); + User user = new User(Integer.parseInt(ngr)); + //拼接数据 + String subcompanyid = departmentComInfo.getSubcompanyid1(ngbm); + String departmentNames = null; + try { + departmentNames = departmentComInfo.getAllParentDepartmentBlankNames(ngbm, subcompanyid, "-"); + } catch (Exception exception) { + exception.printStackTrace(); + } + departmentNames = "天津银行股份有限公司-" + departmentNames; + String context = ""; + String flag = "|"; + // context = requestname + flag + fwwh + flag +departmentNames + flag + cwrq +flag+ user.getLoginid()+flag+user.getLastname()+flag; + context = fwwh + flag + departmentNames + flag + cwrq + flag + user.getLastname(); + //获取文件命 + Map fjName = getIdIMIDName(fj); + Map zwName = getIdIMIDName(zw); + String fjStr = ""; + String zwStr = ""; + //附件 + ArrayList fileNameList = new ArrayList<>(); + Set> entries = fjName.entrySet(); + for (Map.Entry entry : entries) { + String filename = entry.getValue(); + if (fileNameList.contains(filename)) { + String tepName = filename.contains(".") ? filename.substring(0, filename.indexOf(".")) : ""; + if (tepName != null && !"".equals(tepName)) { + String extNameTemp = filename.contains(".") ? filename.substring(filename.lastIndexOf(".") + 1) : ""; + filename = tepName + "_" + entry.getKey() + "." + extNameTemp; + + } + } else { + fileNameList.add(filename); + } + fjStr = fjStr + "&&" + filename; + } + if (fjStr.startsWith("&&")) { + fjStr = fjStr.substring(2); + } + fileNameList.clear(); + //正文 + Set> zwEntries = zwName.entrySet(); + for (Map.Entry entry : zwEntries) { + String filename = entry.getValue(); + if (fileNameList.contains(filename)) { + String tepName = filename.contains(".") ? filename.substring(0, filename.indexOf(".")) : ""; + if (tepName != null && !"".equals(tepName)) { + String extNameTemp = filename.contains(".") ? filename.substring(filename.lastIndexOf(".") + 1) : ""; + filename = tepName + "_" + entry.getKey() + "." + extNameTemp; + } + } else { + fileNameList.add(filename); + } + zwStr = zwStr + "&&" + filename; + } + if (zwStr.startsWith("&&")) { + zwStr = zwStr.substring(2); + } + context = zwStr + flag + fjStr + flag + context + flag + "sj" + requestId + flag; + Date date = new Date(); + String time = new SimpleDateFormat("yyyy-MM-dd hh:mm").format(date); + recordSet.executeUpdate(insertsql, requestId, context, 0, null, time, null, null, zw, fj); + // return insertsql + "?" + requestId + "|" + context + "|" + 0 + "|" + null + "|" + time + "|" + null + "|" + null + "|" + zw + "|" + fj; + }catch (Exception e){ + e.printStackTrace(); + } + return Action.SUCCESS; + } + // boolean error = false; + // if (error) { + // request.getRequestManager().setMessageid("90001"); + // request.getRequestManager().setMessagecontent("System Abnormal Termination Process Submission!"); + // } + + + + + + public static Map getIdIMIDName(String ids ){ + Map idimageIDMap = new HashMap<>(); + String sql = "select docid,df.imagefilename filename from docimagefile df left join imagefile imf on df.imagefileid = imf.imagefileid where DOCID in ("+ids+")"; + RecordSet recordSet = new RecordSet(); + recordSet.execute(sql); + while (recordSet.next()){ + String docid = Util.null2String(recordSet.getString("docid")); + String filename = Util.null2String(recordSet.getString("filename")); + idimageIDMap.put(docid,filename); + } + return idimageIDMap; + }; + +} diff --git a/weaver/interfaces/workflow/action/javacode/Action20240904030012.java b/weaver/interfaces/workflow/action/javacode/Action20240904030012.java new file mode 100644 index 0000000..1d1df14 --- /dev/null +++ b/weaver/interfaces/workflow/action/javacode/Action20240904030012.java @@ -0,0 +1,152 @@ +package weaver.interfaces.workflow.action.javacode; + +import weaver.conn.RecordSet; +import weaver.general.Util; +import weaver.hrm.User; +import weaver.hrm.company.DepartmentComInfo; +import weaver.interfaces.workflow.action.Action; +import weaver.general.BaseBean; +import weaver.soa.workflow.request.RequestInfo; + +import java.text.SimpleDateFormat; +import java.util.*; + +/** + * Online custom action interface + * 推送审计日志表节点附加操作 + */ +public class Action20240904030012 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 insertsql = "INSERT INTO uf_tosjLog(REQUEST, CONTENT, ZT, ML, DDSJ, TSSJ, FJML, ZWID, FJID) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ? )"; + + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + //公文标题 + // String requestname = recordSet.getString("REQUESTNAME"); + // String requestId = recordSet.getString("REQUESTID"); + String requestId = request.getRequestid(); + // // 4:获取表单名称 + String tablename = request.getRequestManager().getBillTableName(); + + // 5:查找表单内容 + RecordSet recordSet = new RecordSet(); + recordSet.execute("select * from " + tablename + " where requestid = " + requestId); + recordSet.next(); + //是否推送合规 0 - 否 1 - 是 + // int isTohg = Util.getIntValue(rs.getString("tohg"), 1); + // if (isTohg == 0){ + // return Action.SUCCESS; + // } + //id:表单主键 + String mainid = recordSet.getString("id"); + + //公文编号 + String fwwh = recordSet.getString("bh"); + //发文部门名称 + String ngbm = recordSet.getString("ngbm"); + //成文时间 + String cwrq = recordSet.getString("cwrq"); + String ngr = recordSet.getString("ngr"); + // String zw = rs.getString("zw"); //word格式 + //生成的pdf + String zw = recordSet.getString("dwd"); + String fj = recordSet.getString("fj"); + User user = new User(Integer.parseInt(ngr)); + //拼接数据 + String subcompanyid = departmentComInfo.getSubcompanyid1(ngbm); + String departmentNames = null; + try { + departmentNames = departmentComInfo.getAllParentDepartmentBlankNames(ngbm, subcompanyid, "-"); + } catch (Exception exception) { + exception.printStackTrace(); + } + departmentNames = "天津银行股份有限公司-" + departmentNames; + String context = ""; + String flag = "|"; + // context = requestname + flag + fwwh + flag +departmentNames + flag + cwrq +flag+ user.getLoginid()+flag+user.getLastname()+flag; + context = fwwh + flag + departmentNames + flag + cwrq + flag + user.getLastname(); + //获取文件命 + Map fjName = getIdIMIDName(fj); + Map zwName = getIdIMIDName(zw); + String fjStr = ""; + String zwStr = ""; + //附件 + ArrayList fileNameList = new ArrayList<>(); + Set> entries = fjName.entrySet(); + for (Map.Entry entry : entries) { + String filename = entry.getValue(); + if (fileNameList.contains(filename)) { + String tepName = filename.contains(".") ? filename.substring(0, filename.indexOf(".")) : ""; + if (tepName != null && !"".equals(tepName)) { + String extNameTemp = filename.contains(".") ? filename.substring(filename.lastIndexOf(".") + 1) : ""; + filename = tepName + "_" + entry.getKey() + "." + extNameTemp; + + } + } else { + fileNameList.add(filename); + } + fjStr = fjStr + "&&" + filename; + } + if (fjStr.startsWith("&&")) { + fjStr = fjStr.substring(2); + } + fileNameList.clear(); + //正文 + Set> zwEntries = zwName.entrySet(); + for (Map.Entry entry : zwEntries) { + String filename = entry.getValue(); + if (fileNameList.contains(filename)) { + String tepName = filename.contains(".") ? filename.substring(0, filename.indexOf(".")) : ""; + if (tepName != null && !"".equals(tepName)) { + String extNameTemp = filename.contains(".") ? filename.substring(filename.lastIndexOf(".") + 1) : ""; + filename = tepName + "_" + entry.getKey() + "." + extNameTemp; + } + } else { + fileNameList.add(filename); + } + zwStr = zwStr + "&&" + filename; + } + if (zwStr.startsWith("&&")) { + zwStr = zwStr.substring(2); + } + context = zwStr + flag + fjStr + flag + context + flag + "sj" + requestId + flag; + Date date = new Date(); + String time = new SimpleDateFormat("yyyy-MM-dd hh:mm").format(date); + recordSet.executeUpdate(insertsql, requestId, context, 0, null, time, null, null, zw, fj); + // return insertsql + "?" + requestId + "|" + context + "|" + 0 + "|" + null + "|" + time + "|" + null + "|" + null + "|" + zw + "|" + fj; + }catch (Exception e){ + e.printStackTrace(); + } + return Action.SUCCESS; + } + // boolean error = false; + // if (error) { + // request.getRequestManager().setMessageid("90001"); + // request.getRequestManager().setMessagecontent("System Abnormal Termination Process Submission!"); + // } + + + + + + public static Map getIdIMIDName(String ids ){ + Map idimageIDMap = new HashMap<>(); + String sql = "select docid,df.imagefilename filename from docimagefile df left join imagefile imf on df.imagefileid = imf.imagefileid where DOCID in ("+ids+")"; + RecordSet recordSet = new RecordSet(); + recordSet.execute(sql); + while (recordSet.next()){ + String docid = Util.null2String(recordSet.getString("docid")); + String filename = Util.null2String(recordSet.getString("filename")); + idimageIDMap.put(docid,filename); + } + return idimageIDMap; + }; + +} diff --git a/weaver/meeting/video/consumer/YealinkVideoClient.java b/weaver/meeting/video/consumer/YealinkVideoClient.java index 5490e05..54dc59d 100644 --- a/weaver/meeting/video/consumer/YealinkVideoClient.java +++ b/weaver/meeting/video/consumer/YealinkVideoClient.java @@ -110,7 +110,7 @@ public class YealinkVideoClient extends VideoMeetingClient { body.put("watermarkTransparency", 2); body.put("watermarkFontSize", 1); //是否开启自动录制 - body.put("enableAutoRecord",true); + // body.put("enableAutoRecord",true); // //执行接口 JSONObject resultJson = YealinkVideoUtil.doPost(url, token, null, body); @@ -354,6 +354,7 @@ public class YealinkVideoClient extends VideoMeetingClient { String videoid = Util.null2String(map.get("videoid")); String hrmids = Util.null2String(map.get("hrmids")); int isOtherShare = Util.getIntValue(Util.null2String(map.get("isOtherShare")),1); + // String isAutoRecord = Util.null2String(map.get("isAutoRecord")); RecordSet recordSet = new RecordSet(); recordSet.executeQuery("SELECT * FROM meeting_videomould WHERE mouldvalue = ? or mouldname = ?", frommould, frommould); if (recordSet.next()) { @@ -411,12 +412,12 @@ public class YealinkVideoClient extends VideoMeetingClient { if (rs.getDBType().equalsIgnoreCase("oracle") && Util.null2String(rs.getOrgindbtype()).equals("oracle")) { rs.executeUpdate("update meeting_videolist set videomtid = ?, videomtname = ?,videomtbegindate = ?," + "videomtenddate = ?,mtpassword = ?,videomtstarturl = ?,videomtjoinurl = ?,hrmids = empty_clob(),isOtherShare = ? " + - "where id =?", videomtid, videomtname, starttime, videomtenddate, mtpwd, url1, url2,isOtherShare, videoid); + "where id =?", videomtid, videomtname, starttime, videomtenddate, mtpwd, url1, url2,isOtherShare, videoid); videoMeetingUtil.updateHrmmembers(videoid, hrmids); } else { rs.executeUpdate("update meeting_videolist set videomtid = ?, videomtname = ?,videomtbegindate = ?," + "videomtenddate = ?,mtpassword = ?,videomtstarturl = ?,videomtjoinurl = ?,hrmids=? ,isOtherShare = ? " + - "where id =?", videomtid, videomtname, starttime, videomtenddate, mtpwd, url1, url2, hrmids, isOtherShare, videoid); + "where id =?", videomtid, videomtname, starttime, videomtenddate, mtpwd, url1, url2, hrmids, isOtherShare, videoid); } maxId = videoid; } diff --git a/weaver/wps/doccenter/convert/DocTypeConvert.java b/weaver/wps/doccenter/convert/DocTypeConvert.java new file mode 100644 index 0000000..6e73c36 --- /dev/null +++ b/weaver/wps/doccenter/convert/DocTypeConvert.java @@ -0,0 +1,140 @@ +package weaver.wps.doccenter.convert; + +import net.sf.json.JSONObject; +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 DocTypeConvert { + private Logger log = LoggerFactory.getLogger(DocTypeConvert.class); + + private User user; + + public DocTypeConvert(){ + } + + /** + * 构造函数,用户基本上是用于获取多语言 + * @param user + */ + public DocTypeConvert(User user){ + this.user = user; + } + + public User getUser() { + return user; + } + + public DocTypeConvert setUser(User user) { + this.user = user; + return this; + } + + public Logger getLog() { + return log; + } + + public DocTypeConvert setLog(Logger log) { + this.log = log; + return this; + } + + public Map convert(Map params) 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.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 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); + } + + + + // 判断如果是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 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); + } + return -1; + } +} diff --git a/weavernorth/custom/businessTravel/getDefaultDeptCodeByWorkCode.jsp b/weavernorth/custom/businessTravel/getDefaultDeptCodeByWorkCode.jsp new file mode 100644 index 0000000..7acaad1 --- /dev/null +++ b/weavernorth/custom/businessTravel/getDefaultDeptCodeByWorkCode.jsp @@ -0,0 +1,134 @@ +<%@ page import="org.slf4j.Logger" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="java.net.Socket" %> +<%@ page import="java.io.PrintWriter" %> +<%@ page import="java.io.BufferedReader" %> +<%@ page import="weaver.general.BaseBean" %> +<%@ page import="java.io.OutputStreamWriter" %> +<%@ page import="java.io.InputStreamReader" %> +<%@ page import="com.engine.custom.sl.entity.EsbRequestHeader" %> +<%@ page import="java.text.SimpleDateFormat" %> +<%@ page import="java.util.Date" %> +<%@ page import="com.engine.custom.sl.entity.TravelToEsbBean" %> +<%@ page import="java.nio.charset.StandardCharsets" %> +<%@ page import="cn.hutool.json.XML" %> +<%@ page import="cn.hutool.json.JSONObject" %> +<%@ page import="weaver.hrm.HrmUserVarify" %> +<%@ page import="weaver.file.Prop" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" %> + +<% + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + // String test = "1099000000总行-公共部门x01099000001总行-行领导01099000002总行-办公室01099000003总行-董监事会办公室01099000004总行-审计部01099000005总行-公司业务部01099000006总行-交易银行部01099000007总行-小微普惠金融部01099000008总行-投资银行部01099000009总行-个人金融部01099000010总行-信用卡部01099000011总行-E天津银行部01099000012总行-金融市场部01099000013总行-资产管理部01099000014总行-风险管理部01099000015总行-授信业务部01099000016总行-资产保全部01099000017总行-法律事务部01099000018总行-内控合规部01099000019总行-资产负债管理部01099000020总行-财务会计部01099000021总行-运营管理部01099000022总行-营运中心01099000023总行-国际业务部01099000024总行-党群工作部01099000025总行-人力资源部01099000026总行-驻行纪检监察组01099000027总行-战略发展部01099000028总行-信息技术部11099000029总行-行政事务部01099000030总行-安全保卫部01099000031总行-天银科创筹备组01099000033总行-机构业务部0"; + // out.print(test); + String workCode = HrmUserVarify.getUser(request, response).getLoginid(); + // String workCode = request.getParameter("loginid"); + log.info("workcode:{}",workCode); + String timeStr = generateTimestamp(); + EsbRequestHeader esbRequestHeader = new EsbRequestHeader(); + esbRequestHeader.setService_sn(timeStr+workCode); + esbRequestHeader.setSystem_id("0170"); + esbRequestHeader.setRequester_id("0258"); + esbRequestHeader.setBranch_id("CWGL0015"); + esbRequestHeader.setChannel_id("08"); + esbRequestHeader.setService_time(timeStr); + esbRequestHeader.setNeed_request(""); + esbRequestHeader.setSvcCd("500120047"); + esbRequestHeader.setSvcScn("08"); + String bnkSrlNo = esbRequestHeader.getRequester_id() + timeStr + workCode; + esbRequestHeader.setBnkSrlNo(bnkSrlNo); + esbRequestHeader.setFileFlg("0"); + String Service_Body = ""+workCode+"" ; + String Service_Header = TravelToEsbBean.convertObjectToXml(esbRequestHeader,"Service_Header"); + String serviceXML = ""; + // out.print("UTF_8_serviceXML==="+ serviceXML); + serviceXML = serviceXML + Service_Header + Service_Body; + serviceXML = serviceXML + ""; + // out.print("UTF_8_serviceXML==="+ serviceXML); + String length = String.format("%08d", serviceXML.length()); + serviceXML = length + serviceXML; + serviceXML = new String(serviceXML.getBytes(StandardCharsets.UTF_8)); + // out.print(serviceXML); + // out.print("-----------------"); + String send = ""; + try { + send = send(serviceXML); + send = send.substring(send.indexOf("")+14,send.indexOf("")); + JSONObject jsonObject = XML.toJSONObject(send); + log.info(jsonObject.toString()); + out.print(jsonObject.toString()); + }catch (Exception e){ + + } + BaseBean baseBean = new BaseBean(); +%> + + + +<%! + public String send(String request) throws Exception { + BaseBean baseBean = new BaseBean(); + baseBean.writeLog("Client Start..."); + String host = Prop.getPropValue("TJcwbd", "host"); + String port = Prop.getPropValue("TJcwbd", "port"); + String responseStr = ""; + + try { + // 创建Socket对象并连接到服务器 + Socket socket = new Socket(host, Integer.parseInt(port)); + + // 创建输出流,向服务器发送数据 + PrintWriter out = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF-8"), true); + // 创建输入流,接收服务器返回的数据 + BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), "UTF-8")); + + // 发送请求 + out.println(request); + + // 读取前8个字符来获取数据的总长度 + char[] lengthBuffer = new char[8]; + in.read(lengthBuffer, 0, 8); + int totalLength = Integer.parseInt(new String(lengthBuffer).trim()); + + // 根据总长度读取完整的数据 + char[] responseBuffer = new char[totalLength]; + int bytesRead = 0; + while (bytesRead < totalLength) { + int read = in.read(responseBuffer, bytesRead, totalLength - bytesRead); + if (read == -1) { + break; // 结束读取 + } + bytesRead += read; + } + responseStr = new String(responseBuffer); + + baseBean.writeLog("Server response: " + responseStr); + + // 关闭输入输出流和Socket + out.close(); + in.close(); + socket.close(); + } catch (Exception e) { + // e.printStackTrace(); + } + responseStr = removeContentAfterSubstring(responseStr); + baseBean.writeLog("Client End..." + responseStr); + return responseStr; + } + + public static String removeContentAfterSubstring(String input) { + int index = input.indexOf(""); + if (index != -1) { + return input.substring(0, index + "".length()); + } else { + return input; + } + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +%> diff --git a/weavernorth/custom/businessTravel/getDeptCodeByWorkCode.jsp b/weavernorth/custom/businessTravel/getDeptCodeByWorkCode.jsp new file mode 100644 index 0000000..04dc241 --- /dev/null +++ b/weavernorth/custom/businessTravel/getDeptCodeByWorkCode.jsp @@ -0,0 +1,131 @@ +<%@ page import="org.slf4j.Logger" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="java.net.Socket" %> +<%@ page import="java.io.PrintWriter" %> +<%@ page import="java.io.BufferedReader" %> +<%@ page import="weaver.general.BaseBean" %> +<%@ page import="java.io.OutputStreamWriter" %> +<%@ page import="java.io.InputStreamReader" %> +<%@ page import="com.engine.custom.sl.entity.EsbRequestHeader" %> +<%@ page import="java.text.SimpleDateFormat" %> +<%@ page import="java.util.Date" %> +<%@ page import="com.engine.custom.sl.entity.TravelToEsbBean" %> +<%@ page import="java.nio.charset.StandardCharsets" %> +<%@ page import="weaver.file.Prop" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" %> + +<% + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + // String test = "1099000000总行-公共部门x01099000001总行-行领导01099000002总行-办公室01099000003总行-董监事会办公室01099000004总行-审计部01099000005总行-公司业务部01099000006总行-交易银行部01099000007总行-小微普惠金融部01099000008总行-投资银行部01099000009总行-个人金融部01099000010总行-信用卡部01099000011总行-E天津银行部01099000012总行-金融市场部01099000013总行-资产管理部01099000014总行-风险管理部01099000015总行-授信业务部01099000016总行-资产保全部01099000017总行-法律事务部01099000018总行-内控合规部01099000019总行-资产负债管理部01099000020总行-财务会计部01099000021总行-运营管理部01099000022总行-营运中心01099000023总行-国际业务部01099000024总行-党群工作部01099000025总行-人力资源部01099000026总行-驻行纪检监察组01099000027总行-战略发展部01099000028总行-信息技术部11099000029总行-行政事务部01099000030总行-安全保卫部01099000031总行-天银科创筹备组01099000033总行-机构业务部0"; + // out.print(test); + // String workCode = HrmUserVarify.getUser(request, response).getLoginid(); + String workCode = request.getParameter("loginid"); + log.info("workcode:{}",workCode); + String timeStr = generateTimestamp(); + EsbRequestHeader esbRequestHeader = new EsbRequestHeader(); + esbRequestHeader.setService_sn(timeStr+workCode); + esbRequestHeader.setSystem_id("0170"); + esbRequestHeader.setRequester_id("0258"); + esbRequestHeader.setBranch_id("CWGL0015"); + esbRequestHeader.setChannel_id("08"); + esbRequestHeader.setService_time(timeStr); + esbRequestHeader.setNeed_request(""); + esbRequestHeader.setSvcCd("500120047"); + esbRequestHeader.setSvcScn("08"); + String bnkSrlNo = esbRequestHeader.getRequester_id() + timeStr + workCode; + esbRequestHeader.setBnkSrlNo(bnkSrlNo); + esbRequestHeader.setFileFlg("0"); + String Service_Body = ""+workCode+"" ; + String Service_Header = TravelToEsbBean.convertObjectToXml(esbRequestHeader,"Service_Header"); + String serviceXML = ""; + // out.print("UTF_8_serviceXML==="+ serviceXML); + serviceXML = serviceXML + Service_Header + Service_Body; + serviceXML = serviceXML + ""; + // out.print("UTF_8_serviceXML==="+ serviceXML); + String length = String.format("%08d", serviceXML.length()); + serviceXML = length + serviceXML; + serviceXML = new String(serviceXML.getBytes(StandardCharsets.UTF_8)); + // out.print(serviceXML); + // out.print("-----------------"); + String send = ""; + try { + send = send(serviceXML); + out.print(send); + send = send.substring(send.indexOf("")+14,send.indexOf("")); + log.info(send); + out.print(send); + }catch (Exception e){ + + } + BaseBean baseBean = new BaseBean(); +%> + + + +<%! + public String send(String request) throws Exception { + BaseBean baseBean = new BaseBean(); + baseBean.writeLog("Client Start..."); + String host = Prop.getPropValue("TJcwbd", "host"); + String port = Prop.getPropValue("TJcwbd", "port"); + String responseStr = ""; + + try { + // 创建Socket对象并连接到服务器 + Socket socket = new Socket(host, Integer.parseInt(port)); + + // 创建输出流,向服务器发送数据 + PrintWriter out = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF-8"), true); + // 创建输入流,接收服务器返回的数据 + BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream(), "UTF-8")); + + // 发送请求 + out.println(request); + + // 读取前8个字符来获取数据的总长度 + char[] lengthBuffer = new char[8]; + in.read(lengthBuffer, 0, 8); + int totalLength = Integer.parseInt(new String(lengthBuffer).trim()); + + // 根据总长度读取完整的数据 + char[] responseBuffer = new char[totalLength]; + int bytesRead = 0; + while (bytesRead < totalLength) { + int read = in.read(responseBuffer, bytesRead, totalLength - bytesRead); + if (read == -1) { + break; // 结束读取 + } + bytesRead += read; + } + responseStr = new String(responseBuffer); + + baseBean.writeLog("Server response: " + responseStr); + + // 关闭输入输出流和Socket + out.close(); + in.close(); + socket.close(); + } catch (Exception e) { + // e.printStackTrace(); + } + responseStr = removeContentAfterSubstring(responseStr); + baseBean.writeLog("Client End..." + responseStr); + return responseStr; + } + + public static String removeContentAfterSubstring(String input) { + int index = input.indexOf(""); + if (index != -1) { + return input.substring(0, index + "".length()); + } else { + return input; + } + } + + public static String generateTimestamp() { + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); + Date currentDate = new Date(); + return dateFormat.format(currentDate); + } +%> diff --git a/weavernorth/custom/dept/1.txt b/weavernorth/custom/dept/1.txt deleted file mode 100644 index 2563981..0000000 --- a/weavernorth/custom/dept/1.txt +++ /dev/null @@ -1,2711 +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 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 2572392 120827510 /opt/weaver/ecology/WEB-INF/lib/xmlbeans.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 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 219815 120827504 /opt/weaver/ecology/WEB-INF/lib/xml-apis.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 319 120827502 /opt/weaver/ecology/WEB-INF/lib/xfire-all-1.2.6.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 319 120827500 /opt/weaver/ecology/WEB-INF/lib/xercesImpl-2.10.0.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 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 3154195 120827494 /opt/weaver/ecology/WEB-INF/lib/xalan.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 15228825 120827434 /opt/weaver/ecology/WEB-INF/lib/tencentcloud-sdk-java.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 319 120684910 /opt/weaver/ecology/WEB-INF/lib/json-20090211.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 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 504471 120684906 /opt/weaver/ecology/WEB-INF/lib/js.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 636356 120684902 /opt/weaver/ecology/WEB-INF/lib/joda-time.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 2623395 120684896 /opt/weaver/ecology/WEB-INF/lib/jna-platform.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 319 120684889 /opt/weaver/ecology/WEB-INF/lib/JMI_API-1.3.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 319 120684887 /opt/weaver/ecology/WEB-INF/lib/jmimemagic-0.1.5.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 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 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 1614940 120613397 /opt/weaver/ecology/WEB-INF/lib/jackson-databind.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 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 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 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 1170492 120452849 /opt/weaver/ecology/WEB-INF/lib/iText.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 7416429 120452841 /opt/weaver/ecology/WEB-INF/lib/IJCAJCE_v2_0_139_160_21_BAISC_JDK15.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 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 338 120452848 /opt/weaver/ecology/WEB-INF/lib/iText-2.0.2.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 2254 120452844 /opt/weaver/ecology/WEB-INF/lib/intekey.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 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 1722591 120452837 /opt/weaver/ecology/WEB-INF/lib/icbc-api-sdk-cop.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 6794765 120452803 /opt/weaver/ecology/WEB-INF/lib/hsm-software-share.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 338 120405944 /opt/weaver/ecology/WEB-INF/lib/h2-1.4.197.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 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 265030 120405940 /opt/weaver/ecology/WEB-INF/lib/gson.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 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 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 2675855 120405929 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc_3.4.0FW18b_1_3f76aa.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 1695782 120405925 /opt/weaver/ecology/WEB-INF/lib/freemarker.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 671701 120405911 /opt/weaver/ecology/WEB-INF/lib/fastjson.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 5628304 120328162 /opt/weaver/ecology/WEB-INF/lib/ehcache.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 319 120405912 /opt/weaver/ecology/WEB-INF/lib/fel-all-0.5.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 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 2035549 120328166 /opt/weaver/ecology/WEB-INF/lib/EMedia.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 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 8925 120328182 /opt/weaver/ecology/WEB-INF/lib/EsbSDK.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 502549 120328175 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3.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 120827539 /opt/weaver/ecology/WEB-INF/lib/yuicompressor-2.4.8.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 367201 120328179 /opt/weaver/ecology/WEB-INF/lib/esapi-2.0.1.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 319 120328181 /opt/weaver/ecology/WEB-INF/lib/EsbSDK-1.0.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 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 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 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 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 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 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 4258322 120207611 /opt/weaver/ecology/WEB-INF/lib/docx4j.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 21119 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 53491066 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 11021663 1114702 /opt/weaver/ecology/log/error/error.log -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 0 37854152 /opt/weaver/ecology/log/cloudDisk/cloudDisk.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 403521 104392443 /opt/weaver/ecology/log/Archives/Archives.log -java 2425334 root 213w REG 253,0 414647 104402231 /opt/weaver/ecology/log/workflow/workflow.log -java 2425334 root 214w REG 253,0 162369 134293453 /opt/weaver/ecology/log/integration/ofs/ofs.log -java 2425334 root 215w REG 253,0 12958 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 2030292 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 162579293 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 28962101 207714365 /opt/weaver/ecology/log/ecology -java 2425334 root 227w REG 253,0 20337016 72268341 /opt/weaver/ecology/log/hrmkq/hrmkq.log -java 2425334 root 228w REG 253,0 934 72452718 /opt/weaver/ecology/log/portal/portal.log -java 2425334 root 229w REG 253,0 8646169 1114717 /opt/weaver/ecology/log/integration/integration.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 3035 37405044 /opt/weaver/ecology/log/systemei/systemei.log -java 2425334 root 234u IPv4 6154789 0t0 TCP KF-YDBGAPP1:webcache->50.1.13.36:52776 (ESTABLISHED) -java 2425334 root 235u IPv4 5989423 0t0 TCP KF-YDBGAPP1:48522->14.1.209.150:padl2sim (ESTABLISHED) -java 2425334 root 236r REG 253,0 3739 167772380 /opt/weaver/BES955/lib/plugins/com.bes.spring.websocket.support-4.1.13.jar -java 2425334 root 237u IPv4 6128411 0t0 TCP KF-YDBGAPP1:webcache->50.1.13.36:52774 (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 355508 80508027 /opt/weaver/ecology/WEB-INF/lib/aalto-xml-1.0.0.jar -java 2425334 root 293r REG 253,0 319 80508028 /opt/weaver/ecology/WEB-INF/lib/activation-1.1.1.jar -java 2425334 root 294r REG 253,0 30035 80508029 /opt/weaver/ecology/WEB-INF/lib/accessors-smart-1.2.jar -java 2425334 root 295r REG 253,0 338 80508030 /opt/weaver/ecology/WEB-INF/lib/activation-1.1.jar -java 2425334 root 296r REG 253,0 69059 80508031 /opt/weaver/ecology/WEB-INF/lib/activation.jar -java 2425334 root 297r REG 253,0 393 115747114 /opt/weaver/ecology/WEB-INF/lib/activemq-all.jar -java 2425334 root 298r REG 253,0 21160685 115747115 /opt/weaver/ecology/WEB-INF/lib/AESCoder.jar -java 2425334 root 299r REG 253,0 319 115747116 /opt/weaver/ecology/WEB-INF/lib/agent-wrapper-1.1.17.628.jar -java 2425334 root 300r REG 253,0 12320 115747117 /opt/weaver/ecology/WEB-INF/lib/agent-wrapper.jar -java 2425334 root 301r REG 253,0 13439 115747118 /opt/weaver/ecology/WEB-INF/lib/alimei-sso.jar -java 2425334 root 302r REG 253,0 319 115747119 /opt/weaver/ecology/WEB-INF/lib/alipay-sdk-java-4.10.97.ALL.jar -java 2425334 root 303r REG 253,0 12648976 115747120 /opt/weaver/ecology/WEB-INF/lib/alipay-sdk-java.jar -java 2425334 root 304r REG 253,0 319 115747121 /opt/weaver/ecology/WEB-INF/lib/aliyun-java-sdk-core-4.5.1.jar -java 2425334 root 305r REG 253,0 190047 115747122 /opt/weaver/ecology/WEB-INF/lib/aliyun-java-sdk-core.jar -java 2425334 root 306r REG 253,0 338 115747123 /opt/weaver/ecology/WEB-INF/lib/aliyun-openservices-1.2.3.jar -java 2425334 root 307r REG 253,0 338 115747124 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss-2.7.0.jar -java 2425334 root 308r REG 253,0 319 115747125 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss-2.8.3.jar -java 2425334 root 309r REG 253,0 474907 115747126 /opt/weaver/ecology/WEB-INF/lib/aliyun-sdk-oss.jar -java 2425334 root 310r REG 253,0 319 115747127 /opt/weaver/ecology/WEB-INF/lib/amqp-client-4.0.3.jar -java 2425334 root 311r REG 253,0 474737 115747128 /opt/weaver/ecology/WEB-INF/lib/amqp-client.jar -java 2425334 root 312r REG 253,0 319 115747129 /opt/weaver/ecology/WEB-INF/lib/annotations-13.0.jar -java 2425334 root 313r REG 253,0 17536 115747130 /opt/weaver/ecology/WEB-INF/lib/annotations.jar -java 2425334 root 314r REG 253,0 1286101 115747131 /opt/weaver/ecology/WEB-INF/lib/ant.jar -java 2425334 root 315r REG 253,0 90662 115747132 /opt/weaver/ecology/WEB-INF/lib/antisamy-1.5.3.jar -java 2425334 root 316r REG 253,0 88761 115747133 /opt/weaver/ecology/WEB-INF/lib/antisamy.jar -java 2425334 root 317r REG 253,0 358070 115747134 /opt/weaver/ecology/WEB-INF/lib/antlr.jar -java 2425334 root 318r REG 253,0 276250 115747135 /opt/weaver/ecology/WEB-INF/lib/apiclient.jar -java 2425334 root 319r REG 253,0 746324 120109056 /opt/weaver/ecology/WEB-INF/lib/apm-dep.jar -java 2425334 root 320r REG 253,0 319 120109057 /opt/weaver/ecology/WEB-INF/lib/asm-1.0.2.jar -java 2425334 root 321r REG 253,0 338 120109058 /opt/weaver/ecology/WEB-INF/lib/asm-3.3.1.jar -java 2425334 root 322r REG 253,0 69719 120109059 /opt/weaver/ecology/WEB-INF/lib/asm.jar -java 2425334 root 323r REG 253,0 339 120109060 /opt/weaver/ecology/WEB-INF/lib/asrt.jar -java 2425334 root 324r REG 253,0 319 120109061 /opt/weaver/ecology/WEB-INF/lib/avalon-framework-4.2.0.jar -java 2425334 root 325r REG 253,0 85683 120109062 /opt/weaver/ecology/WEB-INF/lib/avalon-framework.jar -java 2425334 root 326r REG 253,0 515 120109063 /opt/weaver/ecology/WEB-INF/lib/aviator-2.3.2.jar -java 2425334 root 327r REG 253,0 319 120109064 /opt/weaver/ecology/WEB-INF/lib/aviator-4.2.10.jar -java 2425334 root 328r REG 253,0 400393 120109065 /opt/weaver/ecology/WEB-INF/lib/aviator.jar -java 2425334 root 329r REG 253,0 319 120109066 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-core-1.11.339.jar -java 2425334 root 330r REG 253,0 862738 120109067 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-core.jar -java 2425334 root 331r REG 253,0 319 120109068 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-kms-1.11.339.jar -java 2425334 root 332r REG 253,0 401976 120109069 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-kms.jar -java 2425334 root 333r REG 253,0 319 120109070 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-s3-1.11.339.jar -java 2425334 root 334r REG 253,0 897806 120109071 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-s3.jar -java 2425334 root 335r REG 253,0 319 120109072 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-secretsmanager-1.11.339.jar -java 2425334 root 336r REG 253,0 196715 120109073 /opt/weaver/ecology/WEB-INF/lib/aws-java-sdk-secretsmanager.jar -java 2425334 root 337r REG 253,0 319 120109074 /opt/weaver/ecology/WEB-INF/lib/axiom-api-1.2.12.jar -java 2425334 root 338r REG 253,0 425669 120109075 /opt/weaver/ecology/WEB-INF/lib/axiom-api.jar -java 2425334 root 339r REG 253,0 319 120109076 /opt/weaver/ecology/WEB-INF/lib/axiom-impl-1.2.12.jar -java 2425334 root 340r REG 253,0 119343 120109077 /opt/weaver/ecology/WEB-INF/lib/axiom-impl.jar -java 2425334 root 341r REG 253,0 1599182 120109078 /opt/weaver/ecology/WEB-INF/lib/axis.jar -java 2425334 root 342r REG 253,0 319 120109079 /opt/weaver/ecology/WEB-INF/lib/axis2-adb-1.5.6.jar -java 2425334 root 343r REG 253,0 778845 120109080 /opt/weaver/ecology/WEB-INF/lib/axis2-adb.jar -java 2425334 root 344r REG 253,0 319 120109081 /opt/weaver/ecology/WEB-INF/lib/axis2-codegen-1.5.6.jar -java 2425334 root 345r REG 253,0 245835 120109082 /opt/weaver/ecology/WEB-INF/lib/axis2-codegen.jar -java 2425334 root 346r REG 253,0 319 120109083 /opt/weaver/ecology/WEB-INF/lib/axis2-java2wsdl-1.5.6.jar -java 2425334 root 347r REG 253,0 28234 120109084 /opt/weaver/ecology/WEB-INF/lib/axis2-java2wsdl.jar -java 2425334 root 348r REG 253,0 319 120109085 /opt/weaver/ecology/WEB-INF/lib/axis2-kernel-1.5.6.jar -java 2425334 root 349r REG 253,0 1001121 120109086 /opt/weaver/ecology/WEB-INF/lib/axis2-kernel.jar -java 2425334 root 350r REG 253,0 319 120109087 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-http-1.5.6.jar -java 2425334 root 351r REG 253,0 150077 120109088 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-http.jar -java 2425334 root 352r REG 253,0 319 120109089 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-local-1.5.6.jar -java 2425334 root 353r REG 253,0 17343 120109090 /opt/weaver/ecology/WEB-INF/lib/axis2-transport-local.jar -java 2425334 root 354r REG 253,0 367488 120109091 /opt/weaver/ecology/WEB-INF/lib/azure-core-1.15.0.jar -java 2425334 root 355r REG 253,0 47638 120109092 /opt/weaver/ecology/WEB-INF/lib/azure-core-http-netty-1.9.1.jar -java 2425334 root 356r REG 253,0 142184 120109093 /opt/weaver/ecology/WEB-INF/lib/azure-identity-1.2.5.jar -java 2425334 root 357r REG 253,0 273234 120109094 /opt/weaver/ecology/WEB-INF/lib/barcode4j.jar -java 2425334 root 358r REG 253,0 319 120109095 /opt/weaver/ecology/WEB-INF/lib/batik-css-1.7.jar -java 2425334 root 359r REG 253,0 310542 120109096 /opt/weaver/ecology/WEB-INF/lib/batik-css.jar -java 2425334 root 360r REG 253,0 319 120109097 /opt/weaver/ecology/WEB-INF/lib/bcmail-jdk14-132.jar -java 2425334 root 361r REG 253,0 158921 120109098 /opt/weaver/ecology/WEB-INF/lib/bcmail-jdk14.jar -java 2425334 root 362r REG 253,0 338 120109099 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.49.jar -java 2425334 root 363r REG 253,0 319 120109100 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.64.jar -java 2425334 root 364r REG 253,0 338 120109101 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on-1.69.jar -java 2425334 root 365r REG 253,0 842944 120109102 /opt/weaver/ecology/WEB-INF/lib/bcpkix-jdk15on.jar -java 2425334 root 366r REG 253,0 319 120109103 /opt/weaver/ecology/WEB-INF/lib/bcprov-1.52-saml.jar -java 2425334 root 367r REG 253,0 338 120109104 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk15on-1.64.jar -java 2425334 root 368r REG 253,0 338 120109105 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk16-1.46.jar -java 2425334 root 369r REG 253,0 338 120109106 /opt/weaver/ecology/WEB-INF/lib/bcprov-ext-jdk16-145.jar -java 2425334 root 370r REG 253,0 338 120109107 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk14-1.64.jar -java 2425334 root 371r REG 253,0 338 120109108 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk14-132.jar -java 2425334 root 372r REG 253,0 338 120109109 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.49.jar -java 2425334 root 373r REG 253,0 338 120109110 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.52.jar -java 2425334 root 374r REG 253,0 338 120109111 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.59.jar -java 2425334 root 375r REG 253,0 338 120109112 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.64.jar -java 2425334 root 376r REG 253,0 319 120109113 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on-1.68.jar -java 2425334 root 377r REG 253,0 5961178 120109114 /opt/weaver/ecology/WEB-INF/lib/bcprov-jdk15on.jar -java 2425334 root 378r REG 253,0 4516042 120109115 /opt/weaver/ecology/WEB-INF/lib/bcprov-saml.jar -java 2425334 root 379r REG 253,0 319 120109116 /opt/weaver/ecology/WEB-INF/lib/biweekly-0.6.1.jar -java 2425334 root 380r REG 253,0 611109 120109117 /opt/weaver/ecology/WEB-INF/lib/biweekly.jar -java 2425334 root 381r REG 253,0 285956 120109118 /opt/weaver/ecology/WEB-INF/lib/brave-5.13.3.jar -java 2425334 root 382r REG 253,0 70006 120109119 /opt/weaver/ecology/WEB-INF/lib/brave-instrumentation-http-5.13.3.jar -java 2425334 root 383r REG 253,0 381004 120195776 /opt/weaver/ecology/WEB-INF/lib/bsh-2.0b6.jar -java 2425334 root 384r REG 253,0 338 120195777 /opt/weaver/ecology/WEB-INF/lib/bsh-2[1].0b4.jar -java 2425334 root 385r REG 253,0 380659 120195778 /opt/weaver/ecology/WEB-INF/lib/bsh.jar -java 2425334 root 386r REG 253,0 319 120195779 /opt/weaver/ecology/WEB-INF/lib/bytter-finance-3.1.3.jar -java 2425334 root 387r REG 253,0 2550943 120195780 /opt/weaver/ecology/WEB-INF/lib/bytter-finance.jar -java 2425334 root 388r REG 253,0 319 120195781 /opt/weaver/ecology/WEB-INF/lib/bytter-platform-3.1.3.jar -java 2425334 root 389r REG 253,0 326319 120195782 /opt/weaver/ecology/WEB-INF/lib/bytter-platform.jar -java 2425334 root 390r REG 253,0 319 120195783 /opt/weaver/ecology/WEB-INF/lib/c3p0-0.8.5.2.jar -java 2425334 root 391r REG 253,0 3014 120195784 /opt/weaver/ecology/WEB-INF/lib/c3p0-oracle-thin-extras-0.8.5.2.jar -java 2425334 root 392r REG 253,0 400084 120195785 /opt/weaver/ecology/WEB-INF/lib/c3p0.jar -java 2425334 root 393r REG 253,0 319 120195786 /opt/weaver/ecology/WEB-INF/lib/cas-client-core-3.2.1.jar -java 2425334 root 394r REG 253,0 85399 120195787 /opt/weaver/ecology/WEB-INF/lib/cas-client-core.jar -java 2425334 root 395r REG 253,0 1807377 120195788 /opt/weaver/ecology/WEB-INF/lib/castor.jar -java 2425334 root 396r REG 253,0 1222783 120195789 /opt/weaver/ecology/WEB-INF/lib/ccsp-crypto-v2.2.2.gdga.jar -java 2425334 root 397r REG 253,0 319 120195790 /opt/weaver/ecology/WEB-INF/lib/cglib-2.2.2.jar -java 2425334 root 398r REG 253,0 319 120195791 /opt/weaver/ecology/WEB-INF/lib/cglib-nodep-3.2.6.jar -java 2425334 root 399r REG 253,0 388489 120195792 /opt/weaver/ecology/WEB-INF/lib/cglib-nodep.jar -java 2425334 root 400r REG 253,0 286981 120195793 /opt/weaver/ecology/WEB-INF/lib/cglib.jar -java 2425334 root 401r REG 253,0 319 120195794 /opt/weaver/ecology/WEB-INF/lib/chardet-1.0.jar -java 2425334 root 402r REG 253,0 36376 120195795 /opt/weaver/ecology/WEB-INF/lib/chardet.jar -java 2425334 root 403r REG 253,0 319 120195796 /opt/weaver/ecology/WEB-INF/lib/checker-qual-3.5.0.jar -java 2425334 root 404r REG 253,0 213376 120195797 /opt/weaver/ecology/WEB-INF/lib/checker-qual.jar -java 2425334 root 405r REG 253,0 61674 120195801 /opt/weaver/ecology/WEB-INF/lib/clibwrapper_jiio.jar -java 2425334 root 406r REG 253,0 11304411 120195802 /opt/weaver/ecology/WEB-INF/lib/closure-compiler.jar -java 2425334 root 407r REG 253,0 326 120195803 /opt/weaver/ecology/WEB-INF/lib/cloudstore.jar -java 2425334 root 408r REG 253,0 170213 120195804 /opt/weaver/ecology/WEB-INF/lib/clusterupgrade.jar -java 2425334 root 409r REG 253,0 430385 120195805 /opt/weaver/ecology/WEB-INF/lib/com.huawei.gauss.jdbc.ZenithDriver.jar -java 2425334 root 410r REG 253,0 241134 120195806 /opt/weaver/ecology/WEB-INF/lib/commons-beanutils.jar -java 2425334 root 411r REG 253,0 319 120195807 /opt/weaver/ecology/WEB-INF/lib/commons-cli-1.1.jar -java 2425334 root 412r REG 253,0 35800 120195808 /opt/weaver/ecology/WEB-INF/lib/commons-cli.jar -java 2425334 root 413r REG 253,0 319 120195809 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.11.jar -java 2425334 root 414r REG 253,0 338 120195810 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.3.jar -java 2425334 root 415r REG 253,0 263965 120195811 /opt/weaver/ecology/WEB-INF/lib/commons-codec-1.9.jar -java 2425334 root 416r REG 253,0 327958 120195812 /opt/weaver/ecology/WEB-INF/lib/commons-codec.jar -java 2425334 root 417r REG 253,0 588337 120195813 /opt/weaver/ecology/WEB-INF/lib/commons-collections.jar -java 2425334 root 418r REG 253,0 338 120195814 /opt/weaver/ecology/WEB-INF/lib/commons-collections4-4.1.jar -java 2425334 root 419r REG 253,0 319 120195815 /opt/weaver/ecology/WEB-INF/lib/commons-collections4-4.2.jar -java 2425334 root 420r REG 253,0 745972 120195816 /opt/weaver/ecology/WEB-INF/lib/commons-collections4.jar -java 2425334 root 421r REG 253,0 319 120195817 /opt/weaver/ecology/WEB-INF/lib/commons-compress-1.18.jar -java 2425334 root 422r REG 253,0 338 120195818 /opt/weaver/ecology/WEB-INF/lib/commons-compress-1.4.jar -java 2425334 root 423r REG 253,0 585479 120195819 /opt/weaver/ecology/WEB-INF/lib/commons-compress.jar -java 2425334 root 424r REG 253,0 319 120195820 /opt/weaver/ecology/WEB-INF/lib/commons-configuration-1.5.jar -java 2425334 root 425r REG 253,0 271472 120195821 /opt/weaver/ecology/WEB-INF/lib/commons-configuration.jar -java 2425334 root 426r REG 253,0 319 120195822 /opt/weaver/ecology/WEB-INF/lib/commons-dbcp-1.2.1.jar -java 2425334 root 427r REG 253,0 107264 120195823 /opt/weaver/ecology/WEB-INF/lib/commons-dbcp.jar -java 2425334 root 428r REG 253,0 338 120195824 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils-1.5.jar -java 2425334 root 429r REG 253,0 319 120195825 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils-1.7.jar -java 2425334 root 430r REG 253,0 92708 120195826 /opt/weaver/ecology/WEB-INF/lib/commons-dbutils.jar -java 2425334 root 431r REG 253,0 168099 120195827 /opt/weaver/ecology/WEB-INF/lib/commons-digester.jar -java 2425334 root 432r REG 253,0 74164 120195828 /opt/weaver/ecology/WEB-INF/lib/commons-discovery.jar -java 2425334 root 433r REG 253,0 525 120195829 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload-1.3.1.jar -java 2425334 root 434r REG 253,0 319 120195830 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload-1.3.3.jar -java 2425334 root 435r REG 253,0 74132 120195831 /opt/weaver/ecology/WEB-INF/lib/commons-fileupload.jar -java 2425334 root 436r REG 253,0 319 120195832 /opt/weaver/ecology/WEB-INF/lib/commons-httpclient-3.1.jar -java 2425334 root 437r REG 253,0 304607 120195833 /opt/weaver/ecology/WEB-INF/lib/commons-httpclient.jar -java 2425334 root 438r REG 253,0 339 120195834 /opt/weaver/ecology/WEB-INF/lib/commons-io-1.3.1.jar -java 2425334 root 439r REG 253,0 319 120195835 /opt/weaver/ecology/WEB-INF/lib/commons-io-2.4.jar -java 2425334 root 440r REG 253,0 181002 120195836 /opt/weaver/ecology/WEB-INF/lib/commons-io.jar -java 2425334 root 441r REG 253,0 244910 120195837 /opt/weaver/ecology/WEB-INF/lib/commons-lang.jar -java 2425334 root 442r REG 253,0 523372 120195838 /opt/weaver/ecology/WEB-INF/lib/commons-lang3-3.10.jar -java 2425334 root 443r REG 253,0 515528 120195839 /opt/weaver/ecology/WEB-INF/lib/commons-lang3.jar -java 2425334 root 444r REG 253,0 319 120207552 /opt/weaver/ecology/WEB-INF/lib/commons-logging-1.2.jar -java 2425334 root 445r REG 253,0 55995 120207553 /opt/weaver/ecology/WEB-INF/lib/commons-logging.jar -java 2425334 root 446r REG 253,0 319 120207554 /opt/weaver/ecology/WEB-INF/lib/commons-math3-3.6.1.jar -java 2425334 root 447r REG 253,0 2204668 120207555 /opt/weaver/ecology/WEB-INF/lib/commons-math3.jar -java 2425334 root 448r REG 253,0 319 120207556 /opt/weaver/ecology/WEB-INF/lib/commons-net-3.1.jar -java 2425334 root 449r REG 253,0 267778 120207557 /opt/weaver/ecology/WEB-INF/lib/commons-net.jar -java 2425334 root 450r REG 253,0 319 120207558 /opt/weaver/ecology/WEB-INF/lib/commons-pool-1.2.jar -java 2425334 root 451r REG 253,0 42126 120207559 /opt/weaver/ecology/WEB-INF/lib/commons-pool.jar -java 2425334 root 452r REG 253,0 319 120207560 /opt/weaver/ecology/WEB-INF/lib/commons-pool2-2.4.2.jar -java 2425334 root 453r REG 253,0 107481 120207561 /opt/weaver/ecology/WEB-INF/lib/commons-pool2.jar -java 2425334 root 454r REG 253,0 189675 120207562 /opt/weaver/ecology/WEB-INF/lib/commons-validator-1.7.jar -java 2425334 root 455r REG 253,0 84109 120207563 /opt/weaver/ecology/WEB-INF/lib/commons-validator.jar -java 2425334 root 456r REG 253,0 170605 120207564 /opt/weaver/ecology/WEB-INF/lib/concurrent.jar -java 2425334 root 457r REG 253,0 319 120207565 /opt/weaver/ecology/WEB-INF/lib/concurrentlinkedhashmap-lru-1.0_jdk5.jar -java 2425334 root 458r REG 253,0 112107 120207566 /opt/weaver/ecology/WEB-INF/lib/concurrentlinkedhashmap-lru.jar -java 2425334 root 459r REG 253,0 7959 120207569 /opt/weaver/ecology/WEB-INF/lib/content-type-2.1.jar -java 2425334 root 460r REG 253,0 319 120207570 /opt/weaver/ecology/WEB-INF/lib/contentBusAPI-docAccess-java-client-7.0.0.jar -java 2425334 root 461r REG 253,0 1244802 120207571 /opt/weaver/ecology/WEB-INF/lib/contentBusAPI-docAccess-java-client.jar -java 2425334 root 462r REG 253,0 102780 120207572 /opt/weaver/ecology/WEB-INF/lib/Convert-base.jar -java 2425334 root 463r REG 253,0 2716822 120207573 /opt/weaver/ecology/WEB-INF/lib/core-1.54.0.0.jar -java 2425334 root 464r REG 253,0 1079661 120207574 /opt/weaver/ecology/WEB-INF/lib/core-renderer.jar -java 2425334 root 465r REG 253,0 525461 120207575 /opt/weaver/ecology/WEB-INF/lib/corp.openapicalls.lib.webapi.jar -java 2425334 root 466r REG 253,0 319 120207576 /opt/weaver/ecology/WEB-INF/lib/cos_api-5.6.28.jar -java 2425334 root 467r REG 253,0 762970 120207577 /opt/weaver/ecology/WEB-INF/lib/cos_api.jar -java 2425334 root 468r REG 253,0 61778 120207578 /opt/weaver/ecology/WEB-INF/lib/cpdetector.jar -java 2425334 root 469r REG 253,0 319 120207579 /opt/weaver/ecology/WEB-INF/lib/cpdetector_1.0.10.jar -java 2425334 root 470r REG 253,0 13007 120207580 /opt/weaver/ecology/WEB-INF/lib/crazydream4weaver0.13.jar -java 2425334 root 471r REG 253,0 319 120207581 /opt/weaver/ecology/WEB-INF/lib/cryptokit.jni-1.0.jar -java 2425334 root 472r REG 253,0 4456 120207582 /opt/weaver/ecology/WEB-INF/lib/cryptokit.jni.jar -java 2425334 root 473r REG 253,0 1799237 120207583 /opt/weaver/ecology/WEB-INF/lib/crypto_v5.3.3.1.jar -java 2425334 root 474r REG 253,0 319 120207584 /opt/weaver/ecology/WEB-INF/lib/cssparser-0.9.14.jar -java 2425334 root 475r REG 253,0 351138 120207585 /opt/weaver/ecology/WEB-INF/lib/cssparser.jar -java 2425334 root 476r REG 253,0 21776 120207586 /opt/weaver/ecology/WEB-INF/lib/csvjdbc.jar -java 2425334 root 477r REG 253,0 338 120207587 /opt/weaver/ecology/WEB-INF/lib/curvesapi-1.04.jar -java 2425334 root 478r REG 253,0 319 120207588 /opt/weaver/ecology/WEB-INF/lib/curvesapi-1.05.jar -java 2425334 root 479r REG 253,0 109715 120207589 /opt/weaver/ecology/WEB-INF/lib/curvesapi.jar -java 2425334 root 480r REG 253,0 23290 120207590 /opt/weaver/ecology/WEB-INF/lib/custom-jfilter.jar -java 2425334 root 481r REG 253,0 1354351 120207591 /opt/weaver/ecology/WEB-INF/lib/cxf-core-3.1.10.jar -java 2425334 root 482r REG 253,0 178467 120207592 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-bindings-soap-3.1.10.jar -java 2425334 root 483r REG 253,0 37998 120207593 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-bindings-xml-3.1.10.jar -java 2425334 root 484r REG 253,0 103508 120207594 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-databinding-jaxb-3.1.10.jar -java 2425334 root 485r REG 253,0 341444 120207595 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-frontend-jaxws-3.1.10.jar -java 2425334 root 486r REG 253,0 101526 120207596 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-frontend-simple-3.1.10.jar -java 2425334 root 487r REG 253,0 347279 120207597 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-transports-http-3.1.10.jar -java 2425334 root 488r REG 253,0 76793 120207598 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-ws-addr-3.1.10.jar -java 2425334 root 489r REG 253,0 213561 120207599 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-ws-policy-3.1.10.jar -java 2425334 root 490r REG 253,0 171981 120207600 /opt/weaver/ecology/WEB-INF/lib/cxf-rt-wsdl-3.1.10.jar -java 2425334 root 491r REG 253,0 19532 120207601 /opt/weaver/ecology/WEB-INF/lib/database-2.1.4.jar -java 2425334 root 492r REG 253,0 3234389 120207602 /opt/weaver/ecology/WEB-INF/lib/db2jcc.jar -java 2425334 root 493r REG 253,0 3432883 120207603 /opt/weaver/ecology/WEB-INF/lib/db2jcc4.jar -java 2425334 root 494r REG 253,0 1015 120207604 /opt/weaver/ecology/WEB-INF/lib/db2jcc_license_cu.jar -java 2425334 root 495r REG 253,0 52811 120207605 /opt/weaver/ecology/WEB-INF/lib/dc_engine_java.jar -java 2425334 root 496r REG 253,0 319 120207606 /opt/weaver/ecology/WEB-INF/lib/dc_engine_java_3.0.jar -java 2425334 root 497r REG 253,0 9474463 120207607 /opt/weaver/ecology/WEB-INF/lib/ddjdbc.jar -java 2425334 root 498r REG 253,0 8481 120207608 /opt/weaver/ecology/WEB-INF/lib/DmDictionary.jar -java 2425334 root 499r REG 253,0 1029027 120207609 /opt/weaver/ecology/WEB-INF/lib/DmJdbcDriver16.jar -java 2425334 root 500r REG 253,0 319 120207610 /opt/weaver/ecology/WEB-INF/lib/docx4j-3.2.1.jar -java 2425334 root 501r REG 253,0 4258322 120207611 /opt/weaver/ecology/WEB-INF/lib/docx4j.jar -java 2425334 root 502r REG 253,0 56718 120207612 /opt/weaver/ecology/WEB-INF/lib/dom.jar -java 2425334 root 503r REG 253,0 1015 120207613 /opt/weaver/ecology/WEB-INF/lib/dom4j-1.6.1.jar -java 2425334 root 504r REG 253,0 1015 120207614 /opt/weaver/ecology/WEB-INF/lib/dom4j-1.6.1.jar.jar -java 2425334 root 505r REG 253,0 310504 120207615 /opt/weaver/ecology/WEB-INF/lib/dom4j.jar -java 2425334 root 506r REG 253,0 319 120328128 /opt/weaver/ecology/WEB-INF/lib/drools-compiler-7.5.0.Final.jar -java 2425334 root 507r REG 253,0 1668013 120328129 /opt/weaver/ecology/WEB-INF/lib/drools-compiler.jar -java 2425334 root 508r REG 253,0 319 120328130 /opt/weaver/ecology/WEB-INF/lib/drools-core-7.5.0.Final.jar -java 2425334 root 509r REG 253,0 3696660 120328131 /opt/weaver/ecology/WEB-INF/lib/drools-core.jar -java 2425334 root 510r REG 253,0 319 120328132 /opt/weaver/ecology/WEB-INF/lib/drools-decisiontables-7.5.0.Final.jar -java 2425334 root 511r REG 253,0 61313 120328133 /opt/weaver/ecology/WEB-INF/lib/drools-decisiontables.jar -java 2425334 root 512r REG 253,0 319 120328134 /opt/weaver/ecology/WEB-INF/lib/drools-templates-7.5.0.Final.jar -java 2425334 root 513r REG 253,0 2126742 120328135 /opt/weaver/ecology/WEB-INF/lib/druid.jar -java 2425334 root 514r REG 253,0 56959 120328136 /opt/weaver/ecology/WEB-INF/lib/drools-templates.jar -java 2425334 root 515r REG 253,0 338 120328137 /opt/weaver/ecology/WEB-INF/lib/druid-1.0.18.jar -java 2425334 root 516r REG 253,0 319 120328138 /opt/weaver/ecology/WEB-INF/lib/druid-1.0.20.jar -java 2425334 root 517r REG 253,0 338 120328139 /opt/weaver/ecology/WEB-INF/lib/druid-1.1.9.jar -java 2425334 root 518r REG 253,0 339 120328140 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.15.jar -java 2425334 root 519r REG 253,0 339 120328141 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.3.jar -java 2425334 root 520r REG 253,0 326 120328142 /opt/weaver/ecology/WEB-INF/lib/dubbo-2.7.8.jar -java 2425334 root 521r REG 253,0 36779 120328143 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos-2.7.19.jar -java 2425334 root 522r REG 253,0 339 120328144 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos-2.7.3.jar -java 2425334 root 523r REG 253,0 36893 120328145 /opt/weaver/ecology/WEB-INF/lib/dubbo-registry-nacos.jar -java 2425334 root 524r REG 253,0 3149922 120328146 /opt/weaver/ecology/WEB-INF/lib/dubbo.jar -java 2425334 root 525r REG 253,0 500870 120328147 /opt/weaver/ecology/WEB-INF/lib/dwr.jar -java 2425334 root 526r REG 253,0 991840 120328148 /opt/weaver/ecology/WEB-INF/lib/e9client4cs.jar -java 2425334 root 527r REG 253,0 74364 120328149 /opt/weaver/ecology/WEB-INF/lib/easst-time-utils_20201019.jar -java 2425334 root 528r REG 253,0 319 120328150 /opt/weaver/ecology/WEB-INF/lib/easy-okhttp-1.1.4.jar -java 2425334 root 529r REG 253,0 57584 120328151 /opt/weaver/ecology/WEB-INF/lib/easy-okhttp.jar -java 2425334 root 530r REG 253,0 319 120328152 /opt/weaver/ecology/WEB-INF/lib/ecj-4.4.2.jar -java 2425334 root 531r REG 253,0 2309722 120328153 /opt/weaver/ecology/WEB-INF/lib/ecj.jar -java 2425334 root 532r REG 253,0 319 120328154 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-11.0.0.M1.jar -java 2425334 root 533r REG 253,0 319 120328155 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-api-11.0.0.M1.jar -java 2425334 root 534r REG 253,0 1370161 120328156 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-api.jar -java 2425334 root 535r REG 253,0 319 120328157 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-forkjoin-11.0.0.M1.jar -java 2425334 root 536r REG 253,0 38444 120328158 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections-forkjoin.jar -java 2425334 root 537r REG 253,0 10137996 120328159 /opt/weaver/ecology/WEB-INF/lib/eclipse-collections.jar -java 2425334 root 538r REG 253,0 338 120328160 /opt/weaver/ecology/WEB-INF/lib/ecloudstore.jar -java 2425334 root 539r REG 253,0 319 120328161 /opt/weaver/ecology/WEB-INF/lib/ehcache-2.8.3.jar -java 2425334 root 540r REG 253,0 5628304 120328162 /opt/weaver/ecology/WEB-INF/lib/ehcache.jar -java 2425334 root 541r REG 253,0 319 120328163 /opt/weaver/ecology/WEB-INF/lib/elsa-3.0.0-M5.jar -java 2425334 root 542r REG 253,0 116613 120328164 /opt/weaver/ecology/WEB-INF/lib/elsa-M5.jar -java 2425334 root 543r REG 253,0 462761 120328165 /opt/weaver/ecology/WEB-INF/lib/emay-sms.jar -java 2425334 root 544r REG 253,0 2035549 120328166 /opt/weaver/ecology/WEB-INF/lib/EMedia.jar -java 2425334 root 545r REG 253,0 126346 120328167 /opt/weaver/ecology/WEB-INF/lib/empp.jar -java 2425334 root 546r REG 253,0 1015 120328168 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.0-SNAPSHOT-0907.jar -java 2425334 root 547r REG 253,0 338 120328169 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.1.1.jar -java 2425334 root 548r REG 253,0 338 120328170 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.2-SNAPSHOT.jar -java 2425334 root 549r REG 253,0 338 120328171 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.3-SNAPSHOT.jar -java 2425334 root 550r REG 253,0 338 120328172 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.4.jar -java 2425334 root 551r REG 253,0 338 120328173 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.5.jar -java 2425334 root 552r REG 253,0 319 120328174 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3-1.1.8.jar -java 2425334 root 553r REG 253,0 502549 120328175 /opt/weaver/ecology/WEB-INF/lib/entpay-sdk-v3.jar -java 2425334 root 554r REG 253,0 2834 120328176 /opt/weaver/ecology/WEB-INF/lib/ErpAesCode.jar -java 2425334 root 555r REG 253,0 319 120328177 /opt/weaver/ecology/WEB-INF/lib/error_prone_annotations-2.3.4.jar -java 2425334 root 556r REG 253,0 11666 120328178 /opt/weaver/ecology/WEB-INF/lib/error_prone_annotations.jar -java 2425334 root 557r REG 253,0 367201 120328179 /opt/weaver/ecology/WEB-INF/lib/esapi-2.0.1.jar -java 2425334 root 558r REG 253,0 361799 120328180 /opt/weaver/ecology/WEB-INF/lib/esapi.jar -java 2425334 root 559r REG 253,0 319 120328181 /opt/weaver/ecology/WEB-INF/lib/EsbSDK-1.0.jar -java 2425334 root 560r REG 253,0 8925 120328182 /opt/weaver/ecology/WEB-INF/lib/EsbSDK.jar -java 2425334 root 561r REG 253,0 319 120328183 /opt/weaver/ecology/WEB-INF/lib/EsbSDK_Http-1.0.jar -java 2425334 root 562r REG 253,0 10013 120328184 /opt/weaver/ecology/WEB-INF/lib/EsbSDK_Http.jar -java 2425334 root 563r REG 253,0 319 120328185 /opt/weaver/ecology/WEB-INF/lib/EsbSdk_Local-1.0.jar -java 2425334 root 564r REG 253,0 4006 120328186 /opt/weaver/ecology/WEB-INF/lib/EsbSdk_Local.jar -java 2425334 root 565r REG 253,0 319 120328187 /opt/weaver/ecology/WEB-INF/lib/esdk-obs-java-3.20.6.jar -java 2425334 root 566r REG 253,0 706095 120328188 /opt/weaver/ecology/WEB-INF/lib/esdk-obs-java.jar -java 2425334 root 567r REG 253,0 6143 120328189 /opt/weaver/ecology/WEB-INF/lib/ET299jni.jar -java 2425334 root 568r REG 253,0 3720 120328190 /opt/weaver/ecology/WEB-INF/lib/ET99Java.jar -java 2425334 root 569r REG 253,0 339 120328191 /opt/weaver/ecology/WEB-INF/lib/ews-java-api-2.0.jar -java 2425334 root 570r REG 253,0 319 120405888 /opt/weaver/ecology/WEB-INF/lib/ews-java-api-2.15.jar -java 2425334 root 571r REG 253,0 1214404 120405889 /opt/weaver/ecology/WEB-INF/lib/ews-java-api.jar -java 2425334 root 572r REG 253,0 319 120405890 /opt/weaver/ecology/WEB-INF/lib/ezmorph-1.0.4.jar -java 2425334 root 573r REG 253,0 83835 120405891 /opt/weaver/ecology/WEB-INF/lib/ezmorph.jar -java 2425334 root 574r REG 253,0 319 120405892 /opt/weaver/ecology/WEB-INF/lib/failureaccess-1.0.1.jar -java 2425334 root 575r REG 253,0 2032 120405893 /opt/weaver/ecology/WEB-INF/lib/failureaccess.jar -java 2425334 root 576r REG 253,0 319 120405894 /opt/weaver/ecology/WEB-INF/lib/fastdfs-client-java-1.27.0.0.jar -java 2425334 root 577r REG 253,0 62233 120405895 /opt/weaver/ecology/WEB-INF/lib/fastdfs-client-java.jar -java 2425334 root 578r REG 253,0 338 120405896 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.1.27.jar -java 2425334 root 579r REG 253,0 338 120405897 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.12.jar -java 2425334 root 580r REG 253,0 338 120405898 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.28.jar -java 2425334 root 581r REG 253,0 338 120405899 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.58.jar -java 2425334 root 582r REG 253,0 338 120405900 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.60.jar -java 2425334 root 583r REG 253,0 338 120405901 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.61.jar -java 2425334 root 584r REG 253,0 338 120405902 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.66.jar -java 2425334 root 585r REG 253,0 338 120405903 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.67.jar -java 2425334 root 586r REG 253,0 338 120405904 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.68.jar -java 2425334 root 587r REG 253,0 338 120405905 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.70.jar -java 2425334 root 588r REG 253,0 338 120405906 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.72.jar -java 2425334 root 589r REG 253,0 338 120405907 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.73.jar -java 2425334 root 590r REG 253,0 338 120405908 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.74.jar -java 2425334 root 591r REG 253,0 338 120405909 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.75.jar -java 2425334 root 592r REG 253,0 338 120405910 /opt/weaver/ecology/WEB-INF/lib/fastjson-1.2.76.jar -java 2425334 root 593r REG 253,0 671701 120405911 /opt/weaver/ecology/WEB-INF/lib/fastjson.jar -java 2425334 root 594r REG 253,0 319 120405912 /opt/weaver/ecology/WEB-INF/lib/fel-all-0.5.jar -java 2425334 root 595r REG 253,0 232381 120405913 /opt/weaver/ecology/WEB-INF/lib/fel-all.jar -java 2425334 root 596r REG 253,0 319 120405914 /opt/weaver/ecology/WEB-INF/lib/FishermanJCE-2.0.6.jar -java 2425334 root 597r REG 253,0 2805130 120405915 /opt/weaver/ecology/WEB-INF/lib/FishermanJCE.jar -java 2425334 root 598r REG 253,0 319 120405916 /opt/weaver/ecology/WEB-INF/lib/font-asian-7.1.11.jar -java 2425334 root 599r REG 253,0 2164483 120405917 /opt/weaver/ecology/WEB-INF/lib/font-asian.jar -java 2425334 root 600r REG 253,0 505 120405918 /opt/weaver/ecology/WEB-INF/lib/FontBox-0.1.0-dev.jar -java 2425334 root 601r REG 253,0 338 120405919 /opt/weaver/ecology/WEB-INF/lib/fontbox-1.5.0.jar -java 2425334 root 602r REG 253,0 319 120405920 /opt/weaver/ecology/WEB-INF/lib/fontbox-2.0.3.jar -java 2425334 root 603r REG 253,0 1474885 120405921 /opt/weaver/ecology/WEB-INF/lib/fontbox.jar -java 2425334 root 604r REG 253,0 319 120405922 /opt/weaver/ecology/WEB-INF/lib/forms-7.1.11.jar -java 2425334 root 605r REG 253,0 128642 120405923 /opt/weaver/ecology/WEB-INF/lib/forms.jar -java 2425334 root 606r REG 253,0 319 120405924 /opt/weaver/ecology/WEB-INF/lib/freemarker-2.3.8.jar -java 2425334 root 607r REG 253,0 1695782 120405925 /opt/weaver/ecology/WEB-INF/lib/freemarker.jar -java 2425334 root 608r REG 253,0 319 120405926 /opt/weaver/ecology/WEB-INF/lib/gbase-connector-java-8.3.87.21.jar -java 2425334 root 609r REG 253,0 766030 120405927 /opt/weaver/ecology/WEB-INF/lib/gbase-connector-java.jar -java 2425334 root 610r REG 253,0 338 120405928 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc.jar -java 2425334 root 611r REG 253,0 2675855 120405929 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc_3.4.0FW18b_1_3f76aa.jar -java 2425334 root 612r REG 253,0 319 120405930 /opt/weaver/ecology/WEB-INF/lib/gbasedbtjdbc_3.4.0_2_ca1174.jar -java 2425334 root 613r REG 253,0 338 120405931 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.3-api-100525.jar -java 2425334 root 614r REG 253,0 319 120405932 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.4-api-160726.jar -java 2425334 root 615r REG 253,0 37739 120405933 /opt/weaver/ecology/WEB-INF/lib/generic-axis1.4-api.jar -java 2425334 root 616r REG 253,0 339 120405934 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-1.0.6-jar-with-dependencies.jar -java 2425334 root 617r REG 253,0 339 120405935 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-1.0.6.jar -java 2425334 root 618r REG 253,0 2551863 120405936 /opt/weaver/ecology/WEB-INF/lib/graph-java-client-jar-with-dependencies.jar -java 2425334 root 619r REG 253,0 1236227 120405937 /opt/weaver/ecology/WEB-INF/lib/graph-java-client.jar -java 2425334 root 620r REG 253,0 5610899 120405938 /opt/weaver/ecology/WEB-INF/lib/gsjdbc200.jar -java 2425334 root 621r REG 253,0 319 120405939 /opt/weaver/ecology/WEB-INF/lib/gson-2.8.0.jar -java 2425334 root 622r REG 253,0 265030 120405940 /opt/weaver/ecology/WEB-INF/lib/gson.jar -java 2425334 root 623r REG 253,0 338 120405941 /opt/weaver/ecology/WEB-INF/lib/guava-17.0.jar -java 2425334 root 624r REG 253,0 319 120405942 /opt/weaver/ecology/WEB-INF/lib/guava-30.0-jre.jar -java 2425334 root 625r REG 253,0 2959479 120405943 /opt/weaver/ecology/WEB-INF/lib/guava-jre.jar -java 2425334 root 626r REG 253,0 338 120405944 /opt/weaver/ecology/WEB-INF/lib/h2-1.4.197.jar -java 2425334 root 627r REG 253,0 2539612 120405945 /opt/weaver/ecology/WEB-INF/lib/h2.jar -java 2425334 root 628r REG 253,0 153192 120405946 /opt/weaver/ecology/WEB-INF/lib/HikariCP.jar -java 2425334 root 629r REG 253,0 319 120405947 /opt/weaver/ecology/WEB-INF/lib/hgdb-6.0.3-jdbc42.jar -java 2425334 root 630r REG 253,0 823522 120405948 /opt/weaver/ecology/WEB-INF/lib/hgdb-jdbc42.jar -java 2425334 root 631r REG 253,0 319 120405949 /opt/weaver/ecology/WEB-INF/lib/HikariCP-4.0.3.jar -java 2425334 root 632r REG 253,0 386377 120405950 /opt/weaver/ecology/WEB-INF/lib/hivemind.jar -java 2425334 root 633r REG 253,0 338 120405951 /opt/weaver/ecology/WEB-INF/lib/hrmExcelOperation.jar -java 2425334 root 634r REG 253,0 319 120452800 /opt/weaver/ecology/WEB-INF/lib/hsm-sdk-java-1.1-SNAPSHOT.jar -java 2425334 root 635r REG 253,0 3607766 120452801 /opt/weaver/ecology/WEB-INF/lib/hsm-sdk-java-SNAPSHOT.jar -java 2425334 root 636r REG 253,0 319 120452802 /opt/weaver/ecology/WEB-INF/lib/hsm-software-share-1.0.3.jar -java 2425334 root 637r REG 253,0 6794765 120452803 /opt/weaver/ecology/WEB-INF/lib/hsm-software-share.jar -java 2425334 root 638r REG 253,0 319 120452804 /opt/weaver/ecology/WEB-INF/lib/hsqldb-2.3.1.jar -java 2425334 root 639r REG 253,0 1465719 120452805 /opt/weaver/ecology/WEB-INF/lib/hsqldb.jar -java 2425334 root 640r REG 253,0 319 120452806 /opt/weaver/ecology/WEB-INF/lib/html2pdf-3.0.0.jar -java 2425334 root 641r REG 253,0 3110823 120452807 /opt/weaver/ecology/WEB-INF/lib/html2pdf.jar -java 2425334 root 642r REG 253,0 287797 120452808 /opt/weaver/ecology/WEB-INF/lib/htmlparser.jar -java 2425334 root 643r REG 253,0 319 120452809 /opt/weaver/ecology/WEB-INF/lib/http-agent-1.0.17.512.jar -java 2425334 root 644r REG 253,0 7846 120452810 /opt/weaver/ecology/WEB-INF/lib/http-agent.jar -java 2425334 root 645r REG 253,0 319 120452811 /opt/weaver/ecology/WEB-INF/lib/httpasyncclient-4.1.3.jar -java 2425334 root 646r REG 253,0 176430 120452812 /opt/weaver/ecology/WEB-INF/lib/httpasyncclient.jar -java 2425334 root 647r REG 253,0 338 120452813 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.2.1.jar -java 2425334 root 648r REG 253,0 338 120452814 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.4.1.jar -java 2425334 root 649r REG 253,0 319 120452815 /opt/weaver/ecology/WEB-INF/lib/httpclient-4.5.6.jar -java 2425334 root 650r REG 253,0 763972 120452816 /opt/weaver/ecology/WEB-INF/lib/httpclient.jar -java 2425334 root 651r REG 253,0 338 120452817 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.2.1.jar -java 2425334 root 652r REG 253,0 338 120452818 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.4.1.jar -java 2425334 root 653r REG 253,0 319 120452819 /opt/weaver/ecology/WEB-INF/lib/httpcore-4.4.14.jar -java 2425334 root 654r REG 253,0 319 120452820 /opt/weaver/ecology/WEB-INF/lib/httpcore-nio-4.4.5.jar -java 2425334 root 655r REG 253,0 353265 120452821 /opt/weaver/ecology/WEB-INF/lib/httpcore-nio.jar -java 2425334 root 656r REG 253,0 322740 120452822 /opt/weaver/ecology/WEB-INF/lib/httpcore.jar -java 2425334 root 657r REG 253,0 338 120452823 /opt/weaver/ecology/WEB-INF/lib/httpmime-4.2.5.jar -java 2425334 root 658r REG 253,0 319 120452824 /opt/weaver/ecology/WEB-INF/lib/httpmime-4.4.1.jar -java 2425334 root 659r REG 253,0 37740 120452825 /opt/weaver/ecology/WEB-INF/lib/httpmime.jar -java 2425334 root 660r REG 253,0 319 120452826 /opt/weaver/ecology/WEB-INF/lib/hutool-all-5.3.0.jar -java 2425334 root 661r REG 253,0 1544304 120452827 /opt/weaver/ecology/WEB-INF/lib/hutool-all.jar -java 2425334 root 662r REG 253,0 319 120452828 /opt/weaver/ecology/WEB-INF/lib/hyph-7.1.11.jar -java 2425334 root 663r REG 253,0 981386 120452829 /opt/weaver/ecology/WEB-INF/lib/hyph.jar -java 2425334 root 664r REG 253,0 319 120452830 /opt/weaver/ecology/WEB-INF/lib/ibatis-common-2.jar -java 2425334 root 665r REG 253,0 84406 120452831 /opt/weaver/ecology/WEB-INF/lib/ibatis-common.jar -java 2425334 root 666r REG 253,0 319 120452832 /opt/weaver/ecology/WEB-INF/lib/ibatis-dao-2.jar -java 2425334 root 667r REG 253,0 59300 120452833 /opt/weaver/ecology/WEB-INF/lib/ibatis-dao.jar -java 2425334 root 668r REG 253,0 319 120452834 /opt/weaver/ecology/WEB-INF/lib/ibatis-sqlmap-2.jar -java 2425334 root 669r REG 253,0 292166 120452835 /opt/weaver/ecology/WEB-INF/lib/ibatis-sqlmap.jar -java 2425334 root 670r REG 253,0 7627850 120452836 /opt/weaver/ecology/WEB-INF/lib/icbc-api-sdk-cop-io.jar -java 2425334 root 671r REG 253,0 1722591 120452837 /opt/weaver/ecology/WEB-INF/lib/icbc-api-sdk-cop.jar -java 2425334 root 672r REG 253,0 15609 120452838 /opt/weaver/ecology/WEB-INF/lib/icbc-ca.jar -java 2425334 root 673r REG 253,0 27682 120452839 /opt/weaver/ecology/WEB-INF/lib/icbc.jar -java 2425334 root 674r REG 253,0 611626 120452840 /opt/weaver/ecology/WEB-INF/lib/ifxjdbc221_CE.jar -java 2425334 root 675r REG 253,0 7416429 120452841 /opt/weaver/ecology/WEB-INF/lib/IJCAJCE_v2_0_139_160_21_BAISC_JDK15.jar -java 2425334 root 676r REG 253,0 101508 120452842 /opt/weaver/ecology/WEB-INF/lib/IKExpression2.1.2.jar -java 2425334 root 677r REG 253,0 1350124 120452843 /opt/weaver/ecology/WEB-INF/lib/InfosecCrypto_Java1_02_JDK14+.jar -java 2425334 root 678r REG 253,0 2254 120452844 /opt/weaver/ecology/WEB-INF/lib/intekey.jar -java 2425334 root 679r REG 253,0 319 120452845 /opt/weaver/ecology/WEB-INF/lib/io-7.1.11.jar -java 2425334 root 680r REG 253,0 790252 120452846 /opt/weaver/ecology/WEB-INF/lib/io.jar -java 2425334 root 681r REG 253,0 2464543 120452847 /opt/weaver/ecology/WEB-INF/lib/iSignature_PDF_API_V5.2.0.504.jar -java 2425334 root 682r REG 253,0 338 120452848 /opt/weaver/ecology/WEB-INF/lib/iText-2.0.2.jar -java 2425334 root 683r REG 253,0 1170492 120452849 /opt/weaver/ecology/WEB-INF/lib/iText.jar -java 2425334 root 684r REG 253,0 329563 120452850 /opt/weaver/ecology/WEB-INF/lib/iTextAsian.jar -java 2425334 root 685r REG 253,0 319 120452851 /opt/weaver/ecology/WEB-INF/lib/itextpdf-5.5.13.jar -java 2425334 root 686r REG 253,0 2315047 120452852 /opt/weaver/ecology/WEB-INF/lib/itextpdf.jar -java 2425334 root 687r REG 253,0 319 120452853 /opt/weaver/ecology/WEB-INF/lib/j2objc-annotations-1.3.jar -java 2425334 root 688r REG 253,0 6659 120452854 /opt/weaver/ecology/WEB-INF/lib/j2objc-annotations.jar -java 2425334 root 689r REG 253,0 319 120452855 /opt/weaver/ecology/WEB-INF/lib/jackcess-2.1.6.jar -java 2425334 root 690r REG 253,0 319 120452856 /opt/weaver/ecology/WEB-INF/lib/jackcess-encrypt-2.1.2.jar -java 2425334 root 691r REG 253,0 82123 120452857 /opt/weaver/ecology/WEB-INF/lib/jackcess-encrypt.jar -java 2425334 root 692r REG 253,0 851454 120452858 /opt/weaver/ecology/WEB-INF/lib/jackcess.jar -java 2425334 root 693r REG 253,0 338 120452859 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.1.0.jar -java 2425334 root 694r REG 253,0 338 120452860 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.2.jar -java 2425334 root 695r REG 253,0 338 120452861 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.3.jar -java 2425334 root 696r REG 253,0 338 120452862 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.10.5.jar -java 2425334 root 697r REG 253,0 338 120452863 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.3.5.jar -java 2425334 root 698r REG 253,0 338 120613376 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.6.7.jar -java 2425334 root 699r REG 253,0 338 120613377 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations-2.9.9.jar -java 2425334 root 700r REG 253,0 76090 120613378 /opt/weaver/ecology/WEB-INF/lib/jackson-annotations.jar -java 2425334 root 701r REG 253,0 338 120613379 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.1.0.jar -java 2425334 root 702r REG 253,0 338 120613380 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.2.jar -java 2425334 root 703r REG 253,0 338 120613381 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.3.jar -java 2425334 root 704r REG 253,0 338 120613382 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.10.5.jar -java 2425334 root 705r REG 253,0 338 120613383 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.3.5.jar -java 2425334 root 706r REG 253,0 338 120613384 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.6.7.jar -java 2425334 root 707r REG 253,0 338 120613385 /opt/weaver/ecology/WEB-INF/lib/jackson-core-2.9.9.jar -java 2425334 root 708r REG 253,0 338 120613386 /opt/weaver/ecology/WEB-INF/lib/jackson-core-asl-1.9.13.jar -java 2425334 root 709r REG 253,0 459267 120613387 /opt/weaver/ecology/WEB-INF/lib/jackson-core.jar -java 2425334 root 710r REG 253,0 338 120613388 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.1.0.jar -java 2425334 root 711r REG 253,0 338 120613389 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.2.jar -java 2425334 root 712r REG 253,0 338 120613390 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.3.jar -java 2425334 root 713r REG 253,0 338 120613391 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.10.5.jar -java 2425334 root 714r REG 253,0 338 120613392 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.3.5.jar -java 2425334 root 715r REG 253,0 338 120613393 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.6.7.jar -java 2425334 root 716r REG 253,0 338 120613394 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.1.jar -java 2425334 root 717r REG 253,0 338 120613395 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.2.jar -java 2425334 root 718r REG 253,0 338 120613396 /opt/weaver/ecology/WEB-INF/lib/jackson-databind-2.9.9.jar -java 2425334 root 719r REG 253,0 1614940 120613397 /opt/weaver/ecology/WEB-INF/lib/jackson-databind.jar -java 2425334 root 720r REG 253,0 120646 120613398 /opt/weaver/ecology/WEB-INF/lib/jackson-dataformat-xml-2.12.2.jar -java 2425334 root 721r REG 253,0 120359 120613399 /opt/weaver/ecology/WEB-INF/lib/jackson-datatype-jsr310-2.12.2.jar -java 2425334 root 722r REG 253,0 338 120613400 /opt/weaver/ecology/WEB-INF/lib/jackson-mapper-asl-1.9.13.jar -java 2425334 root 723r REG 253,0 36571 120613401 /opt/weaver/ecology/WEB-INF/lib/jackson-module-jaxb-annotations-2.12.2.jar -java 2425334 root 724r REG 253,0 257833 120613402 /opt/weaver/ecology/WEB-INF/lib/jai_codec.jar -java 2425334 root 725r REG 253,0 1900312 120613403 /opt/weaver/ecology/WEB-INF/lib/jai_core.jar -java 2425334 root 726r REG 253,0 834055 120613404 /opt/weaver/ecology/WEB-INF/lib/jai_imageio.jar -java 2425334 root 727r REG 253,0 65261 120613405 /opt/weaver/ecology/WEB-INF/lib/jakarta-oro-2.0.8.jar -java 2425334 root 728r REG 253,0 65425 120613406 /opt/weaver/ecology/WEB-INF/lib/jakarta-oro.jar -java 2425334 root 729r REG 253,0 338 120613407 /opt/weaver/ecology/WEB-INF/lib/jakarta-poi-1.9.0-dev-20021010.jar -java 2425334 root 730r REG 253,0 319 120613408 /opt/weaver/ecology/WEB-INF/lib/jakarta-regexp-1.5.jar -java 2425334 root 731r REG 253,0 32814 120613409 /opt/weaver/ecology/WEB-INF/lib/jakarta-regexp.jar -java 2425334 root 732r REG 253,0 44399 120613410 /opt/weaver/ecology/WEB-INF/lib/jakarta.activation-api-1.2.1.jar -java 2425334 root 733r REG 253,0 115498 120613411 /opt/weaver/ecology/WEB-INF/lib/jakarta.xml.bind-api-2.3.2.jar -java 2425334 root 734r REG 253,0 319 120613412 /opt/weaver/ecology/WEB-INF/lib/java-image-scaling-0.8.5.jar -java 2425334 root 735r REG 253,0 39488 120613413 /opt/weaver/ecology/WEB-INF/lib/java-image-scaling.jar -java 2425334 root 736r REG 253,0 319 120613414 /opt/weaver/ecology/WEB-INF/lib/java-jwt-3.2.0.jar -java 2425334 root 737r REG 253,0 49865 120613415 /opt/weaver/ecology/WEB-INF/lib/java-jwt.jar -java 2425334 root 738r REG 253,0 319 120613416 /opt/weaver/ecology/WEB-INF/lib/java-uuid-generator-4.0.1.jar -java 2425334 root 739r REG 253,0 319 120613417 /opt/weaver/ecology/WEB-INF/lib/javacsv-2.1.jar -java 2425334 root 740r REG 253,0 33064 120613418 /opt/weaver/ecology/WEB-INF/lib/java-uuid-generator.jar -java 2425334 root 741r REG 253,0 13368 120613419 /opt/weaver/ecology/WEB-INF/lib/javacsv.jar -java 2425334 root 742r REG 253,0 5803160 120613420 /opt/weaver/ecology/WEB-INF/lib/javasafeengine1.6.jar -java 2425334 root 743r REG 253,0 750581 120613421 /opt/weaver/ecology/WEB-INF/lib/javassist-3.20.0-GA.jar -java 2425334 root 744r REG 253,0 746356 120613422 /opt/weaver/ecology/WEB-INF/lib/javassist-GA.jar -java 2425334 root 745r REG 253,0 339 120613423 /opt/weaver/ecology/WEB-INF/lib/javassist.jar -java 2425334 root 746r REG 253,0 339 120613424 /opt/weaver/ecology/WEB-INF/lib/javax.mail-1.5.0.jar -java 2425334 root 747r REG 253,0 654770 120613425 /opt/weaver/ecology/WEB-INF/lib/javax.mail.jar -java 2425334 root 748r REG 253,0 85353 120613426 /opt/weaver/ecology/WEB-INF/lib/javax.servlet-api.jar -java 2425334 root 749r REG 253,0 319 120613427 /opt/weaver/ecology/WEB-INF/lib/jave-1.0.2.jar -java 2425334 root 750r REG 253,0 5875109 120613428 /opt/weaver/ecology/WEB-INF/lib/jave.jar -java 2425334 root 751r REG 253,0 492862 120613429 /opt/weaver/ecology/WEB-INF/lib/jaws.jar -java 2425334 root 752r REG 253,0 319 120613430 /opt/weaver/ecology/WEB-INF/lib/jaxb-api-2.3.0.jar -java 2425334 root 753r REG 253,0 120374 120613431 /opt/weaver/ecology/WEB-INF/lib/jaxb-api.jar -java 2425334 root 754r REG 253,0 319 120613432 /opt/weaver/ecology/WEB-INF/lib/jaxb-core-2.3.0.1.jar -java 2425334 root 755r REG 253,0 242619 120613433 /opt/weaver/ecology/WEB-INF/lib/jaxb-core.jar -java 2425334 root 756r REG 253,0 319 120613434 /opt/weaver/ecology/WEB-INF/lib/jaxb-impl-2.3.0.1.jar -java 2425334 root 757r REG 253,0 952826 120613435 /opt/weaver/ecology/WEB-INF/lib/jaxb-impl.jar -java 2425334 root 758r REG 253,0 338 120613436 /opt/weaver/ecology/WEB-INF/lib/jaxen-1.1-beta-6.jar -java 2425334 root 759r REG 253,0 319 120613437 /opt/weaver/ecology/WEB-INF/lib/jaxen-1.1.6.jar -java 2425334 root 760r REG 253,0 5662 120613438 /opt/weaver/ecology/WEB-INF/lib/jaxen-jdom.jar -java 2425334 root 761r REG 253,0 227256 120613439 /opt/weaver/ecology/WEB-INF/lib/jaxen.jar -java 2425334 root 762r REG 253,0 319 120684864 /opt/weaver/ecology/WEB-INF/lib/jbarcode-0.2.8.jar -java 2425334 root 763r REG 253,0 59745 120684865 /opt/weaver/ecology/WEB-INF/lib/jbarcode.jar -java 2425334 root 764r REG 253,0 72842 120684866 /opt/weaver/ecology/WEB-INF/lib/jce1_2_2.jar -java 2425334 root 765r REG 253,0 319 120684867 /opt/weaver/ecology/WEB-INF/lib/jcifs-1.3.17.jar -java 2425334 root 766r REG 253,0 395904 120684868 /opt/weaver/ecology/WEB-INF/lib/jcifs.jar -java 2425334 root 767r REG 253,0 319 120684869 /opt/weaver/ecology/WEB-INF/lib/jcip-annotations-1.0.jar -java 2425334 root 768r REG 253,0 2041 120684870 /opt/weaver/ecology/WEB-INF/lib/jcip-annotations.jar -java 2425334 root 769r REG 253,0 319 120684871 /opt/weaver/ecology/WEB-INF/lib/jcl-over-slf4j-1.6.1.jar -java 2425334 root 770r REG 253,0 15274 120684872 /opt/weaver/ecology/WEB-INF/lib/jcl-over-slf4j.jar -java 2425334 root 771r REG 253,0 319 120684873 /opt/weaver/ecology/WEB-INF/lib/jcommon-1.0.20.jar -java 2425334 root 772r REG 253,0 323385 120684874 /opt/weaver/ecology/WEB-INF/lib/jcommon.jar -java 2425334 root 773r REG 253,0 801491 120684875 /opt/weaver/ecology/WEB-INF/lib/jconn2.jar -java 2425334 root 774r REG 253,0 6523 120684876 /opt/weaver/ecology/WEB-INF/lib/jdbc2_0-stdext.jar -java 2425334 root 775r REG 253,0 152846 120684877 /opt/weaver/ecology/WEB-INF/lib/jdom.jar -java 2425334 root 776r REG 253,0 319 120684878 /opt/weaver/ecology/WEB-INF/lib/jedis-2.9.0.jar -java 2425334 root 777r REG 253,0 550750 120684879 /opt/weaver/ecology/WEB-INF/lib/jedis.jar -java 2425334 root 778r REG 253,0 319 120684880 /opt/weaver/ecology/WEB-INF/lib/jersey-bundle-1.19.1.jar -java 2425334 root 779r REG 253,0 1597796 120684881 /opt/weaver/ecology/WEB-INF/lib/jersey-bundle.jar -java 2425334 root 780r REG 253,0 319 120684882 /opt/weaver/ecology/WEB-INF/lib/jersey-multipart-1.19.1.jar -java 2425334 root 781r REG 253,0 49212 120684883 /opt/weaver/ecology/WEB-INF/lib/jersey-multipart.jar -java 2425334 root 782r REG 253,0 319 120684884 /opt/weaver/ecology/WEB-INF/lib/jfreechart-1.0.16.jar -java 2425334 root 783r REG 253,0 1538851 120684885 /opt/weaver/ecology/WEB-INF/lib/jfreechart.jar -java 2425334 root 784r REG 253,0 1488916 120684886 /opt/weaver/ecology/WEB-INF/lib/jgroups-all.jar -java 2425334 root 785r REG 253,0 319 120684887 /opt/weaver/ecology/WEB-INF/lib/jmimemagic-0.1.5.jar -java 2425334 root 786r REG 253,0 37457 120684888 /opt/weaver/ecology/WEB-INF/lib/jmimemagic.jar -java 2425334 root 787r REG 253,0 319 120684889 /opt/weaver/ecology/WEB-INF/lib/JMI_API-1.3.jar -java 2425334 root 788r REG 253,0 102369 120684890 /opt/weaver/ecology/WEB-INF/lib/JMI_API.jar -java 2425334 root 789r REG 253,0 319 120684891 /opt/weaver/ecology/WEB-INF/lib/JMJ_JNI-1.3.jar -java 2425334 root 790r REG 253,0 12379 120684892 /opt/weaver/ecology/WEB-INF/lib/JMJ_JNI.jar -java 2425334 root 791r REG 253,0 86640 120684893 /opt/weaver/ecology/WEB-INF/lib/jmx.jar -java 2425334 root 792r REG 253,0 319 120684894 /opt/weaver/ecology/WEB-INF/lib/jna-5.4.0.jar -java 2425334 root 793r REG 253,0 319 120684895 /opt/weaver/ecology/WEB-INF/lib/jna-platform-5.4.0.jar -java 2425334 root 794r REG 253,0 2623395 120684896 /opt/weaver/ecology/WEB-INF/lib/jna-platform.jar -java 2425334 root 795r REG 253,0 1504990 120684897 /opt/weaver/ecology/WEB-INF/lib/jna.jar -java 2425334 root 796r REG 253,0 98030 120684898 /opt/weaver/ecology/WEB-INF/lib/jndi.jar -java 2425334 root 797r REG 253,0 339 120684899 /opt/weaver/ecology/WEB-INF/lib/joda-time-1.6.jar -java 2425334 root 798r REG 253,0 319 120684900 /opt/weaver/ecology/WEB-INF/lib/joda-time-2.10.6.jar -java 2425334 root 799r REG 253,0 339 120684901 /opt/weaver/ecology/WEB-INF/lib/joda-time-2.8.jar -java 2425334 root 800r REG 253,0 636356 120684902 /opt/weaver/ecology/WEB-INF/lib/joda-time.jar -java 2425334 root 801r REG 253,0 6462 120684903 /opt/weaver/ecology/WEB-INF/lib/jotpverify.jar -java 2425334 root 802r REG 253,0 319 120684904 /opt/weaver/ecology/WEB-INF/lib/jrugged-core-3.2.2.jar -java 2425334 root 803r REG 253,0 60151 120684905 /opt/weaver/ecology/WEB-INF/lib/jrugged-core.jar -java 2425334 root 804r REG 253,0 504471 120684906 /opt/weaver/ecology/WEB-INF/lib/js.jar -java 2425334 root 805r REG 253,0 319 120684907 /opt/weaver/ecology/WEB-INF/lib/jsch-0.1.54.jar -java 2425334 root 806r REG 253,0 278403 120684908 /opt/weaver/ecology/WEB-INF/lib/jsch.jar -java 2425334 root 807r REG 253,0 45250 120684909 /opt/weaver/ecology/WEB-INF/lib/jsdk22.jar -java 2425334 root 808r REG 253,0 319 120684910 /opt/weaver/ecology/WEB-INF/lib/json-20090211.jar -java 2425334 root 809r REG 253,0 319 120684911 /opt/weaver/ecology/WEB-INF/lib/json-lib-2.2.1-jdk13.jar -java 2425334 root 810r REG 253,0 138952 120684912 /opt/weaver/ecology/WEB-INF/lib/json-lib-jdk13.jar -java 2425334 root 811r REG 253,0 319 120684913 /opt/weaver/ecology/WEB-INF/lib/json-path-2.0.0.jar -java 2425334 root 812r REG 253,0 135951 120684914 /opt/weaver/ecology/WEB-INF/lib/json-path.jar -java 2425334 root 813r REG 253,0 319 120684915 /opt/weaver/ecology/WEB-INF/lib/json-smart-2.1.1.jar -java 2425334 root 814r REG 253,0 122207 120684916 /opt/weaver/ecology/WEB-INF/lib/json-smart.jar -java 2425334 root 815r REG 253,0 45737 120684917 /opt/weaver/ecology/WEB-INF/lib/json.jar -java 2425334 root 816r REG 253,0 338 120684918 /opt/weaver/ecology/WEB-INF/lib/jsoup-1.6.1.jar -java 2425334 root 817r REG 253,0 278788 120684919 /opt/weaver/ecology/WEB-INF/lib/jsoup.jar -java 2425334 root 818r REG 253,0 15460 120684920 /opt/weaver/ecology/WEB-INF/lib/jspsmart.jar -java 2425334 root 819r REG 253,0 495 120684921 /opt/weaver/ecology/WEB-INF/lib/jsqlparser-3.2.jar -java 2425334 root 820r REG 253,0 321323 120684922 /opt/weaver/ecology/WEB-INF/lib/jsqlparser.jar -java 2425334 root 821r REG 253,0 319 120684923 /opt/weaver/ecology/WEB-INF/lib/jsr305-3.0.2.jar -java 2425334 root 822r REG 253,0 17427 120684924 /opt/weaver/ecology/WEB-INF/lib/jsr305.jar -java 2425334 root 823r REG 253,0 463661 120684925 /opt/weaver/ecology/WEB-INF/lib/jsse.jar -java 2425334 root 824r REG 253,0 20454 120684926 /opt/weaver/ecology/WEB-INF/lib/jstl.jar -java 2425334 root 825r REG 253,0 8607 120684927 /opt/weaver/ecology/WEB-INF/lib/jta-spec1_0_1.jar -java 2425334 root 826r REG 253,0 319 120694912 /opt/weaver/ecology/WEB-INF/lib/jtds-1.2.2.jar -java 2425334 root 827r REG 253,0 294393 120694913 /opt/weaver/ecology/WEB-INF/lib/jtds.jar -java 2425334 root 828r REG 253,0 319 120694914 /opt/weaver/ecology/WEB-INF/lib/jtnef-2.0.0.jar -java 2425334 root 829r REG 253,0 85436 120694915 /opt/weaver/ecology/WEB-INF/lib/jtnef.jar -java 2425334 root 830r REG 253,0 319 120694916 /opt/weaver/ecology/WEB-INF/lib/juh-3.2.1.jar -java 2425334 root 831r REG 253,0 55341 120694917 /opt/weaver/ecology/WEB-INF/lib/juh.jar -java 2425334 root 832r REG 253,0 319 120694918 /opt/weaver/ecology/WEB-INF/lib/jul-to-slf4j-1.6.1.jar -java 2425334 root 833r REG 253,0 2929 120694919 /opt/weaver/ecology/WEB-INF/lib/jul-to-slf4j.jar -java 2425334 root 834r REG 253,0 338 120694920 /opt/weaver/ecology/WEB-INF/lib/junit-4.1.jar -java 2425334 root 835r REG 253,0 319 120694921 /opt/weaver/ecology/WEB-INF/lib/junit-4.12.jar -java 2425334 root 836r REG 253,0 314660 120694922 /opt/weaver/ecology/WEB-INF/lib/junit.jar -java 2425334 root 837r REG 253,0 319 120694923 /opt/weaver/ecology/WEB-INF/lib/junrar-7.4.0.jar -java 2425334 root 838r REG 253,0 154331 120694924 /opt/weaver/ecology/WEB-INF/lib/junrar.jar -java 2425334 root 839r REG 253,0 319 120694925 /opt/weaver/ecology/WEB-INF/lib/jurt-3.2.1.jar -java 2425334 root 840r REG 253,0 108068 120694926 /opt/weaver/ecology/WEB-INF/lib/jurt.jar -java 2425334 root 841r REG 253,0 725499 120694927 /opt/weaver/ecology/WEB-INF/lib/jxl.jar -java 2425334 root 842r REG 253,0 618029 120694928 /opt/weaver/ecology/WEB-INF/lib/k3cloud-webapi-client.jar -java 2425334 root 843r REG 253,0 1893108 120694929 /opt/weaver/ecology/WEB-INF/lib/kafka-clients-2.1.1.jar -java 2425334 root 844r REG 253,0 2064 120694930 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-2.1.4.jar -java 2425334 root 845r REG 253,0 26267 120694931 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-dom-2.1.4.jar -java 2425334 root 846r REG 253,0 45953 120694932 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-jaxb-2.1.4.jar -java 2425334 root 847r REG 253,0 20042 120694933 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-kdb-2.1.4.jar -java 2425334 root 848r REG 253,0 28843 120694934 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-kdbx-2.1.4.jar -java 2425334 root 849r REG 253,0 45544 120694935 /opt/weaver/ecology/WEB-INF/lib/KeePassJava2-simple-2.1.4.jar -java 2425334 root 850r REG 253,0 319 120694936 /opt/weaver/ecology/WEB-INF/lib/kernel-7.1.11.jar -java 2425334 root 851r REG 253,0 1183498 120694937 /opt/weaver/ecology/WEB-INF/lib/kernel.jar -java 2425334 root 852r REG 253,0 319 120694938 /opt/weaver/ecology/WEB-INF/lib/kgbc-jdk15on-150.jar -java 2425334 root 853r REG 253,0 4295918 120694939 /opt/weaver/ecology/WEB-INF/lib/kgbc-jdk15on.jar -java 2425334 root 854r REG 253,0 2165517 120694940 /opt/weaver/ecology/WEB-INF/lib/KGitext-asian.jar -java 2425334 root 855r REG 253,0 319 120694941 /opt/weaver/ecology/WEB-INF/lib/kie-api-7.5.0.Final.jar -java 2425334 root 856r REG 253,0 202773 120694942 /opt/weaver/ecology/WEB-INF/lib/kie-api.jar -java 2425334 root 857r REG 253,0 319 120694943 /opt/weaver/ecology/WEB-INF/lib/kie-dmn-api-7.5.0.Final.jar -java 2425334 root 858r REG 253,0 21023 120694944 /opt/weaver/ecology/WEB-INF/lib/kie-dmn-api.jar -java 2425334 root 859r REG 253,0 319 120694945 /opt/weaver/ecology/WEB-INF/lib/kie-internal-7.5.0.Final.jar -java 2425334 root 860r REG 253,0 244888 120694946 /opt/weaver/ecology/WEB-INF/lib/kie-internal.jar -java 2425334 root 861r REG 253,0 319 120694947 /opt/weaver/ecology/WEB-INF/lib/kie-soup-commons-7.5.0.Final.jar -java 2425334 root 862r REG 253,0 14408 120694948 /opt/weaver/ecology/WEB-INF/lib/kie-soup-commons.jar -java 2425334 root 863r REG 253,0 319 120694949 /opt/weaver/ecology/WEB-INF/lib/kie-soup-maven-support-7.5.0.Final.jar -java 2425334 root 864r REG 253,0 14319 120694950 /opt/weaver/ecology/WEB-INF/lib/kie-soup-maven-support.jar -java 2425334 root 865r REG 253,0 451915 120694951 /opt/weaver/ecology/WEB-INF/lib/layout.jar -java 2425334 root 866r REG 253,0 319 120694952 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-api-7.5.0.Final.jar -java 2425334 root 867r REG 253,0 36929 120694953 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-api.jar -java 2425334 root 868r REG 253,0 319 120694954 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-commons-7.5.0.Final.jar -java 2425334 root 869r REG 253,0 40015 120694955 /opt/weaver/ecology/WEB-INF/lib/kie-soup-project-datamodel-commons.jar -java 2425334 root 870r REG 253,0 1028505 120694956 /opt/weaver/ecology/WEB-INF/lib/kingbase8-8.6.0.jar -java 2425334 root 871r REG 253,0 11842 120694957 /opt/weaver/ecology/WEB-INF/lib/kingdee_Ltpa.jar -java 2425334 root 872r REG 253,0 2530364 120694958 /opt/weaver/ecology/WEB-INF/lib/km-poi-20160307.jar -java 2425334 root 873r REG 253,0 319 120694959 /opt/weaver/ecology/WEB-INF/lib/km-poi-3.14-20160307.jar -java 2425334 root 874r REG 253,0 319 120694960 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-1.2.71.jar -java 2425334 root 875r REG 253,0 319 120694961 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-common-1.2.71.jar -java 2425334 root 876r REG 253,0 198322 120694962 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-common.jar -java 2425334 root 877r REG 253,0 22986 120694963 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-jdk7-1.5.31.jar -java 2425334 root 878r REG 253,0 16121 120694964 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib-jdk8-1.5.31.jar -java 2425334 root 879r REG 253,0 1509405 120694965 /opt/weaver/ecology/WEB-INF/lib/kotlin-stdlib.jar -java 2425334 root 880r REG 253,0 37012 120694966 /opt/weaver/ecology/WEB-INF/lib/kry.sql.format.jar -java 2425334 root 881r REG 253,0 319 120694967 /opt/weaver/ecology/WEB-INF/lib/kry.sql.format_1.0.1.v20091105.jar -java 2425334 root 882r REG 253,0 10797 120694968 /opt/weaver/ecology/WEB-INF/lib/lang-tag-1.4.4.jar -java 2425334 root 883r REG 253,0 319 120694969 /opt/weaver/ecology/WEB-INF/lib/layout-7.1.11.jar -java 2425334 root 884r REG 253,0 109918 120694970 /opt/weaver/ecology/WEB-INF/lib/libidn.jar -java 2425334 root 885r REG 253,0 2199 120694971 /opt/weaver/ecology/WEB-INF/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar -java 2425334 root 886r REG 253,0 116 120694972 /opt/weaver/ecology/WEB-INF/lib/listenablefuture-empty-to-avoid-conflict-with-guava.jar -java 2425334 root 887r REG 253,0 27535 120694973 /opt/weaver/ecology/WEB-INF/lib/ljstln.jar -java 2425334 root 888r REG 253,0 2331 120694974 /opt/weaver/ecology/WEB-INF/lib/local_policy.jar -java 2425334 root 889r REG 253,0 338 120694975 /opt/weaver/ecology/WEB-INF/lib/log4j-1.2.13.jar -java 2425334 root 890r REG 253,0 338 120751808 /opt/weaver/ecology/WEB-INF/lib/log4j-1.2.17.jar -java 2425334 root 891r REG 253,0 454386 120751809 /opt/weaver/ecology/WEB-INF/lib/log4j.jar -java 2425334 root 892r REG 253,0 319 120751810 /opt/weaver/ecology/WEB-INF/lib/logkit-1.0.1.jar -java 2425334 root 893r REG 253,0 71959 120751811 /opt/weaver/ecology/WEB-INF/lib/logkit.jar -java 2425334 root 894r REG 253,0 338 120751812 /opt/weaver/ecology/WEB-INF/lib/lombok-1.16.22.jar -java 2425334 root 895r REG 253,0 319 120751813 /opt/weaver/ecology/WEB-INF/lib/lombok-1.18.12.jar -java 2425334 root 896r REG 253,0 1794303 120751814 /opt/weaver/ecology/WEB-INF/lib/lombok.jar -java 2425334 root 897r REG 253,0 319 120751815 /opt/weaver/ecology/WEB-INF/lib/lucene-core-2.1.0.jar -java 2425334 root 898r REG 253,0 463282 120751816 /opt/weaver/ecology/WEB-INF/lib/lucene-core.jar -java 2425334 root 899r REG 253,0 319 120751817 /opt/weaver/ecology/WEB-INF/lib/lucene-highlighter-2.1.0.jar -java 2425334 root 900r REG 253,0 23647 120751818 /opt/weaver/ecology/WEB-INF/lib/lucene-highlighter.jar -java 2425334 root 901r REG 253,0 319 120751819 /opt/weaver/ecology/WEB-INF/lib/lz4-1.3.0.jar -java 2425334 root 902r REG 253,0 236361 120751820 /opt/weaver/ecology/WEB-INF/lib/lz4.jar -java 2425334 root 903r REG 253,0 339 120751821 /opt/weaver/ecology/WEB-INF/lib/mail.jar -java 2425334 root 904r REG 253,0 319 120751822 /opt/weaver/ecology/WEB-INF/lib/mapdb-3.0.8.jar -java 2425334 root 905r REG 253,0 730042 120751823 /opt/weaver/ecology/WEB-INF/lib/mapdb.jar -java 2425334 root 906r REG 253,0 9083321 120751824 /opt/weaver/ecology/WEB-INF/lib/microsoft-graph-5.34.0.jar -java 2425334 root 907r REG 253,0 171818 120751825 /opt/weaver/ecology/WEB-INF/lib/microsoft-graph-core-2.0.13.jar -java 2425334 root 908r REG 253,0 33184 120751826 /opt/weaver/ecology/WEB-INF/lib/mlibwrapper_jai.jar -java 2425334 root 909r REG 253,0 900908 120751827 /opt/weaver/ecology/WEB-INF/lib/MMAnalyzer.jar -java 2425334 root 910r REG 253,0 339 120751828 /opt/weaver/ecology/WEB-INF/lib/mpxj-7.4.3.jar -java 2425334 root 911r REG 253,0 319 120751829 /opt/weaver/ecology/WEB-INF/lib/mpxj-9.2.6.jar -java 2425334 root 912r REG 253,0 2611999 120751830 /opt/weaver/ecology/WEB-INF/lib/mpxj.jar -java 2425334 root 913r REG 253,0 319 120751831 /opt/weaver/ecology/WEB-INF/lib/mq-agent-1.3.17.703.jar -java 2425334 root 914r REG 253,0 15271 120751832 /opt/weaver/ecology/WEB-INF/lib/mq-agent.jar -java 2425334 root 915r REG 253,0 287265 120751833 /opt/weaver/ecology/WEB-INF/lib/msal4j-1.9.1.jar -java 2425334 root 916r REG 253,0 27161 120751834 /opt/weaver/ecology/WEB-INF/lib/msal4j-persistence-extension-1.1.0.jar -java 2425334 root 917r REG 253,0 229788 120751835 /opt/weaver/ecology/WEB-INF/lib/msbase.jar -java 2425334 root 918r REG 253,0 48906 120751836 /opt/weaver/ecology/WEB-INF/lib/mssqlserver.jar -java 2425334 root 919r REG 253,0 22669 120751837 /opt/weaver/ecology/WEB-INF/lib/msutil.jar -java 2425334 root 920r REG 253,0 319 120751838 /opt/weaver/ecology/WEB-INF/lib/mvel2-2.4.0.Final.jar -java 2425334 root 921r REG 253,0 1092719 120751839 /opt/weaver/ecology/WEB-INF/lib/mvel2.jar -java 2425334 root 922r REG 253,0 394 120751840 /opt/weaver/ecology/WEB-INF/lib/mybatis-3.4.4.jar -java 2425334 root 923r REG 253,0 319 120751841 /opt/weaver/ecology/WEB-INF/lib/mybatis-3.5.6.jar -java 2425334 root 924r REG 253,0 1726170 120751842 /opt/weaver/ecology/WEB-INF/lib/mybatis.jar -java 2425334 root 925r REG 253,0 996441 120751843 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.42.jar -java 2425334 root 926r REG 253,0 338 120751844 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.46.jar -java 2425334 root 927r REG 253,0 338 120751845 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar -java 2425334 root 928r REG 253,0 338 120751846 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-8.0.11.jar -java 2425334 root 929r REG 253,0 338 120751847 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java-8.0.20.jar -java 2425334 root 930r REG 253,0 2519547 120751848 /opt/weaver/ecology/WEB-INF/lib/mysql-connector-java.jar -java 2425334 root 931r REG 253,0 319 120751849 /opt/weaver/ecology/WEB-INF/lib/mzlion-core-1.1.2.jar -java 2425334 root 932r REG 253,0 110360 120751850 /opt/weaver/ecology/WEB-INF/lib/mzlion-core.jar -java 2425334 root 933r REG 253,0 50357 120751851 /opt/weaver/ecology/WEB-INF/lib/nacos-api-1.1.4.jar -java 2425334 root 934r REG 253,0 48357 120751852 /opt/weaver/ecology/WEB-INF/lib/nacos-api.jar -java 2425334 root 935r REG 253,0 222352 120751853 /opt/weaver/ecology/WEB-INF/lib/nacos-client-1.1.4.jar -java 2425334 root 936r REG 253,0 220101 120751854 /opt/weaver/ecology/WEB-INF/lib/nacos-client.jar -java 2425334 root 937r REG 253,0 10776 120751855 /opt/weaver/ecology/WEB-INF/lib/nacos-common-1.1.4.jar -java 2425334 root 938r REG 253,0 8668 120751856 /opt/weaver/ecology/WEB-INF/lib/nacos-common.jar -java 2425334 root 939r REG 253,0 71320 120751857 /opt/weaver/ecology/WEB-INF/lib/neethi-3.0.2.jar -java 2425334 root 940r REG 253,0 115784 120751858 /opt/weaver/ecology/WEB-INF/lib/nekohtml.jar -java 2425334 root 941r REG 253,0 342495 120751859 /opt/weaver/ecology/WEB-INF/lib/neon-1.0-SNAPSHOT.jar -java 2425334 root 942r REG 253,0 319 120751860 /opt/weaver/ecology/WEB-INF/lib/neon-SNAPSHOT.jar -java 2425334 root 943r REG 253,0 896056 120751861 /opt/weaver/ecology/WEB-INF/lib/netsignapi.jar -java 2425334 root 944r REG 253,0 4216895 120751862 /opt/weaver/ecology/WEB-INF/lib/netty-all-4.1.51.Final.jar -java 2425334 root 945r REG 253,0 338 120751863 /opt/weaver/ecology/WEB-INF/lib/netty-all.jar -java 2425334 root 946r REG 253,0 300660 120751864 /opt/weaver/ecology/WEB-INF/lib/netty-buffer-4.1.60.Final.jar -java 2425334 root 947r REG 253,0 320881 120751865 /opt/weaver/ecology/WEB-INF/lib/netty-codec-4.1.60.Final.jar -java 2425334 root 948r REG 253,0 61511 120751866 /opt/weaver/ecology/WEB-INF/lib/netty-codec-dns-4.1.59.Final.jar -java 2425334 root 949r REG 253,0 625288 120751867 /opt/weaver/ecology/WEB-INF/lib/netty-codec-http-4.1.60.Final.jar -java 2425334 root 950r REG 253,0 467431 120751868 /opt/weaver/ecology/WEB-INF/lib/netty-codec-http2-4.1.60.Final.jar -java 2425334 root 951r REG 253,0 119089 120751869 /opt/weaver/ecology/WEB-INF/lib/netty-codec-socks-4.1.60.Final.jar -java 2425334 root 952r REG 253,0 647740 120751870 /opt/weaver/ecology/WEB-INF/lib/netty-common-4.1.60.Final.jar -java 2425334 root 953r REG 253,0 495361 120751871 /opt/weaver/ecology/WEB-INF/lib/netty-handler-4.1.60.Final.jar -java 2425334 root 954r REG 253,0 23961 120819712 /opt/weaver/ecology/WEB-INF/lib/netty-handler-proxy-4.1.60.Final.jar -java 2425334 root 955r REG 253,0 33225 120819713 /opt/weaver/ecology/WEB-INF/lib/netty-resolver-4.1.60.Final.jar -java 2425334 root 956r REG 253,0 154059 120819714 /opt/weaver/ecology/WEB-INF/lib/netty-resolver-dns-4.1.59.Final.jar -java 2425334 root 957r 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 958r REG 253,0 4014208 120819716 /opt/weaver/ecology/WEB-INF/lib/netty-tcnative-boringssl-static-2.0.36.Final.jar -java 2425334 root 959r REG 253,0 477222 120819717 /opt/weaver/ecology/WEB-INF/lib/netty-transport-4.1.60.Final.jar -java 2425334 root 960r 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 961r 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 962r REG 253,0 34969 120819720 /opt/weaver/ecology/WEB-INF/lib/netty-transport-native-unix-common-4.1.60.Final.jar -java 2425334 root 963r REG 253,0 920339 120819721 /opt/weaver/ecology/WEB-INF/lib/ngdbc.jar -java 2425334 root 964r REG 253,0 350921 120819722 /opt/weaver/ecology/WEB-INF/lib/nimbus-jose-jwt-8.20.1.jar -java 2425334 root 965r REG 253,0 319 120819723 /opt/weaver/ecology/WEB-INF/lib/not-yet-commons-ssl-0.3.9.jar -java 2425334 root 966r REG 253,0 256070 120819724 /opt/weaver/ecology/WEB-INF/lib/not-yet-commons-ssl.jar -java 2425334 root 967r REG 253,0 3481227 120819725 /opt/weaver/ecology/WEB-INF/lib/oceanbase-client.jar -java 2425334 root 968r REG 253,0 665542 120819726 /opt/weaver/ecology/WEB-INF/lib/oauth2-oidc-sdk-8.36.jar -java 2425334 root 969r REG 253,0 319 120819727 /opt/weaver/ecology/WEB-INF/lib/oceanbase-client-1.1.0.jar -java 2425334 root 970r REG 253,0 3389056 120819728 /opt/weaver/ecology/WEB-INF/lib/ojdbc6.jar -java 2425334 root 971r REG 253,0 319 120819729 /opt/weaver/ecology/WEB-INF/lib/okhttp-3.3.0.jar -java 2425334 root 972r REG 253,0 422786 120819730 /opt/weaver/ecology/WEB-INF/lib/okhttp.jar -java 2425334 root 973r REG 253,0 319 120819731 /opt/weaver/ecology/WEB-INF/lib/okio-1.8.0.jar -java 2425334 root 974r REG 253,0 81811 120819732 /opt/weaver/ecology/WEB-INF/lib/okio.jar -java 2425334 root 975r REG 253,0 291399 120819733 /opt/weaver/ecology/WEB-INF/lib/onlinedebug.jar -java 2425334 root 976r REG 253,0 338 120819734 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-1.1.4.jar -java 2425334 root 977r REG 253,0 338 120819735 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-2.0.1.jar -java 2425334 root 978r REG 253,0 319 120819736 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK-2.0.2.jar -java 2425334 root 979r REG 253,0 5385142 120819737 /opt/weaver/ecology/WEB-INF/lib/openBasicSDK.jar -java 2425334 root 980r REG 253,0 1352924 120819738 /opt/weaver/ecology/WEB-INF/lib/opensaml-2.5.1-1.jar -java 2425334 root 981r REG 253,0 319 120819739 /opt/weaver/ecology/WEB-INF/lib/opensaml.jar -java 2425334 root 982r REG 253,0 319 120819740 /opt/weaver/ecology/WEB-INF/lib/opentracing-api-0.33.0.jar -java 2425334 root 983r REG 253,0 16225 120819741 /opt/weaver/ecology/WEB-INF/lib/opentracing-api.jar -java 2425334 root 984r REG 253,0 319 120819742 /opt/weaver/ecology/WEB-INF/lib/opentracing-noop-0.33.0.jar -java 2425334 root 985r REG 253,0 8555 120819743 /opt/weaver/ecology/WEB-INF/lib/opentracing-noop.jar -java 2425334 root 986r REG 253,0 319 120819744 /opt/weaver/ecology/WEB-INF/lib/opentracing-util-0.33.0.jar -java 2425334 root 987r REG 253,0 5399 120819745 /opt/weaver/ecology/WEB-INF/lib/opentracing-util.jar -java 2425334 root 988r REG 253,0 319 120819746 /opt/weaver/ecology/WEB-INF/lib/openws.jar -java 2425334 root 989r REG 253,0 122251 120819747 /opt/weaver/ecology/WEB-INF/lib/Opta2000.jar -java 2425334 root 990r REG 253,0 319 120819748 /opt/weaver/ecology/WEB-INF/lib/org.apache.xml.serializer-2.7.1.jar -java 2425334 root 991r REG 253,0 288995 120819749 /opt/weaver/ecology/WEB-INF/lib/org.apache.xml.serializer.jar -java 2425334 root 992r REG 253,0 3569640 120819750 /opt/weaver/ecology/WEB-INF/lib/oscarJDBC16.jar -java 2425334 root 993r REG 253,0 319 120819751 /opt/weaver/ecology/WEB-INF/lib/packet-wrapper-1.3.17.731.jar -java 2425334 root 994r REG 253,0 172482 120819752 /opt/weaver/ecology/WEB-INF/lib/packet-wrapper.jar -java 2425334 root 995r REG 253,0 319 120819753 /opt/weaver/ecology/WEB-INF/lib/paoding-analysis-2.0.4.jar -java 2425334 root 996r REG 253,0 125286 120819754 /opt/weaver/ecology/WEB-INF/lib/paoding-analysis.jar -java 2425334 root 997r REG 253,0 319 120819755 /opt/weaver/ecology/WEB-INF/lib/pdfa-7.1.11.jar -java 2425334 root 998r REG 253,0 49685 120819756 /opt/weaver/ecology/WEB-INF/lib/pdfa.jar -java 2425334 root 999r REG 253,0 577 120819757 /opt/weaver/ecology/WEB-INF/lib/PDFBox-0.7.3.jar -java 2425334 root 1000r REG 253,0 319 120819758 /opt/weaver/ecology/WEB-INF/lib/pdfbox-1.5.0.jar -java 2425334 root 1001r REG 253,0 319 120819759 /opt/weaver/ecology/WEB-INF/lib/pdfbox-2.0.3.jar -java 2425334 root 1002r REG 253,0 319 120819760 /opt/weaver/ecology/WEB-INF/lib/pdfbox-app-1.8.2.jar -java 2425334 root 1003r REG 253,0 7357 120819761 /opt/weaver/ecology/WEB-INF/lib/pdfbox-app.jar -java 2425334 root 1004r REG 253,0 2423250 120819762 /opt/weaver/ecology/WEB-INF/lib/pdfbox.jar -java 2425334 root 1005r REG 253,0 188661 120819763 /opt/weaver/ecology/WEB-INF/lib/pinyin4j.jar -java 2425334 root 1006r REG 253,0 338 120819764 /opt/weaver/ecology/WEB-INF/lib/poi-2.5.1-final-20040804.jar -java 2425334 root 1007r REG 253,0 338 120819765 /opt/weaver/ecology/WEB-INF/lib/poi-3.15.jar -java 2425334 root 1008r REG 253,0 319 120819766 /opt/weaver/ecology/WEB-INF/lib/poi-4.0.1.jar -java 2425334 root 1009r REG 253,0 338 120819767 /opt/weaver/ecology/WEB-INF/lib/poi-contrib-2.5.1-final-20040804.jar -java 2425334 root 1010r REG 253,0 338 120819768 /opt/weaver/ecology/WEB-INF/lib/poi-examples-3.15.jar -java 2425334 root 1011r REG 253,0 319 120819769 /opt/weaver/ecology/WEB-INF/lib/poi-examples-4.0.1.jar -java 2425334 root 1012r REG 253,0 423907 120819770 /opt/weaver/ecology/WEB-INF/lib/poi-examples.jar -java 2425334 root 1013r REG 253,0 338 120819771 /opt/weaver/ecology/WEB-INF/lib/poi-excelant-3.15.jar -java 2425334 root 1014r REG 253,0 319 120819772 /opt/weaver/ecology/WEB-INF/lib/poi-excelant-4.0.1.jar -java 2425334 root 1015r REG 253,0 31018 120819773 /opt/weaver/ecology/WEB-INF/lib/poi-excelant.jar -java 2425334 root 1016r REG 253,0 2956 120819774 /opt/weaver/ecology/WEB-INF/lib/poi-functiontxt.jar -java 2425334 root 1017r REG 253,0 338 120819775 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-3.15.jar -java 2425334 root 1018r REG 253,0 319 120827264 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-4.0.1.jar -java 2425334 root 1019r REG 253,0 319 120827265 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.10-FINAL.jar -java 2425334 root 1020r REG 253,0 338 120827266 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.15.jar -java 2425334 root 1021r REG 253,0 338 120827267 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-3.8-beta5-20111217.jar -java 2425334 root 1022r REG 253,0 319 120827268 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-4.0.1.jar -java 2425334 root 1023r REG 253,0 4946353 120827269 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas-FINAL.jar -java 2425334 root 1024r REG 253,0 7770770 120827270 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml-schemas.jar -java 2425334 root 1025r REG 253,0 1765870 120827271 /opt/weaver/ecology/WEB-INF/lib/poi-ooxml.jar -java 2425334 root 1026r REG 253,0 338 120827272 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-2.5.1-final-20040804.jar -java 2425334 root 1027r REG 253,0 338 120827273 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-3.15.jar -java 2425334 root 1028r REG 253,0 319 120827274 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad-4.0.1.jar -java 2425334 root 1029r REG 253,0 1383112 120827275 /opt/weaver/ecology/WEB-INF/lib/poi-scratchpad.jar -java 2425334 root 1030r REG 253,0 2718220 120827276 /opt/weaver/ecology/WEB-INF/lib/poi.jar -java 2425334 root 1031r REG 253,0 338 120827277 /opt/weaver/ecology/WEB-INF/lib/postgresql-42.2.5.jar -java 2425334 root 1032r REG 253,0 1050160 120827278 /opt/weaver/ecology/WEB-INF/lib/postgresql.jar -java 2425334 root 1033r REG 253,0 331712 120827279 /opt/weaver/ecology/WEB-INF/lib/private-sdk.jar -java 2425334 root 1034r REG 253,0 370471 120827280 /opt/weaver/ecology/WEB-INF/lib/proxool-0.9.0RC2.jar -java 2425334 root 1035r REG 253,0 319 120827281 /opt/weaver/ecology/WEB-INF/lib/proxool-cglib-0.9.1.jar -java 2425334 root 1036r REG 253,0 334469 120827282 /opt/weaver/ecology/WEB-INF/lib/proxool-cglib.jar -java 2425334 root 1037r REG 253,0 10556847 120827283 /opt/weaver/ecology/WEB-INF/lib/proxool.jar -java 2425334 root 1038r REG 253,0 1099372 120827284 /opt/weaver/ecology/WEB-INF/lib/QRCode.jar -java 2425334 root 1039r REG 253,0 319 120827285 /opt/weaver/ecology/WEB-INF/lib/quartz-jobs-2.2.3.jar -java 2425334 root 1040r REG 253,0 31946 120827286 /opt/weaver/ecology/WEB-INF/lib/quartz-jobs.jar -java 2425334 root 1041r REG 253,0 655724 120827287 /opt/weaver/ecology/WEB-INF/lib/quartz.jar -java 2425334 root 1042r REG 253,0 11369 120827288 /opt/weaver/ecology/WEB-INF/lib/reactive-streams-1.0.3.jar -java 2425334 root 1043r REG 253,0 1717454 120827289 /opt/weaver/ecology/WEB-INF/lib/reactor-core-3.4.22.jar -java 2425334 root 1044r REG 253,0 402426 120827290 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-core-1.0.22.jar -java 2425334 root 1045r REG 253,0 339058 120827291 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-http-1.0.22.jar -java 2425334 root 1046r REG 253,0 30157 120827292 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-http-brave-1.0.22.jar -java 2425334 root 1047r REG 253,0 66660 120827293 /opt/weaver/ecology/WEB-INF/lib/reactor-netty-incubator-quic-0.0.11.jar -java 2425334 root 1048r REG 253,0 319 120827294 /opt/weaver/ecology/WEB-INF/lib/reflectasm-1.01.jar -java 2425334 root 1049r REG 253,0 9764 120827295 /opt/weaver/ecology/WEB-INF/lib/reflectasm.jar -java 2425334 root 1050r REG 253,0 319 120827296 /opt/weaver/ecology/WEB-INF/lib/rhino-1.7.7.1.jar -java 2425334 root 1051r REG 253,0 1201600 120827297 /opt/weaver/ecology/WEB-INF/lib/rhino.jar -java 2425334 root 1052r REG 253,0 319 120827298 /opt/weaver/ecology/WEB-INF/lib/ridl-3.2.1.jar -java 2425334 root 1053r REG 253,0 256355 120827299 /opt/weaver/ecology/WEB-INF/lib/ridl.jar -java 2425334 root 1054r REG 253,0 413198 120827300 /opt/weaver/ecology/WEB-INF/lib/rocketmq-client-4.9.4.jar -java 2425334 root 1055r REG 253,0 314232 120827301 /opt/weaver/ecology/WEB-INF/lib/rocketmq-common-4.9.4.jar -java 2425334 root 1056r REG 253,0 63728 120827302 /opt/weaver/ecology/WEB-INF/lib/rocketmq-logging-4.9.4.jar -java 2425334 root 1057r REG 253,0 130037 120827303 /opt/weaver/ecology/WEB-INF/lib/rocketmq-remoting-4.9.4.jar -java 2425334 root 1058r REG 253,0 17554 120827304 /opt/weaver/ecology/WEB-INF/lib/rongyun.jar -java 2425334 root 1059r REG 253,0 319 120827305 /opt/weaver/ecology/WEB-INF/lib/RSA-0.0.1-SNAPSHOT.jar -java 2425334 root 1060r REG 253,0 37468 120827306 /opt/weaver/ecology/WEB-INF/lib/RSA-SNAPSHOT.jar -java 2425334 root 1061r REG 253,0 14318 120827307 /opt/weaver/ecology/WEB-INF/lib/sac.jar -java 2425334 root 1062r REG 253,0 319 120827308 /opt/weaver/ecology/WEB-INF/lib/SADK-3.2.1.3.jar -java 2425334 root 1063r REG 253,0 4735630 120827309 /opt/weaver/ecology/WEB-INF/lib/SADK.jar -java 2425334 root 1064r REG 253,0 12626 120827310 /opt/weaver/ecology/WEB-INF/lib/saml_cfg.jar -java 2425334 root 1065r REG 253,0 338 120827311 /opt/weaver/ecology/WEB-INF/lib/sansec.SwxaJCE-2.1.3.jar -java 2425334 root 1066r REG 253,0 326699 120827312 /opt/weaver/ecology/WEB-INF/lib/sapjco.jar -java 2425334 root 1067r REG 253,0 1323327 120827313 /opt/weaver/ecology/WEB-INF/lib/sapjco3.jar -java 2425334 root 1068r REG 253,0 28863 120827314 /opt/weaver/ecology/WEB-INF/lib/sax.jar -java 2425334 root 1069r REG 253,0 23286 120827315 /opt/weaver/ecology/WEB-INF/lib/saxpath.jar -java 2425334 root 1070r REG 253,0 319 120827316 /opt/weaver/ecology/WEB-INF/lib/serializer-2.7.1.jar -java 2425334 root 1071r REG 253,0 277718 120827317 /opt/weaver/ecology/WEB-INF/lib/serializer.jar -java 2425334 root 1072r REG 253,0 319 120827318 /opt/weaver/ecology/WEB-INF/lib/sharding-jdbc-core-1.5.4.1.jar -java 2425334 root 1073r REG 253,0 465514 120827319 /opt/weaver/ecology/WEB-INF/lib/sharding-jdbc-core.jar -java 2425334 root 1074r REG 253,0 422920 120827320 /opt/weaver/ecology/WEB-INF/lib/sigar.jar -java 2425334 root 1075r REG 253,0 319 120827321 /opt/weaver/ecology/WEB-INF/lib/sign-7.1.11.jar -java 2425334 root 1076r REG 253,0 127315 120827322 /opt/weaver/ecology/WEB-INF/lib/sign.jar -java 2425334 root 1077r REG 253,0 413197 120827323 /opt/weaver/ecology/WEB-INF/lib/simple-xml-2.7.1.jar -java 2425334 root 1078r REG 253,0 59175 120827324 /opt/weaver/ecology/WEB-INF/lib/simpleclient-0.5.0.jar -java 2425334 root 1079r REG 253,0 57100 120827325 /opt/weaver/ecology/WEB-INF/lib/simpleclient.jar -java 2425334 root 1080r REG 253,0 346 120827326 /opt/weaver/ecology/WEB-INF/lib/sjsxp.jar -java 2425334 root 1081r REG 253,0 338 120827327 /opt/weaver/ecology/WEB-INF/lib/slf4j-api-1.4.2.jar -java 2425334 root 1082r REG 253,0 319 120827392 /opt/weaver/ecology/WEB-INF/lib/slf4j-api-1.7.7.jar -java 2425334 root 1083r REG 253,0 27227 120827393 /opt/weaver/ecology/WEB-INF/lib/slf4j-api.jar -java 2425334 root 1084r REG 253,0 338 120827394 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12-1.4.2.jar -java 2425334 root 1085r REG 253,0 319 120827395 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12-1.7.6.jar -java 2425334 root 1086r REG 253,0 7040 120827396 /opt/weaver/ecology/WEB-INF/lib/slf4j-log4j12.jar -java 2425334 root 1087r REG 253,0 504317 120827397 /opt/weaver/ecology/WEB-INF/lib/sms-xuanwu.jar -java 2425334 root 1088r REG 253,0 21664 120827398 /opt/weaver/ecology/WEB-INF/lib/smsSDK.jar -java 2425334 root 1089r REG 253,0 365210 120827399 /opt/weaver/ecology/WEB-INF/lib/sms_gxdx_gx.jar -java 2425334 root 1090r REG 253,0 319 120827400 /opt/weaver/ecology/WEB-INF/lib/soft-2.0.jar -java 2425334 root 1091r REG 253,0 1016853 120827401 /opt/weaver/ecology/WEB-INF/lib/soft.jar -java 2425334 root 1092r REG 253,0 319 120827402 /opt/weaver/ecology/WEB-INF/lib/spring-1.2.6.jar -java 2425334 root 1093r REG 253,0 1899676 120827403 /opt/weaver/ecology/WEB-INF/lib/spring.jar -java 2425334 root 1094r REG 253,0 338 120827404 /opt/weaver/ecology/WEB-INF/lib/sqljdbc.jar -java 2425334 root 1095r REG 253,0 449820 120827405 /opt/weaver/ecology/WEB-INF/lib/sqljdbc4.jar -java 2425334 root 1096r REG 253,0 508288 120827406 /opt/weaver/ecology/WEB-INF/lib/standard.jar -java 2425334 root 1097r REG 253,0 179346 120827407 /opt/weaver/ecology/WEB-INF/lib/stax-1.2.0.jar -java 2425334 root 1098r REG 253,0 26514 120827408 /opt/weaver/ecology/WEB-INF/lib/stax-api-1.0.1.jar -java 2425334 root 1099r REG 253,0 195909 120827409 /opt/weaver/ecology/WEB-INF/lib/stax2-api-4.2.1.jar -java 2425334 root 1100r REG 253,0 66588 120827410 /opt/weaver/ecology/WEB-INF/lib/stractcat.jar -java 2425334 root 1101r REG 253,0 549488 120827411 /opt/weaver/ecology/WEB-INF/lib/struts.jar -java 2425334 root 1102r REG 253,0 319 120827412 /opt/weaver/ecology/WEB-INF/lib/styled-xml-parser-7.1.11.jar -java 2425334 root 1103r REG 253,0 493984 120827413 /opt/weaver/ecology/WEB-INF/lib/styled-xml-parser.jar -java 2425334 root 1104r REG 253,0 131819 120827414 /opt/weaver/ecology/WEB-INF/lib/sunjce_provider.jar -java 2425334 root 1105r REG 253,0 319 120827415 /opt/weaver/ecology/WEB-INF/lib/svg-7.1.11.jar -java 2425334 root 1106r REG 253,0 136404 120827416 /opt/weaver/ecology/WEB-INF/lib/svg.jar -java 2425334 root 1107r REG 253,0 339 120827417 /opt/weaver/ecology/WEB-INF/lib/swagger-annotations-1.5.3.jar -java 2425334 root 1108r REG 253,0 319 120827418 /opt/weaver/ecology/WEB-INF/lib/swagger-jaxrs-1.6.2.jar -java 2425334 root 1109r REG 253,0 67009 120827419 /opt/weaver/ecology/WEB-INF/lib/swagger-jaxrs.jar -java 2425334 root 1110r REG 253,0 155203 120827420 /opt/weaver/ecology/WEB-INF/lib/swagger-models-1.6.2.jar -java 2425334 root 1111r REG 253,0 152447 120827421 /opt/weaver/ecology/WEB-INF/lib/swagger-models.jar -java 2425334 root 1112r REG 253,0 1882667 120827423 /opt/weaver/ecology/WEB-INF/lib/swt.jar -java 2425334 root 1113r REG 253,0 5121679 120827424 /opt/weaver/ecology/WEB-INF/lib/swxajce_v5.3.3.1.jar -java 2425334 root 1114r REG 253,0 5948 120827425 /opt/weaver/ecology/WEB-INF/lib/TagExcelOperation.jar -java 2425334 root 1115r REG 253,0 319 120827426 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-20181204-source.jar -java 2425334 root 1116r REG 253,0 319 120827427 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-20181204.jar -java 2425334 root 1117r REG 253,0 1214094 120827428 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469-source.jar -java 2425334 root 1118r REG 253,0 1943366 120827429 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1479188381469.jar -java 2425334 root 1119r REG 253,0 370 120827430 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1574930071442-20210226.jar -java 2425334 root 1120r REG 253,0 319 120827431 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1618308026636-20210923.jar -java 2425334 root 1121r REG 253,0 1530079 120827432 /opt/weaver/ecology/WEB-INF/lib/taobao-sdk-java-auto_1618308026636.jar -java 2425334 root 1122r REG 253,0 319 120827433 /opt/weaver/ecology/WEB-INF/lib/tencentcloud-sdk-java-3.1.154.jar -java 2425334 root 1123r REG 253,0 15228825 120827434 /opt/weaver/ecology/WEB-INF/lib/tencentcloud-sdk-java.jar -java 2425334 root 1124r REG 253,0 319 120827435 /opt/weaver/ecology/WEB-INF/lib/thumbnailator-0.4.3.jar -java 2425334 root 1125r REG 253,0 100959 120827436 /opt/weaver/ecology/WEB-INF/lib/thumbnailator.jar -java 2425334 root 1126r REG 253,0 656571 120827437 /opt/weaver/ecology/WEB-INF/lib/tika-core.jar -java 2425334 root 1127r REG 253,0 26841 120827438 /opt/weaver/ecology/WEB-INF/lib/Time-NLP.jar -java 2425334 root 1128r REG 253,0 319 120827439 /opt/weaver/ecology/WEB-INF/lib/tinder-1.2.2.jar -java 2425334 root 1129r REG 253,0 91312 120827440 /opt/weaver/ecology/WEB-INF/lib/tinder.jar -java 2425334 root 1130r REG 253,0 1932 120827441 /opt/weaver/ecology/WEB-INF/lib/TiprayAPI.jar -java 2425334 root 1131r REG 253,0 2126 120827442 /opt/weaver/ecology/WEB-INF/lib/tokenUtil.jar -java 2425334 root 1132r REG 253,0 24710 120827443 /opt/weaver/ecology/WEB-INF/lib/transExcelOperation.jar -java 2425334 root 1133r REG 253,0 319 120827444 /opt/weaver/ecology/WEB-INF/lib/truezip-6.6.jar -java 2425334 root 1134r REG 253,0 460410 120827445 /opt/weaver/ecology/WEB-INF/lib/truezip.jar -java 2425334 root 1135r REG 253,0 319 120827446 /opt/weaver/ecology/WEB-INF/lib/ucanaccess-4.0.1.jar -java 2425334 root 1136r REG 253,0 358644 120827447 /opt/weaver/ecology/WEB-INF/lib/ucanaccess.jar -java 2425334 root 1137r REG 253,0 338 120827448 /opt/weaver/ecology/WEB-INF/lib/ueditor-1.1.1.jar -java 2425334 root 1138r REG 253,0 319 120827449 /opt/weaver/ecology/WEB-INF/lib/ueditor-1.1.2.jar -java 2425334 root 1139r REG 253,0 30558 120827450 /opt/weaver/ecology/WEB-INF/lib/ueditor.jar -java 2425334 root 1140r REG 253,0 319 120827451 /opt/weaver/ecology/WEB-INF/lib/unoil-3.2.1.jar -java 2425334 root 1141r REG 253,0 1415649 120827452 /opt/weaver/ecology/WEB-INF/lib/unoil.jar -java 2425334 root 1142r REG 253,0 319 120827453 /opt/weaver/ecology/WEB-INF/lib/UserAgentUtils-1.21.jar -java 2425334 root 1143r REG 253,0 44439 120827454 /opt/weaver/ecology/WEB-INF/lib/UserAgentUtils.jar -java 2425334 root 1144r REG 253,0 2338 120827455 /opt/weaver/ecology/WEB-INF/lib/US_export_policy.jar -java 2425334 root 1145r REG 253,0 319 120827456 /opt/weaver/ecology/WEB-INF/lib/uxdbjdbc-42.2.12.jar -java 2425334 root 1146r REG 253,0 940913 120827457 /opt/weaver/ecology/WEB-INF/lib/uxdbjdbc.jar -java 2425334 root 1147r REG 253,0 338 120827458 /opt/weaver/ecology/WEB-INF/lib/velocity-1.5.jar -java 2425334 root 1148r REG 253,0 387387 120827459 /opt/weaver/ecology/WEB-INF/lib/velocity.jar -java 2425334 root 1149r REG 253,0 319 120827460 /opt/weaver/ecology/WEB-INF/lib/vinnie-2.0.0.jar -java 2425334 root 1150r REG 253,0 47167 120827461 /opt/weaver/ecology/WEB-INF/lib/vinnie.jar -java 2425334 root 1151r REG 253,0 215976 120827462 /opt/weaver/ecology/WEB-INF/lib/wagent.jar -java 2425334 root 1152r REG 253,0 9951 120827463 /opt/weaver/ecology/WEB-INF/lib/wbi-db.jar -java 2425334 root 1153r REG 253,0 2963717 120827464 /opt/weaver/ecology/WEB-INF/lib/wbi_core.jar -java 2425334 root 1154r REG 253,0 338 120827465 /opt/weaver/ecology/WEB-INF/lib/wea-poi-3.1716.jar -java 2425334 root 1155r REG 253,0 338 120827466 /opt/weaver/ecology/WEB-INF/lib/wea-poi-ooxml-schemas-3.17.jar -java 2425334 root 1156r REG 253,0 338 120827467 /opt/weaver/ecology/WEB-INF/lib/wea-xmlbeans-2.6.0.jar -java 2425334 root 1157r REG 253,0 102621 120827468 /opt/weaver/ecology/WEB-INF/lib/weaver-cache.jar -java 2425334 root 1158w REG 253,0 299744 268436266 /opt/weaver/BES955/bin/cas.log -java 2425334 root 1159r REG 253,0 319 120827469 /opt/weaver/ecology/WEB-INF/lib/weaver-commonsfileupload-upgragetool-1.3.3.jar -java 2425334 root 1160r REG 253,0 59664 120827470 /opt/weaver/ecology/WEB-INF/lib/weaver-commonsfileupload-upgragetool.jar -java 2425334 root 1161u IPv4 5453546 0t0 TCP *:opsmessaging (LISTEN) -java 2425334 root 1162r REG 253,0 319 120827471 /opt/weaver/ecology/WEB-INF/lib/weaver-httpclient-upgragetool-4.4.1.jar -java 2425334 root 1163r REG 253,0 720666 120827472 /opt/weaver/ecology/WEB-INF/lib/weaver-httpclient-upgragetool.jar -java 2425334 root 1164r REG 253,0 319 120827473 /opt/weaver/ecology/WEB-INF/lib/weaver-httpcore-upgragetool-4.4.1.jar -java 2425334 root 1165r REG 253,0 342423 120827474 /opt/weaver/ecology/WEB-INF/lib/weaver-httpcore-upgragetool.jar -java 2425334 root 1166u unix 0x000000000aa342c6 0t0 5452648 /tmp/.java_pid2425334.tmp type=STREAM -java 2425334 root 1167r REG 253,0 319 120827475 /opt/weaver/ecology/WEB-INF/lib/weaver-httpmime-upgragetool-4.4.1.jar -java 2425334 root 1168r REG 253,0 33643 120827476 /opt/weaver/ecology/WEB-INF/lib/weaver-httpmime-upgragetool.jar -java 2425334 root 1169r REG 253,0 36651 120827477 /opt/weaver/ecology/WEB-INF/lib/weaver-rsa-sign.jar -java 2425334 root 1170r REG 253,0 324 120827478 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.0.5.jar -java 2425334 root 1171r REG 253,0 324 120827479 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.0.9.jar -java 2425334 root 1172r REG 253,0 324 120827480 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.1.0.jar -java 2425334 root 1173r REG 253,0 324 120827481 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9-0.1.1.jar -java 2425334 root 1174r REG 253,0 502164 120827482 /opt/weaver/ecology/WEB-INF/lib/WeaverBoot-E9.jar -java 2425334 root 1175r REG 253,0 131515 120827483 /opt/weaver/ecology/WEB-INF/lib/weavertrans.jar -java 2425334 root 1176r REG 253,0 444363 120827484 /opt/weaver/ecology/WEB-INF/lib/wfc-v1.6.jar -java 2425334 root 1177r REG 253,0 41979 120827485 /opt/weaver/ecology/WEB-INF/lib/whack.jar -java 2425334 root 1178r REG 253,0 14669 120827486 /opt/weaver/ecology/WEB-INF/lib/WkJavaApi.jar -java 2425334 root 1179r REG 253,0 1584371 120827487 /opt/weaver/ecology/WEB-INF/lib/woodstox-core-6.2.4.jar -java 2425334 root 1180r REG 253,0 486104 120827488 /opt/weaver/ecology/WEB-INF/lib/woodstox-core-asl-4.1.2_1.jar -java 2425334 root 1181r REG 253,0 319 120827489 /opt/weaver/ecology/WEB-INF/lib/ws-commons-util-1.0.2.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 31360 120827490 /opt/weaver/ecology/WEB-INF/lib/ws-commons-util.jar -java 2425334 root 1184r REG 253,0 653 120827491 /opt/weaver/ecology/WEB-INF/lib/wsdl4j-1.5.1.jar -java 2425334 root 1185r REG 253,0 653 120827492 /opt/weaver/ecology/WEB-INF/lib/wsdl4j-1.6.2.jar -java 2425334 root 1186r REG 253,0 186473 120827493 /opt/weaver/ecology/WEB-INF/lib/wsdl4j.jar -java 2425334 root 1187r REG 253,0 3154195 120827494 /opt/weaver/ecology/WEB-INF/lib/xalan.jar -java 2425334 root 1188r REG 253,0 319 73481273 /opt/weaver/ecology/WEB-INF/lib/xbean-spring-2.8.jar -java 2425334 root 1189r REG 253,0 165346 120827496 /opt/weaver/ecology/WEB-INF/lib/xbean-spring.jar -java 2425334 root 1190r REG 253,0 319 120827497 /opt/weaver/ecology/WEB-INF/lib/xerces-xml-apis-1.4.01.jar -java 2425334 root 1191r REG 253,0 219815 120827498 /opt/weaver/ecology/WEB-INF/lib/xerces-xml-apis.jar -java 2425334 root 1192r REG 253,0 1366987 120827499 /opt/weaver/ecology/WEB-INF/lib/xerces.jar -java 2425334 root 1193r REG 253,0 319 120827500 /opt/weaver/ecology/WEB-INF/lib/xercesImpl-2.10.0.jar -java 2425334 root 1194r REG 253,0 1362386 120827501 /opt/weaver/ecology/WEB-INF/lib/xercesImpl.jar -java 2425334 root 1195r REG 253,0 319 120827502 /opt/weaver/ecology/WEB-INF/lib/xfire-all-1.2.6.jar -java 2425334 root 1196r REG 253,0 878965 120827503 /opt/weaver/ecology/WEB-INF/lib/xfire-all.jar -java 2425334 root 1197r REG 253,0 219815 120827504 /opt/weaver/ecology/WEB-INF/lib/xml-apis.jar -java 2425334 root 1198r REG 253,0 319 120827505 /opt/weaver/ecology/WEB-INF/lib/xml-resolver-1.2.jar -java 2425334 root 1199r REG 253,0 83748 120827506 /opt/weaver/ecology/WEB-INF/lib/xml-resolver.jar -java 2425334 root 1200r REG 253,0 338 120827507 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-2.3.0.jar -java 2425334 root 1201r REG 253,0 338 120827508 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-2.6.0.jar -java 2425334 root 1202r REG 253,0 319 120827509 /opt/weaver/ecology/WEB-INF/lib/xmlbeans-3.0.2.jar -java 2425334 root 1203r REG 253,0 2572392 120827510 /opt/weaver/ecology/WEB-INF/lib/xmlbeans.jar -java 2425334 root 1204r REG 253,0 319 120827511 /opt/weaver/ecology/WEB-INF/lib/xmlgraphics-commons-1.5.jar -java 2425334 root 1205r REG 253,0 601496 120827512 /opt/weaver/ecology/WEB-INF/lib/xmlgraphics-commons.jar -java 2425334 root 1206r REG 253,0 393 120827513 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common-3.1.2.jar -java 2425334 root 1207r REG 253,0 109131 120827514 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common-3.1.3.jar -java 2425334 root 1208r REG 253,0 106817 120827515 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-common.jar -java 2425334 root 1209r REG 253,0 393 120827516 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server-3.1.2.jar -java 2425334 root 1210r REG 253,0 81555 120827517 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server-3.1.3.jar -java 2425334 root 1211r REG 253,0 79127 120827518 /opt/weaver/ecology/WEB-INF/lib/xmlrpc-server.jar -java 2425334 root 1212r REG 253,0 162818 120827519 /opt/weaver/ecology/WEB-INF/lib/xmlschema-core-2.0.3.jar -java 2425334 root 1213r REG 253,0 319 120827520 /opt/weaver/ecology/WEB-INF/lib/xmlsec-1.5.5.jar -java 2425334 root 1214r REG 253,0 632907 120827521 /opt/weaver/ecology/WEB-INF/lib/xmlsec.jar -java 2425334 root 1215r REG 253,0 610865 120827522 /opt/weaver/ecology/WEB-INF/lib/xmltooling-1.3.2-1.jar -java 2425334 root 1216r REG 253,0 319 120827523 /opt/weaver/ecology/WEB-INF/lib/xmltooling.jar -java 2425334 root 1217r REG 253,0 319 120827524 /opt/weaver/ecology/WEB-INF/lib/xom-1.1.jar -java 2425334 root 1218r REG 253,0 431074 120827525 /opt/weaver/ecology/WEB-INF/lib/xom.jar -java 2425334 root 1219r REG 253,0 119859 120827526 /opt/weaver/ecology/WEB-INF/lib/xpp3.jar -java 2425334 root 1220r REG 253,0 319 120827527 /opt/weaver/ecology/WEB-INF/lib/xpp3_min-1.1.4c.jar -java 2425334 root 1221r REG 253,0 24746 120827528 /opt/weaver/ecology/WEB-INF/lib/xpp3_min.jar -java 2425334 root 1222r REG 253,0 393 120827529 /opt/weaver/ecology/WEB-INF/lib/xstream-1.3.jar -java 2425334 root 1223r REG 253,0 393 120827530 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.11.1.jar -java 2425334 root 1224r REG 253,0 393 120827531 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.13.jar -java 2425334 root 1225r REG 253,0 393 120827532 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.14.jar -java 2425334 root 1226r REG 253,0 393 120827533 /opt/weaver/ecology/WEB-INF/lib/xstream-1.4.15.jar -java 2425334 root 1227r REG 253,0 643174 120827534 /opt/weaver/ecology/WEB-INF/lib/xstream.jar -java 2425334 root 1228r REG 253,0 393 120827535 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk-2.29.0.jar -java 2425334 root 1229r REG 253,0 319 120827536 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk-3.1.11.jar -java 2425334 root 1230r REG 253,0 177539 120827537 /opt/weaver/ecology/WEB-INF/lib/xylink-cloudsdk.jar -java 2425334 root 1231r REG 253,0 42089591 120827538 /opt/weaver/ecology/WEB-INF/lib/Yozo_Office.jar -java 2425334 root 1232r REG 253,0 787250 120827540 /opt/weaver/ecology/WEB-INF/lib/yuicompressor.jar -java 2425334 root 1233r REG 253,0 755366 120827541 /opt/weaver/ecology/WEB-INF/lib/ZAYKHSMAPI.jar -java 2425334 root 1234r REG 253,0 70719 120827542 /opt/weaver/ecology/WEB-INF/lib/zigen.sql.parser.1.0.4.v20101009.jar -java 2425334 root 1235r REG 253,0 244142 120827543 /opt/weaver/ecology/WEB-INF/lib/zipkin-2.23.2.jar -java 2425334 root 1236r REG 253,0 37394 120827544 /opt/weaver/ecology/WEB-INF/lib/zipkin-reporter-2.16.3.jar -java 2425334 root 1237r REG 253,0 16296 120827545 /opt/weaver/ecology/WEB-INF/lib/zipkin-reporter-brave-2.16.3.jar -java 2425334 root 1238r REG 253,0 319 120827546 /opt/weaver/ecology/WEB-INF/lib/zxing-2.3.0.jar -java 2425334 root 1239r REG 253,0 449470 120827547 /opt/weaver/ecology/WEB-INF/lib/zxing-core.jar -java 2425334 root 1240r REG 253,0 33228 120827548 /opt/weaver/ecology/WEB-INF/lib/zxing-javase.jar -java 2425334 root 1241r REG 253,0 552771 120827549 /opt/weaver/ecology/WEB-INF/lib/zxing.jar -java 2425334 root 1243r REG 253,0 163320 76834030 /opt/weaver/ecology/WEB-INF/lib/ftsComm-2.1.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 115928 76693165 /opt/weaver/ecology/WEB-INF/lib/ftsClient-2.1.jar -java 2425334 root 1249r REG 253,0 1505728 76693167 /opt/weaver/ecology/WEB-INF/lib/snappy-java-1.1.4.jar -java 2425334 root 1250r REG 253,0 4930 72043515 /opt/weaver/ecology/WEB-INF/lib/easypoi-annotation-3.2.0.jar -java 2425334 root 1251r REG 253,0 244075 72043516 /opt/weaver/ecology/WEB-INF/lib/easypoi-base-3.2.0.jar -java 2425334 root 1252r REG 253,0 20470 72043517 /opt/weaver/ecology/WEB-INF/lib/easypoi-web-3.2.0.jar -java 2425334 root 1253u IPv4 6154790 0t0 TCP KF-YDBGAPP1:webcache->50.1.13.36:52775 (ESTABLISHED) -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 -java 2425334 root 1454w REG 253,0 0 134255424 /opt/oadata/archivesFile/20240709/togd_20240709000000.zip -java 2425334 root 1455w REG 253,0 0 134255424 /opt/oadata/archivesFile/20240709/togd_20240709000000.zip -java 2425334 root 1456w REG 253,0 0 134255424 /opt/oadata/archivesFile/20240709/togd_20240709000000.zip diff --git a/weavernorth/custom/email/emailTest.jsp b/weavernorth/custom/email/emailTest.jsp new file mode 100644 index 0000000..560637d --- /dev/null +++ b/weavernorth/custom/email/emailTest.jsp @@ -0,0 +1,369 @@ +<%@ page import="java.io.*, java.util.zip.*" %> +<%@ page import="javax.mail.internet.InternetAddress" %> +<%@ page import="javax.mail.internet.MimeMessage" %> +<%@ page import="javax.mail.internet.MimeBodyPart" %> +<%@ page import="javax.mail.internet.MimeMultipart" %> +<%@ page import="javax.mail.*" %> +<%@ page import="javax.net.ssl.SSLContext" %> +<%@ page import="javax.net.ssl.TrustManager" %> +<%@ page import="javax.net.ssl.X509TrustManager" %> +<%@ page import="javax.net.ssl.SSLSocketFactory" %> +<%@ page import="java.security.cert.X509Certificate" %> +<%@ page import="java.security.SecureRandom" %> +<%@ page import="java.nio.file.Files" %> +<%@ page import="java.nio.file.Paths" %> +<%@ page import="javax.activation.FileDataSource" %> +<%@ page import="javax.activation.DataHandler" %> +<%@ page import="javax.activation.DataSource" %> +<%@ page import="com.wbi.util.ParamUtil" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="java.util.*" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="java.awt.image.BufferedImage" %> +<%@ page import="javax.imageio.ImageIO" %> +<%@ page import="java.awt.*" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="org.slf4j.Logger" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="weaver.file.ImageFileManager" %> +<%@ page import="com.engine.email.entity.EmailFlockSendAccountComInfo" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + Map param = ParamUtil.request2Map(request); + String id = Util.null2String(param.get("id")); + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from uf_holidayGift where id = ?", id); + ArrayList> list = new ArrayList<>(); + while (rs.next()) { + //判断是否已经推送过,推送过先不推 + String sfyts = rs.getString("sfyts"); + if ("1".equals(sfyts)) { + continue; + } + HashMap map = new HashMap<>(); + map.put("fsr", rs.getString("fsr")); //发送人 + map.put("kqbh", rs.getString("kqbh"));//卡券编号 + map.put("dhm", rs.getString("dhm"));//兑换码 + map.put("yxdz", rs.getString("yxdz"));//兑换地址 + map.put("sfyts", rs.getString("sfyts"));//是否已推送 + map.put("picid", rs.getString("picid"));//图片id + map.put("pic2id", rs.getString("pic2id"));//图片2id + map.put("id", rs.getString("id"));//图片id + map.put("yjzt", rs.getString("yjzt"));//邮件主题 + list.add(map); + } + // 推送数据数量 + log.info("推送数据的数量:{}", list.size()); + if (list.size() == 0) { + log.info("未查询到需推送的数据"); + } + int sendNum = list.size(); + // 1. 读取HTML模板 + String htmlContent = new String(Files.readAllBytes(Paths.get("/opt/oadata/temp/123.html"))); + // 忽略SSL证书验证 + SSLContext sslContext = SSLContext.getInstance("TLS"); + TrustManager[] trustAllCerts = new TrustManager[]{ + new X509TrustManager() { + @Override + public X509Certificate[] getAcceptedIssuers() { + return null; + } + + @Override + public void checkClientTrusted(X509Certificate[] certs, String authType) { + } + + @Override + public void checkServerTrusted(X509Certificate[] certs, String authType) { + } + } + }; + sslContext.init(null, trustAllCerts, new SecureRandom()); + SSLSocketFactory sslSocketFactory = sslContext.getSocketFactory(); + EmailFlockSendAccountComInfo emailFlockSendAccountComInfo = new EmailFlockSendAccountComInfo(); + + + // 邮件属性配置 + Properties props = new Properties(); + props.put("mail.smtp.host", emailFlockSendAccountComInfo.getSmtpServer("0")); + props.put("mail.smtp.port", emailFlockSendAccountComInfo.getSmtpServerPort("0")); + props.put("mail.smtp.auth", "true"); + props.put("mail.smtp.starttls.enable", "true"); + props.put("mail.smtp.ssl.socketFactory", sslSocketFactory); // 设置自定义的SSLSocketFactory + + + // 创建邮件会话 + Session sessions = Session.getInstance(props, new Authenticator() { + @Override + protected PasswordAuthentication getPasswordAuthentication() { + return new PasswordAuthentication(emailFlockSendAccountComInfo.getAccountMailAddress("0"), emailFlockSendAccountComInfo.getAccountPassword("0")); + } + }); + + + HashMap idPicUrlMap = new HashMap<>(); + HashMap result = new HashMap<>(); + int sendSuccessNum = 0; + for (HashMap map : list) { + try { + // 2. 替换占位符 + String code = map.get("kqbh"); + String password = map.get("dhm"); + //判断下这行数据是否为空,为空的话去发送人邮箱地址 + String yxdz = map.get("yxdz"); + if (StringUtil.isEmpty(yxdz)) { + yxdz = new User(Util.getIntValue(map.get("fsr"))).getEmail(); + } + // htmlContent = htmlContent.replace("${code}", code); + // htmlContent = htmlContent.replace("${password}", password); + // 创建邮件消息 + MimeMessage message = new MimeMessage(sessions); + message.setFrom(new InternetAddress(emailFlockSendAccountComInfo.getAccountMailAddress("0"))); + // message.setRecipients(Message.RecipientType.TO, InternetAddress.parse("2041427783@qq.com")); + message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(yxdz)); + message.setSubject(map.get("yjzt")); + + // 创建HTML部分 + // MimeBodyPart htmlPart = new MimeBodyPart(); + // htmlPart.setContent(htmlContent, "text/html; charset=UTF-8"); + // 6. 创建多部分邮件 + MimeMultipart multipart = new MimeMultipart("related"); + + + // 7. 添加HTML内容部分 + BodyPart messageBodyPart = new MimeBodyPart(); + messageBodyPart.setContent(htmlContent, "text/html; charset=utf-8"); + multipart.addBodyPart(messageBodyPart); + + // 8. 添加第一张图片 + MimeBodyPart imagePart1 = new MimeBodyPart(); + //获取图片地址 + String picid = map.get("picid"); + String picUrl = getPictureUrl(picid, idPicUrlMap); + DataSource fds1 = new FileDataSource(picUrl); + imagePart1.setDataHandler(new DataHandler(fds1)); + imagePart1.setHeader("Content-ID", ""); + multipart.addBodyPart(imagePart1); + + + String pic2id = map.get("pic2id"); + String pic2Url = getPictureUrl(pic2id, idPicUrlMap); + String textToImagePath = ""; + try { + textToImagePath = AddTextToImage(pic2Url, code, password); + }catch (Exception e){ + log.error("添加文字到图片失败"+e.getMessage()); + if (!StringUtil.isEmpty(textToImagePath)){ + fileDelete(textToImagePath); + } + throw new Exception(e.getMessage()); + } + + + // 9. 添加第二张图片 + MimeBodyPart imagePart2 = new MimeBodyPart(); + DataSource fds2 = new FileDataSource(textToImagePath); + imagePart2.setDataHandler(new DataHandler(fds2)); + imagePart2.setHeader("Content-ID", ""); + multipart.addBodyPart(imagePart2); + + // multipart.addBodyPart(messageBodyPart); + + // 9. 将多部分内容设置为邮件内容 + message.setContent(multipart); + + // 发送邮件 + Transport.send(message); + + log.info("邮件发送成功"); + rs.executeUpdate("update uf_holidayGift set sfyts = 1 where id = ? ",map.get("id")); + log.info("人员:"+new User(Util.getIntValue(map.get("fsr"))).getLastname()+"邮箱:"+yxdz+"邮件发送成功"); + sendSuccessNum++; + } catch (Exception e) { + // out.println("邮件发送失败:" + e.getMessage()); + e.printStackTrace(); + } + } + //删除下生产的图片 + for (String picUrl : idPicUrlMap.values()) { + fileDelete(picUrl); + } + + result.put("sendNum",sendNum); + result.put("sendSuccessNum",sendSuccessNum); + out.print(JSONObject.toJSONString(result)); +%> + + +<%! + + private static Logger log = LoggerFactory.getLogger("CustomBusiness"); + + private static String getPictureUrl(String picid, HashMap idPicUrlMap) { + if (StringUtil.isEmpty(idPicUrlMap.get(picid))) { + return getPictureRealUrl(picid, idPicUrlMap); + } else { + return idPicUrlMap.get(picid); + } + } + + private static String getPictureRealUrl(String picid, HashMap idPicUrlMap) { + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from uf_qrcodePic where id = ?", picid); + rs.next(); + String picture = rs.getString("picture"); + rs.executeQuery("select imagefileid from ( select imagefileid,row_number() over (partition by docid order by VERSIONID) rn\n" + + " from DocImageFile where docid = ? ) a where rn = 1 ", picture); + rs.next(); + int imagefileid = rs.getInt("imagefileid"); + log.info("getPictureRealUrl:imagefileid:{}",imagefileid); + InputStream inputStream = null; // 初始化为实际的InputStream对象 + OutputStream outputStream = null; + String uuid = ""; + try { + ImageFileManager imageFileManager = new ImageFileManager(); + imageFileManager.getImageFileInfoById(imagefileid); + inputStream = imageFileManager.getInputStream(); + log.info("getPictureRealUrl:imageFileManager.getFilesize():{}",imageFileManager.getFilesize()); + log.info("getPictureRealUrl:imageFileManager.getImageFileType():{}",imageFileManager.getImageFileType()); + log.info("getPictureRealUrl:imageFileManager.getFileRealPath():{}",imageFileManager.getFileRealPath()); + String imageFileName = imageFileManager.getImageFileName(); + + + uuid = "/opt/weaver/oadata/temp/" + imageFileName; + + if (inputStream == null) { + throw new IOException("InputStream is null, failed to retrieve input stream from ImageFileManager."); + } + + // 创建File对象以便检查目录 + File file = new File(uuid); + File parentDir = file.getParentFile(); + + // 检查父目录是否存在,如果不存在则创建 + if (parentDir != null && !parentDir.exists()) { + parentDir.mkdirs(); // 创建包括所有父目录的目录 + } + + // 创建输出流,将内容写入到本地文件 + outputStream = new FileOutputStream(file); + + log.info("getPictureRealUrl:outputStream:{}",outputStream == null); + log.info("getPictureRealUrl:inputStream:{}",inputStream == null); + + // 缓冲区大小可以根据需要调整 + byte[] buffer = new byte[1024]; + int bytesRead; + + // 循环读取InputStream的内容到缓冲区,并写入到文件中 + while ((bytesRead = inputStream.read(buffer)) != -1) { + outputStream.write(buffer, 0, bytesRead); + } + + // log.info("File saved successfully!"); + } catch (IOException e) { + e.printStackTrace(); + } finally { + // 确保关闭流,防止资源泄漏 + try { + if (inputStream != null) { + inputStream.close(); + } + if (outputStream != null) { + outputStream.close(); + } + } catch (IOException e) { + e.printStackTrace(); + } + } + idPicUrlMap.put(picid, uuid); + return uuid; + } + + + public static String AddTextToImage(String pic2Url, String code, String password) throws Exception { + // 输入图片路径 + // String inputImagePath = "/opt/oadata/temp/image2.jpg"; + // 输出图片路径 + String picType = pic2Url.substring(pic2Url.lastIndexOf(".") + 1); + String outputImagePath = "/opt/weaver/oadata/temp/" + UUID.randomUUID()+"."+picType; + // 要添加的文本 + // String text = "12324556"; + // String text1 = "12324556"; + log.info("AddTextToImage:outputImagePath:{}",outputImagePath); + log.info("AddTextToImage:pic2Url:{}",pic2Url); + try { + log.info("1"); + // 读取图片 + BufferedImage image = ImageIO.read(new File(pic2Url)); + log.info("1.1"); + // 确保图片有RGB颜色模式 + BufferedImage newImage = new BufferedImage(image.getWidth(), image.getHeight(), BufferedImage.TYPE_INT_RGB); + log.info("1.2"); + Graphics2D g2d = newImage.createGraphics(); + log.info("1.3"); + g2d.drawImage(image, 0, 0, null); + log.info("2"); + // 设置字体 + Font font = new Font("Arial", Font.BOLD, 36); + g2d.setFont(font); + FontMetrics fm = g2d.getFontMetrics(); + + // 设置文本颜色 + + g2d.setColor(Color.RED); + log.info("3"); + // 计算文本位置 + // int x = (newImage.getWidth() - fm.stringWidth(text)) / 2; + // int y = newImage.getHeight() - fm.getHeight(); + + int x = 1200; + int y = 190; + + // 在图片上绘制文本 + g2d.drawString(code, x, y); + log.info("4"); + g2d.setColor(Color.BLACK); + g2d.drawString(password, x, y + 90); + log.info("4"); + // 释放Graphics2D对象 + g2d.dispose(); + log.info("6"); + // 输出图片到文件 + ImageIO.write(newImage, "jpg", new File(outputImagePath)); + log.info("7"); + log.info("文本已成功添加到图片!"); + } catch (IOException ex) { + log.info("处理图片时出错:" + ex.getMessage()); + throw new Exception("处理图片时出错:" + ex.getMessage()); + } + + return outputImagePath; + } + + + private static void fileDelete(String filePath){ + // 创建File对象 + File file = new File(filePath); + + // 检查文件是否存在 + if (file.exists()) { + // 尝试删除文件 + boolean deleted = file.delete(); + + if (deleted) { + log.info("File deleted successfully."); + } else { + log.info("Failed to delete the file."); + } + } else { + log.info("File does not exist."); + } + } + +%> \ No newline at end of file diff --git a/weavernorth/custom/email/emailTestBatch.jsp b/weavernorth/custom/email/emailTestBatch.jsp new file mode 100644 index 0000000..6a00a75 --- /dev/null +++ b/weavernorth/custom/email/emailTestBatch.jsp @@ -0,0 +1,370 @@ +<%@ page import="java.io.*, java.util.zip.*" %> +<%@ page import="javax.mail.internet.InternetAddress" %> +<%@ page import="javax.mail.internet.MimeMessage" %> +<%@ page import="javax.mail.internet.MimeBodyPart" %> +<%@ page import="javax.mail.internet.MimeMultipart" %> +<%@ page import="javax.mail.*" %> +<%@ page import="javax.net.ssl.SSLContext" %> +<%@ page import="javax.net.ssl.TrustManager" %> +<%@ page import="javax.net.ssl.X509TrustManager" %> +<%@ page import="javax.net.ssl.SSLSocketFactory" %> +<%@ page import="java.security.cert.X509Certificate" %> +<%@ page import="java.security.SecureRandom" %> +<%@ page import="java.nio.file.Files" %> +<%@ page import="java.nio.file.Paths" %> +<%@ page import="javax.activation.FileDataSource" %> +<%@ page import="javax.activation.DataHandler" %> +<%@ page import="javax.activation.DataSource" %> +<%@ page import="com.wbi.util.ParamUtil" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="java.util.*" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="java.awt.image.BufferedImage" %> +<%@ page import="javax.imageio.ImageIO" %> +<%@ page import="java.awt.*" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="org.slf4j.Logger" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="weaver.file.ImageFileManager" %> +<%@ page import="com.engine.email.entity.EmailFlockSendAccountComInfo" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + Map param = ParamUtil.request2Map(request); + String ids = Util.null2String(param.get("ids")); + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from uf_holidayGift where id in (" + ids+" )"); + log.info("sql数量:{}",rs.getCounts()); + ArrayList> list = new ArrayList<>(); + while (rs.next()) { + //判断是否已经推送过,推送过先不推 + String sfyts = rs.getString("sfyts"); + if ("1".equals(sfyts)) { + continue; + } + HashMap map = new HashMap<>(); + map.put("fsr", rs.getString("fsr")); //发送人 + map.put("kqbh", rs.getString("kqbh"));//卡券编号 + map.put("dhm", rs.getString("dhm"));//兑换码 + map.put("yxdz", rs.getString("yxdz"));//兑换地址 + map.put("sfyts", rs.getString("sfyts"));//是否已推送 + map.put("picid", rs.getString("picid"));//图片id + map.put("pic2id", rs.getString("pic2id"));//图片2id + map.put("id", rs.getString("id"));//图片id + map.put("yjzt", rs.getString("yjzt"));//邮件主题 + list.add(map); + } + // 推送数据数量 + log.info("推送数据的数量:{}", list.size()); + if (list.size() == 0) { + log.info("未查询到需推送的数据"); + } + int sendNum = list.size(); + // 1. 读取HTML模板 + String htmlContent = new String(Files.readAllBytes(Paths.get("/opt/oadata/temp/123.html"))); + // 忽略SSL证书验证 + SSLContext sslContext = SSLContext.getInstance("TLS"); + TrustManager[] trustAllCerts = new TrustManager[]{ + new X509TrustManager() { + @Override + public X509Certificate[] getAcceptedIssuers() { + return null; + } + + @Override + public void checkClientTrusted(X509Certificate[] certs, String authType) { + } + + @Override + public void checkServerTrusted(X509Certificate[] certs, String authType) { + } + } + }; + sslContext.init(null, trustAllCerts, new SecureRandom()); + SSLSocketFactory sslSocketFactory = sslContext.getSocketFactory(); + EmailFlockSendAccountComInfo emailFlockSendAccountComInfo = new EmailFlockSendAccountComInfo(); + + + // 邮件属性配置 + Properties props = new Properties(); + props.put("mail.smtp.host", emailFlockSendAccountComInfo.getSmtpServer("0")); + props.put("mail.smtp.port", emailFlockSendAccountComInfo.getSmtpServerPort("0")); + props.put("mail.smtp.auth", "true"); + props.put("mail.smtp.starttls.enable", "true"); + props.put("mail.smtp.ssl.socketFactory", sslSocketFactory); // 设置自定义的SSLSocketFactory + + + // 创建邮件会话 + Session sessions = Session.getInstance(props, new Authenticator() { + @Override + protected PasswordAuthentication getPasswordAuthentication() { + return new PasswordAuthentication(emailFlockSendAccountComInfo.getAccountMailAddress("0"), emailFlockSendAccountComInfo.getAccountPassword("0")); + } + }); + + + HashMap idPicUrlMap = new HashMap<>(); + HashMap result = new HashMap<>(); + int sendSuccessNum = 0; + for (HashMap map : list) { + try { + // 2. 替换占位符 + String code = map.get("kqbh"); + String password = map.get("dhm"); + //判断下这行数据是否为空,为空的话去发送人邮箱地址 + String yxdz = map.get("yxdz"); + if (StringUtil.isEmpty(yxdz)) { + yxdz = new User(Util.getIntValue(map.get("fsr"))).getEmail(); + } + // htmlContent = htmlContent.replace("${code}", code); + // htmlContent = htmlContent.replace("${password}", password); + // 创建邮件消息 + MimeMessage message = new MimeMessage(sessions); + message.setFrom(new InternetAddress(emailFlockSendAccountComInfo.getAccountMailAddress("0"))); + // message.setRecipients(Message.RecipientType.TO, InternetAddress.parse("2041427783@qq.com")); + message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(yxdz)); + message.setSubject(map.get("yjzt")); + + // 创建HTML部分 + // MimeBodyPart htmlPart = new MimeBodyPart(); + // htmlPart.setContent(htmlContent, "text/html; charset=UTF-8"); + // 6. 创建多部分邮件 + MimeMultipart multipart = new MimeMultipart("related"); + + + // 7. 添加HTML内容部分 + BodyPart messageBodyPart = new MimeBodyPart(); + messageBodyPart.setContent(htmlContent, "text/html; charset=utf-8"); + multipart.addBodyPart(messageBodyPart); + + // 8. 添加第一张图片 + MimeBodyPart imagePart1 = new MimeBodyPart(); + //获取图片地址 + String picid = map.get("picid"); + String picUrl = getPictureUrl(picid, idPicUrlMap); + DataSource fds1 = new FileDataSource(picUrl); + imagePart1.setDataHandler(new DataHandler(fds1)); + imagePart1.setHeader("Content-ID", ""); + multipart.addBodyPart(imagePart1); + + + String pic2id = map.get("pic2id"); + String pic2Url = getPictureUrl(pic2id, idPicUrlMap); + String textToImagePath = ""; + try { + textToImagePath = AddTextToImage(pic2Url, code, password); + }catch (Exception e){ + log.error("添加文字到图片失败"+e.getMessage()); + if (!StringUtil.isEmpty(textToImagePath)){ + fileDelete(textToImagePath); + } + throw new Exception(e.getMessage()); + } + + + // 9. 添加第二张图片 + MimeBodyPart imagePart2 = new MimeBodyPart(); + DataSource fds2 = new FileDataSource(textToImagePath); + imagePart2.setDataHandler(new DataHandler(fds2)); + imagePart2.setHeader("Content-ID", ""); + multipart.addBodyPart(imagePart2); + + // multipart.addBodyPart(messageBodyPart); + + // 9. 将多部分内容设置为邮件内容 + message.setContent(multipart); + + // 发送邮件 + Transport.send(message); + + log.info("邮件发送成功"); + rs.executeUpdate("update uf_holidayGift set sfyts = 1 where id = ? ",map.get("id")); + log.info("人员:"+new User(Util.getIntValue(map.get("fsr"))).getLastname()+"邮箱:"+yxdz+"邮件发送成功"); + sendSuccessNum++; + } catch (Exception e) { + // out.println("邮件发送失败:" + e.getMessage()); + e.printStackTrace(); + } + } + //删除下生产的图片 + for (String picUrl : idPicUrlMap.values()) { + fileDelete(picUrl); + } + + result.put("sendNum",sendNum); + result.put("sendSuccessNum",sendSuccessNum); + out.print(JSONObject.toJSONString(result)); +%> + + +<%! + + private static Logger log = LoggerFactory.getLogger("CustomBusiness"); + + private static String getPictureUrl(String picid, HashMap idPicUrlMap) { + if (StringUtil.isEmpty(idPicUrlMap.get(picid))) { + return getPictureRealUrl(picid, idPicUrlMap); + } else { + return idPicUrlMap.get(picid); + } + } + + private static String getPictureRealUrl(String picid, HashMap idPicUrlMap) { + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from uf_qrcodePic where id = ?", picid); + rs.next(); + String picture = rs.getString("picture"); + rs.executeQuery("select imagefileid from ( select imagefileid,row_number() over (partition by docid order by VERSIONID) rn\n" + + " from DocImageFile where docid = ? ) a where rn = 1 ", picture); + rs.next(); + int imagefileid = rs.getInt("imagefileid"); + log.info("getPictureRealUrl:imagefileid:{}",imagefileid); + InputStream inputStream = null; // 初始化为实际的InputStream对象 + OutputStream outputStream = null; + String uuid = ""; + try { + ImageFileManager imageFileManager = new ImageFileManager(); + imageFileManager.getImageFileInfoById(imagefileid); + inputStream = imageFileManager.getInputStream(); + log.info("getPictureRealUrl:imageFileManager.getFilesize():{}",imageFileManager.getFilesize()); + log.info("getPictureRealUrl:imageFileManager.getImageFileType():{}",imageFileManager.getImageFileType()); + log.info("getPictureRealUrl:imageFileManager.getFileRealPath():{}",imageFileManager.getFileRealPath()); + String imageFileName = imageFileManager.getImageFileName(); + + + uuid = "/opt/weaver/oadata/temp/" + imageFileName; + + if (inputStream == null) { + throw new IOException("InputStream is null, failed to retrieve input stream from ImageFileManager."); + } + + // 创建File对象以便检查目录 + File file = new File(uuid); + File parentDir = file.getParentFile(); + + // 检查父目录是否存在,如果不存在则创建 + if (parentDir != null && !parentDir.exists()) { + parentDir.mkdirs(); // 创建包括所有父目录的目录 + } + + // 创建输出流,将内容写入到本地文件 + outputStream = new FileOutputStream(file); + + log.info("getPictureRealUrl:outputStream:{}",outputStream == null); + log.info("getPictureRealUrl:inputStream:{}",inputStream == null); + + // 缓冲区大小可以根据需要调整 + byte[] buffer = new byte[1024]; + int bytesRead; + + // 循环读取InputStream的内容到缓冲区,并写入到文件中 + while ((bytesRead = inputStream.read(buffer)) != -1) { + outputStream.write(buffer, 0, bytesRead); + } + + // log.info("File saved successfully!"); + } catch (IOException e) { + e.printStackTrace(); + } finally { + // 确保关闭流,防止资源泄漏 + try { + if (inputStream != null) { + inputStream.close(); + } + if (outputStream != null) { + outputStream.close(); + } + } catch (IOException e) { + e.printStackTrace(); + } + } + idPicUrlMap.put(picid, uuid); + return uuid; + } + + + public static String AddTextToImage(String pic2Url, String code, String password) throws Exception { + // 输入图片路径 + // String inputImagePath = "/opt/oadata/temp/image2.jpg"; + // 输出图片路径 + String picType = pic2Url.substring(pic2Url.lastIndexOf(".") + 1); + String outputImagePath = "/opt/weaver/oadata/temp/" + UUID.randomUUID()+"."+picType; + // 要添加的文本 + // String text = "12324556"; + // String text1 = "12324556"; + log.info("AddTextToImage:outputImagePath:{}",outputImagePath); + log.info("AddTextToImage:pic2Url:{}",pic2Url); + try { + log.info("1"); + // 读取图片 + BufferedImage image = ImageIO.read(new File(pic2Url)); + log.info("1.1"); + // 确保图片有RGB颜色模式 + BufferedImage newImage = new BufferedImage(image.getWidth(), image.getHeight(), BufferedImage.TYPE_INT_RGB); + log.info("1.2"); + Graphics2D g2d = newImage.createGraphics(); + log.info("1.3"); + g2d.drawImage(image, 0, 0, null); + log.info("2"); + // 设置字体 + Font font = new Font("Arial", Font.BOLD, 36); + g2d.setFont(font); + FontMetrics fm = g2d.getFontMetrics(); + + // 设置文本颜色 + + g2d.setColor(Color.RED); + log.info("3"); + // 计算文本位置 + // int x = (newImage.getWidth() - fm.stringWidth(text)) / 2; + // int y = newImage.getHeight() - fm.getHeight(); + + int x = 1200; + int y = 190; + + // 在图片上绘制文本 + g2d.drawString(code, x, y); + log.info("4"); + g2d.setColor(Color.BLACK); + g2d.drawString(password, x, y + 90); + log.info("4"); + // 释放Graphics2D对象 + g2d.dispose(); + log.info("6"); + // 输出图片到文件 + ImageIO.write(newImage, "jpg", new File(outputImagePath)); + log.info("7"); + log.info("文本已成功添加到图片!"); + } catch (IOException ex) { + log.info("处理图片时出错:" + ex.getMessage()); + throw new Exception("处理图片时出错:" + ex.getMessage()); + } + + return outputImagePath; + } + + + private static void fileDelete(String filePath){ + // 创建File对象 + File file = new File(filePath); + + // 检查文件是否存在 + if (file.exists()) { + // 尝试删除文件 + boolean deleted = file.delete(); + + if (deleted) { + log.info("File deleted successfully."); + } else { + log.info("Failed to delete the file."); + } + } else { + log.info("File does not exist."); + } + } + +%> \ No newline at end of file diff --git a/weavernorth/custom/email/testEmSet.jsp b/weavernorth/custom/email/testEmSet.jsp new file mode 100644 index 0000000..a3b8b8f --- /dev/null +++ b/weavernorth/custom/email/testEmSet.jsp @@ -0,0 +1,27 @@ + +<%@ page import="com.engine.email.entity.EmailFlockSendAccountComInfo" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + + EmailFlockSendAccountComInfo emailFlockSendAccountComInfo = new EmailFlockSendAccountComInfo(); + + out.println(JSONObject.toJSONString(emailFlockSendAccountComInfo.getAccountName("0"))); + out.println(JSONObject.toJSONString(emailFlockSendAccountComInfo.getAccountPassword("0"))); + out.println(JSONObject.toJSONString(emailFlockSendAccountComInfo.getAccountMailAddress("0"))); + out.println(JSONObject.toJSONString(emailFlockSendAccountComInfo.getAccountId("0"))); + out.println(JSONObject.toJSONString(emailFlockSendAccountComInfo.getAzureClientId("0"))); + out.println(JSONObject.toJSONString(emailFlockSendAccountComInfo.getSmtpServerPort("0"))); + out.println(JSONObject.toJSONString(emailFlockSendAccountComInfo.getSmtpServer("0"))); + + // emailFlockSendAccountComInfo.s + out.print(JSONObject.toJSONString(emailFlockSendAccountComInfo)); + + +%> + + +<%! + +%> \ No newline at end of file diff --git a/weavernorth/custom/homePageDialog/addDialogUser.jsp b/weavernorth/custom/homePageDialog/addDialogUser.jsp new file mode 100644 index 0000000..2029a2e --- /dev/null +++ b/weavernorth/custom/homePageDialog/addDialogUser.jsp @@ -0,0 +1,54 @@ + +<%@ page import="com.engine.email.entity.EmailFlockSendAccountComInfo" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="weaver.hrm.HrmUserVarify" %> +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="java.time.LocalDate" %> +<%@ page import="java.time.format.DateTimeFormatter" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="java.util.HashMap" %> +<%@ page import="java.util.Map" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + Map apidatas = new HashMap(); + try { + //获取当前用户 + User user = HrmUserVarify.getUser(request, response); + String userid = user.getUID()+""; + String mainid = Util.null2String(request.getParameter("id")); + String sql = "insert into uf_homePageDialo_dt1 (mainid,userid) values ('"+mainid+"','"+userid+"')"; + RecordSet rs = new RecordSet(); + boolean status = rs.executeUpdate(sql); + //删除其它版本用户查看记录 + sql = "delete uf_homePageDialo_dt1 where mainid != '"+ mainid +"'"; + rs.execute(sql); + rs.next(); + apidatas.put("status", status); + apidatas.put("api_status", true); + } catch (Exception e) { + e.printStackTrace(); + apidatas.put("api_status", false); + apidatas.put("api_errormsg", "addDialogUser catch exception : " + e.getMessage()); + } + out.print(JSONObject.toJSONString(apidatas)); + + +%> + + +<%! + /** + * 获取当前日期,格式为 yyyy-MM-dd + * @return 当前日期的字符串 + */ + public static String getCurrentDate() { + // 获取当前日期 + LocalDate currentDate = LocalDate.now(); + // 定义日期格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 格式化日期为 yyyy-MM-dd 格式的字符串 + return currentDate.format(formatter); + } +%> \ No newline at end of file diff --git a/weavernorth/custom/homePageDialog/getHomePageDialog.jsp b/weavernorth/custom/homePageDialog/getHomePageDialog.jsp new file mode 100644 index 0000000..5e53065 --- /dev/null +++ b/weavernorth/custom/homePageDialog/getHomePageDialog.jsp @@ -0,0 +1,79 @@ + +<%@ page import="com.engine.email.entity.EmailFlockSendAccountComInfo" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="weaver.hrm.HrmUserVarify" %> +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="java.time.LocalDate" %> +<%@ page import="java.time.format.DateTimeFormatter" %> +<%@ page import="weaver.general.Util" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + User user = HrmUserVarify.getUser(request, response); + RecordSet rs = new RecordSet(); + JSONObject result = new JSONObject(); + JSONObject record = new JSONObject(); + + try { + String currentDate = getCurrentDate(); + String sql = " select * from uf_homePageDialo " + + " where id = (" + + " select max(id) from uf_homePageDialo" + + " where startDate <= ? and endDate >= ?" + + " ) "; + rs.executeQuery(sql,currentDate,currentDate); + String id = ""; + String imgUrl = ""; + String openUrl = ""; + boolean isdialog = true; + if (rs.next()){ + id = Util.null2String(rs.getString("id")); + imgUrl = Util.null2String(rs.getString("imgUrl")); + openUrl = Util.null2String(rs.getString("openUrl")); + } + + if(!"".equals(id)){ + sql = "select count(1) as sl from uf_homePageDialo_dt1 where mainid = ? and userid = ? "; + rs.executeQuery(sql,id,user.getUID()); + while (rs.next()){ + if(Util.getIntValue(rs.getString("sl"))>0){ + isdialog = false; + } + } + }else{ + isdialog = false; + } + + record.put("isdialog",isdialog); + record.put("id",id); + record.put("imgUrl",imgUrl); + record.put("openUrl",openUrl); + + result.put("data", record); + result.put("api_status", true); + }catch (Exception e){ + e.printStackTrace(); + result.put("api_status", false); + result.put("api_errormsg", "getVersionInfo catch exception : " + e.getMessage()); + } + out.print(JSONObject.toJSONString(result)); + + +%> + + +<%! + /** + * 获取当前日期,格式为 yyyy-MM-dd + * @return 当前日期的字符串 + */ + public static String getCurrentDate() { + // 获取当前日期 + LocalDate currentDate = LocalDate.now(); + // 定义日期格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 格式化日期为 yyyy-MM-dd 格式的字符串 + return currentDate.format(formatter); + } +%> \ No newline at end of file diff --git a/weavernorth/custom/readReminder/formSendMsg.jsp b/weavernorth/custom/readReminder/formSendMsg.jsp new file mode 100644 index 0000000..9f56eb0 --- /dev/null +++ b/weavernorth/custom/readReminder/formSendMsg.jsp @@ -0,0 +1,311 @@ +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="com.wbi.util.ParamUtil" %> +<%@ page import="java.util.Map" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="java.util.HashMap" %> +<%@ page import="java.util.regex.Matcher" %> +<%@ page import="java.time.LocalDateTime" %> +<%@ page import="java.time.format.DateTimeFormatter" %> +<%@ page import="java.time.LocalTime" %> +<%@ page import="com.cloudstore.dev.api.bean.MessageType" %> +<%@ page import="java.util.Set" %> +<%@ page import="java.util.HashSet" %> +<%@ page import="com.cloudstore.dev.api.bean.MessageBean" %> +<%@ page import="com.cloudstore.dev.api.util.Util_Message" %> +<%@ page import="java.io.IOException" %> +<%@ page import="java.time.format.DateTimeParseException" %> +<%@ page import="java.util.regex.Pattern" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="org.slf4j.Logger" %> +<%@ page import="weaver.hrm.company.DepartmentComInfo" %> +<%@ page import="lombok.SneakyThrows" %> +<%@ page contentType="application/json charset=UTF-8" language="java" %> + +<% + + /**** + * 发送消息通用工具类 + * + * + * 参数: + * title:标题 支持表单字段 不为空 主表字段 + * context:内容 支持表单字段 不为空 主表字段 + * --字段为表单字段数据库名称 + * 如果为人员浏览按钮或者部门浏览按钮,需要加前缀 + * 人员工号 hrmWorkcode_表单字段 + * 人员名称 HrmLastName_表单字段 + * 部门名称 deptName_表单字段 + * 后期可在 + * + * linkUrl:PC端链接 + * linkMobileUrl:移动端链接 + * codeid:消息来源id 不为空 + * billid:表单id 不为空时进行表单字段替换, + * 为空是默认跳过标题内容表单字段替换. + * formName:表单名称 + * userid: 消息接收人 可以传userid或者userids(,分割) + * 表单字段的话就用 field_字段名称 + * + */ + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + Map param = ParamUtil.request2Map(request); + JSONObject result = new JSONObject(); + String id = Util.null2String(param.get("billid")); + String title = Util.null2String(param.get("title")); + String context = Util.null2String(param.get("context")); + String linkUrl = Util.null2String(param.get("linkUrl")); + String linkMobileUrl = Util.null2String(param.get("linkMobileUrl")); + int codeid = Util.getIntValue(Util.null2String(param.get("codeid"))); + String formName = Util.null2String(param.get("formName")); + String userid = Util.null2String(param.get("userid")); + log.info("billid:{}",id); + + if (StringUtil.isEmpty(id)){ + log.info("userid:{}",userid); + log.info("codeid:{}}",codeid); + log.info("title:{}",title); + log.info("contextStr:{}",context); + log.info("linkUrl:{}",linkUrl); + log.info("linkMobileUrl:{}",linkMobileUrl); + sendMsg(userid+"",codeid,title,context,linkUrl,linkMobileUrl); + }else { + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from "+ formName +" where id = ? ", id); + if(rs.next()){ + //调换下表单字段 + String contextStr = replaceVariablesByRs(context, rs); + String titleStr = replaceVariablesByRs(title, rs); + // 判断下接收人是否为表单字段 + if (userid.startsWith("field_")){ + userid= Util.null2String(rs.getString(userid.split("_")[1])); + } + log.info("userid:{}",userid); + log.info("codeid:{}",codeid); + log.info("title:{}",title); + log.info("context:{}",context); + log.info("titleStr:{}",titleStr); + log.info("contextStr:{}",contextStr); + log.info("linkUrl:{}",linkUrl); + log.info("linkMobileUrl:{}",linkMobileUrl); + sendMsg(userid+"",codeid,titleStr,contextStr,linkUrl,linkMobileUrl); + // } + }else { + log.info("userid:{}",userid); + log.info("codeid:{}",codeid); + log.info("title:{}",title); + log.info("contextStr:{}",context); + log.info("linkUrl:{}",linkUrl); + log.info("linkMobileUrl:{}",linkMobileUrl); + sendMsg(userid+"",codeid,title,context,linkUrl,linkMobileUrl); + } + } + result.put("code", "S"); + result.put("msg","提醒发送成功"); + out.print(result.toJSONString()); +%> +<%! + + private static Map getScheduleParam(String pointId) throws Exception { + RecordSet rs = new RecordSet(); + rs.executeQuery("select id from schedulesetting where POINTID = ?", pointId); + String setid = ""; + if (rs.next()) { + setid = rs.getString("id"); + }else { + throw new Exception("未查询到对应配置"); + } + rs.executeQuery("select * from schedulesettingdetail where SCHEDULEDBID = ? ",setid); + HashMap map = new HashMap<>(); + while (rs.next()){ + map.put(rs.getString("ATTRNAME"),rs.getString("ATTRVALUE")); + } + return map; + + } + + + + /** + * 替换字符串中的${变量名}为Map中对应的值 + * @param template 字符串模板,包含${变量名} + * @param variables 包含变量名和对应值的Map + * @return 替换后的字符串 + */ + public static String replaceVariables(String template, Map variables) { + // 定义匹配 ${变量名} 的正则表达式 + Pattern pattern = Pattern.compile("\\$\\{([a-zA-Z0-9_]+)\\}"); + Matcher matcher = pattern.matcher(template); + StringBuffer result = new StringBuffer(); + + while (matcher.find()) { + // 获取变量名 + String variableName = matcher.group(1); + // 从Map中获取变量的值,如果不存在则使用空字符串 + String replacement = variables.getOrDefault(variableName, ""); + // 替换 ${变量名} 为对应的值 + matcher.appendReplacement(result, replacement); + } + + // 将剩余的字符串附加到结果中 + matcher.appendTail(result); + + return result.toString(); + } + + + /** + * 替换字符串中的${变量名}为Map中对应的值 + * @param template 字符串模板,包含${变量名} + * @param rs 查询完的数据库对象 + * @return 替换后的字符串 + */ + public static String replaceVariablesByRs(String template, RecordSet rs) { + // 定义匹配 ${变量名} 的正则表达式 + Pattern pattern = Pattern.compile("\\$\\{([a-zA-Z0-9_]+)\\}"); + Matcher matcher = pattern.matcher(template); + StringBuffer result = new StringBuffer(); + + while (matcher.find()) { + // 获取变量名 + String variableName = matcher.group(1); + // 从RecordSet中获取变量的值,如果不存在则使用空字符串 + String replacement = Util.null2String(getShowNameByid(variableName,rs)); + // 替换 ${变量名} 为对应的值 + matcher.appendReplacement(result, replacement); + } + + // 将剩余的字符串附加到结果中 + matcher.appendTail(result); + + return result.toString(); + } + + + /** + * 获取当前日期,格式为 yyyy-MM-dd + * @return 当前日期的字符串 + */ + public static String getCurrentDate() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期格式 + DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 格式化日期 + return now.format(dateFormatter); + } + + /** + * 获取当前日期的开始时间(即00:00) + * @return 当前日期的开始时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getStartOfDay() { + // 获取当前日期 + LocalDateTime startOfDay = LocalDateTime.now().with(LocalTime.MIN); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化开始时间 + return startOfDay.format(formatter); + } + + /** + * 获取当前日期的最后一分钟的时间(即23:59) + * @return 当前日期的最后一分钟时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getEndOfDay() { + // 获取当前日期 + LocalDateTime endOfDay = LocalDateTime.now().with(LocalTime.MAX); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化最后一分钟的时间 + return endOfDay.format(formatter); + } + + /** + * 获取当前日期和时间,格式为 yyyy-MM-dd HH:mm + * @return 当前日期和时间的字符串 + */ + public static String getCurrentDateTime() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期时间格式 + DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化日期时间 + return now.format(dateTimeFormatter); + } + + private void sendMsg(String userid , int codeid , String title , String context , String linkUrl ,String linkMobileUrl){ + MessageType messageType = MessageType.newInstance(codeid); // 消息来源(见文档第四点补充 必填) + Set userIdList = new HashSet<>(); // 接收人id 必填 + // userIdList.add(userid); + String[] useridArr = userid.split(","); + for (String s : useridArr) { + userIdList.add(s); + } + // String title = "个人周报更新提醒"; // 标题 + // String context = "本次周报新增"+(endNum-startNum)+";" + + // "更新前总数"+startNum+";" + + // "更新后总数"+endNum+";"; // 内容 + // String linkUrl = ""; // PC端链接 + // String linkMobileUrl = ""; // 移动端链接 + try { + MessageBean messageBean = Util_Message.createMessage(messageType, userIdList, title, context, linkUrl, linkMobileUrl); + messageBean.setCreater(1);// 创建人id + //message.setBizState("0");// 需要修改消息为已处理等状态时传入,表示消息最初状态为待处理 + // messageBean.setTargetId("121|22"); //消息来源code +“|”+业务id需要修改消息为已处理等状态时传入 + Util_Message.store(messageBean); + } catch (IOException e) { + e.printStackTrace(); + } + } + + + + /** + * 将 yyyy-MM-dd HH:mm 格式的字符串转换为 X年X月X日X时 的格式 + * @param dateTimeStr 输入的日期时间字符串,格式为 yyyy-MM-dd HH:mm + * @return 转换后的日期时间字符串,格式为 X年X月X日X时 + */ + public static String convertToChineseFormat(String dateTimeStr) { + try { + // 定义输入格式 + DateTimeFormatter inputFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 将字符串解析为 LocalDateTime 对象 + LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, inputFormatter); + + // 自定义输出格式,X年X月X日X时 + DateTimeFormatter outputFormatter = DateTimeFormatter.ofPattern("yyyy年M月d日H时"); + + // 返回格式化后的字符串 + return dateTime.format(outputFormatter); + } catch (DateTimeParseException e) { + // 如果输入格式错误,捕获异常并返回提示 + return dateTimeStr; + } + } + + + + private static String getShowNameByid(String fieldName, RecordSet rs){ + if (StringUtil.isEmpty(fieldName) ){ + return ""; + } + if (fieldName.startsWith("hrmWorkcode_")){ + int userid = Util.getIntValue(rs.getString(fieldName.split("_")[1])); + return new User(userid).getLoginid(); + }else if(fieldName.startsWith("HrmLastName_")){ + int userid = Util.getIntValue(rs.getString(fieldName.split("_")[1])); + return new User(userid).getLastname(); + }else if(fieldName.startsWith("deptName_")){ + String deptid = Util.null2String(rs.getString(fieldName.split("_")[1])); + return new DepartmentComInfo().getDepartmentmark(deptid); + }else{ + return Util.null2String(rs.getString(fieldName)); + } + + } + +%> \ No newline at end of file diff --git a/weavernorth/custom/readReminder/formSendMsgBatch.jsp b/weavernorth/custom/readReminder/formSendMsgBatch.jsp new file mode 100644 index 0000000..a26532f --- /dev/null +++ b/weavernorth/custom/readReminder/formSendMsgBatch.jsp @@ -0,0 +1,308 @@ +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="com.wbi.util.ParamUtil" %> +<%@ page import="java.util.Map" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="java.util.HashMap" %> +<%@ page import="java.util.regex.Matcher" %> +<%@ page import="java.time.LocalDateTime" %> +<%@ page import="java.time.format.DateTimeFormatter" %> +<%@ page import="java.time.LocalTime" %> +<%@ page import="com.cloudstore.dev.api.bean.MessageType" %> +<%@ page import="java.util.Set" %> +<%@ page import="java.util.HashSet" %> +<%@ page import="com.cloudstore.dev.api.bean.MessageBean" %> +<%@ page import="com.cloudstore.dev.api.util.Util_Message" %> +<%@ page import="java.io.IOException" %> +<%@ page import="java.time.format.DateTimeParseException" %> +<%@ page import="java.util.regex.Pattern" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="org.slf4j.Logger" %> +<%@ page import="weaver.hrm.company.DepartmentComInfo" %> +<%@ page import="lombok.SneakyThrows" %> +<%@ page contentType="application/json charset=UTF-8" language="java" %> + +<% + + /**** + * 发送消息通用工具类 + * + * + * 参数: + * title:标题 支持表单字段 不为空 主表字段 + * context:内容 支持表单字段 不为空 主表字段 + * --字段为表单字段数据库名称 + * 如果为人员浏览按钮或者部门浏览按钮,需要加前缀 + * 人员工号 hrmWorkcode_表单字段 + * 人员名称 HrmLastName_表单字段 + * 部门名称 deptName_表单字段 + * 后期可在 + * + * linkUrl:PC端链接 + * linkMobileUrl:移动端链接 + * codeid:消息来源id 不为空 + * billid:表单id 不为空时进行表单字段替换, + * 为空是默认跳过标题内容表单字段替换. + * formName:表单名称 + * userid: 消息接收人 可以传userid或者userids(,分割) + * 表单字段的话就用 field_字段名称 + * + */ + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + Map param = ParamUtil.request2Map(request); + JSONObject result = new JSONObject(); + String ids = Util.null2String(param.get("billids")); + String title = Util.null2String(param.get("title")); + String context = Util.null2String(param.get("context")); + String linkUrl = Util.null2String(param.get("linkUrl")); + String linkMobileUrl = Util.null2String(param.get("linkMobileUrl")); + int codeid = Util.getIntValue(Util.null2String(param.get("codeid"))); + String formName = Util.null2String(param.get("formName")); + String userid = Util.null2String(param.get("userid")); + log.info("billids:{}",ids); + int sendNum = 0; + int successNum = 0; + if (StringUtil.isEmpty(ids)){ + result.put("code", "E"); + result.put("msg", "单据id为空"); + out.print(result.toJSONString()); + return; + }else { + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from "+ formName +" where id in ( " + ids + " )" ); + while (rs.next()){ + sendNum++; + //调换下表单字段 + String contextStr = replaceVariablesByRs(context, rs); + String titleStr = replaceVariablesByRs(title, rs); + // 判断下接收人是否为表单字段 + String sender = ""; + if (userid.startsWith("field_")){ + sender= Util.null2String(rs.getString(userid.split("_")[1])); + }else { + sender = userid; + } + log.info("userid:{}",userid); + log.info("codeid:{}",codeid); + log.info("title:{}",title); + log.info("context:{}",context); + log.info("titleStr:{}",titleStr); + log.info("contextStr:{}",contextStr); + log.info("linkUrl:{}",linkUrl); + log.info("linkMobileUrl:{}",linkMobileUrl); + sendMsg(sender+"",codeid,titleStr,contextStr,linkUrl,linkMobileUrl); + successNum++; + // } + } + } + result.put("code", "S"); + result.put("msg","提醒发送成功"); + result.put("sendNum",sendNum); + result.put("successNum",successNum); + out.print(result.toJSONString()); +%> +<%! + + private static Map getScheduleParam(String pointId) throws Exception { + RecordSet rs = new RecordSet(); + rs.executeQuery("select id from schedulesetting where POINTID = ?", pointId); + String setid = ""; + if (rs.next()) { + setid = rs.getString("id"); + }else { + throw new Exception("未查询到对应配置"); + } + rs.executeQuery("select * from schedulesettingdetail where SCHEDULEDBID = ? ",setid); + HashMap map = new HashMap<>(); + while (rs.next()){ + map.put(rs.getString("ATTRNAME"),rs.getString("ATTRVALUE")); + } + return map; + + } + + + + /** + * 替换字符串中的${变量名}为Map中对应的值 + * @param template 字符串模板,包含${变量名} + * @param variables 包含变量名和对应值的Map + * @return 替换后的字符串 + */ + public static String replaceVariables(String template, Map variables) { + // 定义匹配 ${变量名} 的正则表达式 + Pattern pattern = Pattern.compile("\\$\\{([a-zA-Z0-9_]+)\\}"); + Matcher matcher = pattern.matcher(template); + StringBuffer result = new StringBuffer(); + + while (matcher.find()) { + // 获取变量名 + String variableName = matcher.group(1); + // 从Map中获取变量的值,如果不存在则使用空字符串 + String replacement = variables.getOrDefault(variableName, ""); + // 替换 ${变量名} 为对应的值 + matcher.appendReplacement(result, replacement); + } + + // 将剩余的字符串附加到结果中 + matcher.appendTail(result); + + return result.toString(); + } + + + /** + * 替换字符串中的${变量名}为Map中对应的值 + * @param template 字符串模板,包含${变量名} + * @param rs 查询完的数据库对象 + * @return 替换后的字符串 + */ + public static String replaceVariablesByRs(String template, RecordSet rs) { + // 定义匹配 ${变量名} 的正则表达式 + Pattern pattern = Pattern.compile("\\$\\{([a-zA-Z0-9_]+)\\}"); + Matcher matcher = pattern.matcher(template); + StringBuffer result = new StringBuffer(); + + while (matcher.find()) { + // 获取变量名 + String variableName = matcher.group(1); + // 从RecordSet中获取变量的值,如果不存在则使用空字符串 + String replacement = Util.null2String(getShowNameByid(variableName,rs)); + // 替换 ${变量名} 为对应的值 + matcher.appendReplacement(result, replacement); + } + + // 将剩余的字符串附加到结果中 + matcher.appendTail(result); + + return result.toString(); + } + + + /** + * 获取当前日期,格式为 yyyy-MM-dd + * @return 当前日期的字符串 + */ + public static String getCurrentDate() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期格式 + DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 格式化日期 + return now.format(dateFormatter); + } + + /** + * 获取当前日期的开始时间(即00:00) + * @return 当前日期的开始时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getStartOfDay() { + // 获取当前日期 + LocalDateTime startOfDay = LocalDateTime.now().with(LocalTime.MIN); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化开始时间 + return startOfDay.format(formatter); + } + + /** + * 获取当前日期的最后一分钟的时间(即23:59) + * @return 当前日期的最后一分钟时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getEndOfDay() { + // 获取当前日期 + LocalDateTime endOfDay = LocalDateTime.now().with(LocalTime.MAX); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化最后一分钟的时间 + return endOfDay.format(formatter); + } + + /** + * 获取当前日期和时间,格式为 yyyy-MM-dd HH:mm + * @return 当前日期和时间的字符串 + */ + public static String getCurrentDateTime() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期时间格式 + DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化日期时间 + return now.format(dateTimeFormatter); + } + + private void sendMsg(String userid , int codeid , String title , String context , String linkUrl ,String linkMobileUrl){ + MessageType messageType = MessageType.newInstance(codeid); // 消息来源(见文档第四点补充 必填) + Set userIdList = new HashSet<>(); // 接收人id 必填 + // userIdList.add(userid); + String[] useridArr = userid.split(","); + for (String s : useridArr) { + userIdList.add(s); + } + // String title = "个人周报更新提醒"; // 标题 + // String context = "本次周报新增"+(endNum-startNum)+";" + + // "更新前总数"+startNum+";" + + // "更新后总数"+endNum+";"; // 内容 + // String linkUrl = ""; // PC端链接 + // String linkMobileUrl = ""; // 移动端链接 + try { + MessageBean messageBean = Util_Message.createMessage(messageType, userIdList, title, context, linkUrl, linkMobileUrl); + messageBean.setCreater(1);// 创建人id + //message.setBizState("0");// 需要修改消息为已处理等状态时传入,表示消息最初状态为待处理 + // messageBean.setTargetId("121|22"); //消息来源code +“|”+业务id需要修改消息为已处理等状态时传入 + Util_Message.store(messageBean); + } catch (IOException e) { + e.printStackTrace(); + } + } + + + + /** + * 将 yyyy-MM-dd HH:mm 格式的字符串转换为 X年X月X日X时 的格式 + * @param dateTimeStr 输入的日期时间字符串,格式为 yyyy-MM-dd HH:mm + * @return 转换后的日期时间字符串,格式为 X年X月X日X时 + */ + public static String convertToChineseFormat(String dateTimeStr) { + try { + // 定义输入格式 + DateTimeFormatter inputFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 将字符串解析为 LocalDateTime 对象 + LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, inputFormatter); + + // 自定义输出格式,X年X月X日X时 + DateTimeFormatter outputFormatter = DateTimeFormatter.ofPattern("yyyy年M月d日H时"); + + // 返回格式化后的字符串 + return dateTime.format(outputFormatter); + } catch (DateTimeParseException e) { + // 如果输入格式错误,捕获异常并返回提示 + return dateTimeStr; + } + } + + + + private static String getShowNameByid(String fieldName, RecordSet rs){ + if (StringUtil.isEmpty(fieldName) ){ + return ""; + } + if (fieldName.startsWith("hrmWorkcode_")){ + int userid = Util.getIntValue(rs.getString(fieldName.split("_")[1])); + return new User(userid).getLoginid(); + }else if(fieldName.startsWith("HrmLastName_")){ + int userid = Util.getIntValue(rs.getString(fieldName.split("_")[1])); + return new User(userid).getLastname(); + }else if(fieldName.startsWith("deptName_")){ + String deptid = Util.null2String(rs.getString(fieldName.split("_")[1])); + return new DepartmentComInfo().getDepartmentmark(deptid); + }else{ + return Util.null2String(rs.getString(fieldName)); + } + + } + +%> \ No newline at end of file diff --git a/weavernorth/custom/readReminder/readReminder.jsp b/weavernorth/custom/readReminder/readReminder.jsp new file mode 100644 index 0000000..d75ae58 --- /dev/null +++ b/weavernorth/custom/readReminder/readReminder.jsp @@ -0,0 +1,232 @@ +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="com.wbi.util.ParamUtil" %> +<%@ page import="java.util.Map" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="java.util.HashMap" %> +<%@ page import="java.util.regex.Matcher" %> +<%@ page import="java.time.LocalDateTime" %> +<%@ page import="java.time.format.DateTimeFormatter" %> +<%@ page import="java.time.LocalTime" %> +<%@ page import="com.cloudstore.dev.api.bean.MessageType" %> +<%@ page import="java.util.Set" %> +<%@ page import="java.util.HashSet" %> +<%@ page import="com.cloudstore.dev.api.bean.MessageBean" %> +<%@ page import="com.cloudstore.dev.api.util.Util_Message" %> +<%@ page import="java.io.IOException" %> +<%@ page import="java.time.format.DateTimeParseException" %> +<%@ page import="java.util.regex.Pattern" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="org.slf4j.Logger" %> +<%@ page contentType="application/json charset=UTF-8" language="java" %> + +<% + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + Map param = ParamUtil.request2Map(request); + JSONObject result = new JSONObject(); + String id = Util.null2String(param.get("billid")); + log.info("billid:{}",id); + if (StringUtil.isEmpty(id)) { + result.put("code", "E"); + result.put("msg", "单据id为空"); + out.print(result.toJSONString()); + return; + } + // Map scheduleParam = null; + // try { + // scheduleParam = getScheduleParam("ReadReminderCorn"); + // } catch (Exception e) { + // e.printStackTrace(); + // result.put("code", "E"); + // result.put("msg", e.getMessage()); + // out.print(result.toJSONString()); + // return; + // } + + //不取定时任务中的配置项,写死 + String title = "涉密文件阅件提醒"; + String context = "${userName},您好,您有一份文号为\"${wh}\"的文件需要办理,请尽快到保密室阅处。"; + + + RecordSet rs = new RecordSet(); + rs.executeQuery("select * from uf_readRemind where id = ? ", id); + if(rs.next()){ + int dyrxm = Util.getIntValue(rs.getString("dyrxm")); + String dymwwh = Util.null2String(rs.getString("dymwwh")); + String sfsdcftx = Util.null2String(rs.getString("sfsdcftx")); + // if ("0".equals(sfsdcftx)){ + // result.put("code", "E"); + // result.put("msg","当前数据已经提醒过了"); + // out.print(result.toJSONString()); + // return; + // }else { + HashMap paramMap = new HashMap<>(); + paramMap.put("userName",new User(dyrxm).getLastname()); + paramMap.put("wh",dymwwh); + String contextStr = replaceVariables(context, paramMap); + log.info("dyrxm:{}",dyrxm); + log.info("codeid:[}",2198); + log.info("title:{}",title); + log.info("contextStr:{}",contextStr); + sendMsg(dyrxm+"",2198,title,contextStr); + // } + } + result.put("code", "S"); + result.put("msg","提醒发送成功"); + out.print(result.toJSONString()); +%> +<%! + + private static Map getScheduleParam(String pointId) throws Exception { + RecordSet rs = new RecordSet(); + rs.executeQuery("select id from schedulesetting where POINTID = ?", pointId); + String setid = ""; + if (rs.next()) { + setid = rs.getString("id"); + }else { + throw new Exception("未查询到对应配置"); + } + rs.executeQuery("select * from schedulesettingdetail where SCHEDULEDBID = ? ",setid); + HashMap map = new HashMap<>(); + while (rs.next()){ + map.put(rs.getString("ATTRNAME"),rs.getString("ATTRVALUE")); + } + return map; + + } + + + + /** + * 替换字符串中的${变量名}为Map中对应的值 + * @param template 字符串模板,包含${变量名} + * @param variables 包含变量名和对应值的Map + * @return 替换后的字符串 + */ + public static String replaceVariables(String template, Map variables) { + // 定义匹配 ${变量名} 的正则表达式 + Pattern pattern = Pattern.compile("\\$\\{([a-zA-Z0-9_]+)\\}"); + Matcher matcher = pattern.matcher(template); + StringBuffer result = new StringBuffer(); + + while (matcher.find()) { + // 获取变量名 + String variableName = matcher.group(1); + // 从Map中获取变量的值,如果不存在则使用空字符串 + String replacement = variables.getOrDefault(variableName, ""); + // 替换 ${变量名} 为对应的值 + matcher.appendReplacement(result, replacement); + } + + // 将剩余的字符串附加到结果中 + matcher.appendTail(result); + + return result.toString(); + } + + + /** + * 获取当前日期,格式为 yyyy-MM-dd + * @return 当前日期的字符串 + */ + public static String getCurrentDate() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期格式 + DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 格式化日期 + return now.format(dateFormatter); + } + + /** + * 获取当前日期的开始时间(即00:00) + * @return 当前日期的开始时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getStartOfDay() { + // 获取当前日期 + LocalDateTime startOfDay = LocalDateTime.now().with(LocalTime.MIN); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化开始时间 + return startOfDay.format(formatter); + } + + /** + * 获取当前日期的最后一分钟的时间(即23:59) + * @return 当前日期的最后一分钟时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getEndOfDay() { + // 获取当前日期 + LocalDateTime endOfDay = LocalDateTime.now().with(LocalTime.MAX); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化最后一分钟的时间 + return endOfDay.format(formatter); + } + + /** + * 获取当前日期和时间,格式为 yyyy-MM-dd HH:mm + * @return 当前日期和时间的字符串 + */ + public static String getCurrentDateTime() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期时间格式 + DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化日期时间 + return now.format(dateTimeFormatter); + } + + private void sendMsg(String userid , int codeid , String title , String context){ + MessageType messageType = MessageType.newInstance(codeid); // 消息来源(见文档第四点补充 必填) + Set userIdList = new HashSet<>(); // 接收人id 必填 + userIdList.add(userid); + // String[] useridArr = userid.split(","); + // for (String s : useridArr) { + // userIdList.add(s); + // } + // String title = "个人周报更新提醒"; // 标题 + // String context = "本次周报新增"+(endNum-startNum)+";" + + // "更新前总数"+startNum+";" + + // "更新后总数"+endNum+";"; // 内容 + String linkUrl = ""; // PC端链接 + String linkMobileUrl = ""; // 移动端链接 + try { + MessageBean messageBean = Util_Message.createMessage(messageType, userIdList, title, context, linkUrl, linkMobileUrl); + messageBean.setCreater(1);// 创建人id + //message.setBizState("0");// 需要修改消息为已处理等状态时传入,表示消息最初状态为待处理 + // messageBean.setTargetId("121|22"); //消息来源code +“|”+业务id需要修改消息为已处理等状态时传入 + Util_Message.store(messageBean); + } catch (IOException e) { + e.printStackTrace(); + } + } + + + + /** + * 将 yyyy-MM-dd HH:mm 格式的字符串转换为 X年X月X日X时 的格式 + * @param dateTimeStr 输入的日期时间字符串,格式为 yyyy-MM-dd HH:mm + * @return 转换后的日期时间字符串,格式为 X年X月X日X时 + */ + public static String convertToChineseFormat(String dateTimeStr) { + try { + // 定义输入格式 + DateTimeFormatter inputFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 将字符串解析为 LocalDateTime 对象 + LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, inputFormatter); + + // 自定义输出格式,X年X月X日X时 + DateTimeFormatter outputFormatter = DateTimeFormatter.ofPattern("yyyy年M月d日H时"); + + // 返回格式化后的字符串 + return dateTime.format(outputFormatter); + } catch (DateTimeParseException e) { + // 如果输入格式错误,捕获异常并返回提示 + return dateTimeStr; + } + } +%> \ No newline at end of file diff --git a/weavernorth/custom/readReminder/readReminderBatch.jsp b/weavernorth/custom/readReminder/readReminderBatch.jsp new file mode 100644 index 0000000..347daa8 --- /dev/null +++ b/weavernorth/custom/readReminder/readReminderBatch.jsp @@ -0,0 +1,239 @@ +<%@ page import="weaver.conn.RecordSet" %> +<%@ page import="com.wbi.util.ParamUtil" %> +<%@ page import="java.util.Map" %> +<%@ page import="weaver.general.Util" %> +<%@ page import="weaver.general.StringUtil" %> +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ page import="java.util.HashMap" %> +<%@ page import="java.util.regex.Matcher" %> +<%@ page import="java.time.LocalDateTime" %> +<%@ page import="java.time.format.DateTimeFormatter" %> +<%@ page import="java.time.LocalTime" %> +<%@ page import="com.cloudstore.dev.api.bean.MessageType" %> +<%@ page import="java.util.Set" %> +<%@ page import="java.util.HashSet" %> +<%@ page import="com.cloudstore.dev.api.bean.MessageBean" %> +<%@ page import="com.cloudstore.dev.api.util.Util_Message" %> +<%@ page import="java.io.IOException" %> +<%@ page import="java.time.format.DateTimeParseException" %> +<%@ page import="java.util.regex.Pattern" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="org.slf4j.LoggerFactory" %> +<%@ page import="org.slf4j.Logger" %> +<%@ page contentType="application/json charset=UTF-8" language="java" %> + +<% + + Logger log = LoggerFactory.getLogger("CustomBusiness"); + Map param = ParamUtil.request2Map(request); + JSONObject result = new JSONObject(); + String ids = Util.null2String(param.get("billids")); + log.info("billids:{}",ids); + if (StringUtil.isEmpty(ids)) { + result.put("code", "E"); + result.put("msg", "单据id为空"); + out.print(result.toJSONString()); + return; + } + // Map scheduleParam = null; + // try { + // scheduleParam = getScheduleParam("ReadReminderCorn"); + // } catch (Exception e) { + // e.printStackTrace(); + // result.put("code", "E"); + // result.put("msg", e.getMessage()); + // out.print(result.toJSONString()); + // return; + // } + + //不取定时任务中的配置项,写死 + String title = "涉密文件阅件提醒"; + String context = "${userName},您好,您有一份文号为\"${wh}\"的文件需要办理,请尽快到保密室阅处。"; + + log.info("codeid:{}",2198); + log.info("title:{}",title); + RecordSet rs = new RecordSet(); + int sendNum = 0; + int successNum = 0; + rs.executeQuery("select * from uf_readRemind where id in ( " + ids + " )" ); + while(rs.next()){ + sendNum++; + int dyrxm = Util.getIntValue(rs.getString("dyrxm")); + String dymwwh = Util.null2String(rs.getString("dymwwh")); + String sfsdcftx = Util.null2String(rs.getString("sfsdcftx")); + // if ("0".equals(sfsdcftx)){ + // result.put("code", "E"); + // result.put("msg","当前数据已经提醒过了"); + // out.print(result.toJSONString()); + // return; + + // }else { + HashMap paramMap = new HashMap<>(); + paramMap.put("userName",new User(dyrxm).getLastname()); + paramMap.put("wh",dymwwh); + String contextStr = replaceVariables(context, paramMap); + log.info("dyrxm:{}",dyrxm); + log.info("contextStr:{}",contextStr); + sendMsg(dyrxm+"",2198,title,contextStr); + successNum++; + // } + } + result.put("code", "S"); + result.put("msg","提醒发送成功"); + result.put("sendNum",sendNum); + result.put("successNum",successNum); + + out.print(result.toJSONString()); +%> +<%! + + private static Map getScheduleParam(String pointId) throws Exception { + RecordSet rs = new RecordSet(); + rs.executeQuery("select id from schedulesetting where POINTID = ?", pointId); + String setid = ""; + if (rs.next()) { + setid = rs.getString("id"); + }else { + throw new Exception("未查询到对应配置"); + } + rs.executeQuery("select * from schedulesettingdetail where SCHEDULEDBID = ? ",setid); + HashMap map = new HashMap<>(); + while (rs.next()){ + map.put(rs.getString("ATTRNAME"),rs.getString("ATTRVALUE")); + } + return map; + + } + + + + /** + * 替换字符串中的${变量名}为Map中对应的值 + * @param template 字符串模板,包含${变量名} + * @param variables 包含变量名和对应值的Map + * @return 替换后的字符串 + */ + public static String replaceVariables(String template, Map variables) { + // 定义匹配 ${变量名} 的正则表达式 + Pattern pattern = Pattern.compile("\\$\\{([a-zA-Z0-9_]+)\\}"); + Matcher matcher = pattern.matcher(template); + StringBuffer result = new StringBuffer(); + + while (matcher.find()) { + // 获取变量名 + String variableName = matcher.group(1); + // 从Map中获取变量的值,如果不存在则使用空字符串 + String replacement = variables.getOrDefault(variableName, ""); + // 替换 ${变量名} 为对应的值 + matcher.appendReplacement(result, replacement); + } + + // 将剩余的字符串附加到结果中 + matcher.appendTail(result); + + return result.toString(); + } + + + /** + * 获取当前日期,格式为 yyyy-MM-dd + * @return 当前日期的字符串 + */ + public static String getCurrentDate() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期格式 + DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + // 格式化日期 + return now.format(dateFormatter); + } + + /** + * 获取当前日期的开始时间(即00:00) + * @return 当前日期的开始时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getStartOfDay() { + // 获取当前日期 + LocalDateTime startOfDay = LocalDateTime.now().with(LocalTime.MIN); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化开始时间 + return startOfDay.format(formatter); + } + + /** + * 获取当前日期的最后一分钟的时间(即23:59) + * @return 当前日期的最后一分钟时间,格式为 yyyy-MM-dd HH:mm + */ + public static String getEndOfDay() { + // 获取当前日期 + LocalDateTime endOfDay = LocalDateTime.now().with(LocalTime.MAX); + // 定义日期时间格式 + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化最后一分钟的时间 + return endOfDay.format(formatter); + } + + /** + * 获取当前日期和时间,格式为 yyyy-MM-dd HH:mm + * @return 当前日期和时间的字符串 + */ + public static String getCurrentDateTime() { + // 获取当前日期时间 + LocalDateTime now = LocalDateTime.now(); + // 定义日期时间格式 + DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 格式化日期时间 + return now.format(dateTimeFormatter); + } + + private void sendMsg(String userid , int codeid , String title , String context){ + MessageType messageType = MessageType.newInstance(codeid); // 消息来源(见文档第四点补充 必填) + Set userIdList = new HashSet<>(); // 接收人id 必填 + userIdList.add(userid); + // String[] useridArr = userid.split(","); + // for (String s : useridArr) { + // userIdList.add(s); + // } + // String title = "个人周报更新提醒"; // 标题 + // String context = "本次周报新增"+(endNum-startNum)+";" + + // "更新前总数"+startNum+";" + + // "更新后总数"+endNum+";"; // 内容 + String linkUrl = ""; // PC端链接 + String linkMobileUrl = ""; // 移动端链接 + try { + MessageBean messageBean = Util_Message.createMessage(messageType, userIdList, title, context, linkUrl, linkMobileUrl); + messageBean.setCreater(1);// 创建人id + //message.setBizState("0");// 需要修改消息为已处理等状态时传入,表示消息最初状态为待处理 + // messageBean.setTargetId("121|22"); //消息来源code +“|”+业务id需要修改消息为已处理等状态时传入 + Util_Message.store(messageBean); + } catch (IOException e) { + e.printStackTrace(); + } + } + + + + /** + * 将 yyyy-MM-dd HH:mm 格式的字符串转换为 X年X月X日X时 的格式 + * @param dateTimeStr 输入的日期时间字符串,格式为 yyyy-MM-dd HH:mm + * @return 转换后的日期时间字符串,格式为 X年X月X日X时 + */ + public static String convertToChineseFormat(String dateTimeStr) { + try { + // 定义输入格式 + DateTimeFormatter inputFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); + // 将字符串解析为 LocalDateTime 对象 + LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, inputFormatter); + + // 自定义输出格式,X年X月X日X时 + DateTimeFormatter outputFormatter = DateTimeFormatter.ofPattern("yyyy年M月d日H时"); + + // 返回格式化后的字符串 + return dateTime.format(outputFormatter); + } catch (DateTimeParseException e) { + // 如果输入格式错误,捕获异常并返回提示 + return dateTimeStr; + } + } +%> \ No newline at end of file diff --git a/weavernorth/custom/request/getIsShowUpdateBtnByNodeid.jsp b/weavernorth/custom/request/getIsShowUpdateBtnByNodeid.jsp new file mode 100644 index 0000000..957f99a --- /dev/null +++ b/weavernorth/custom/request/getIsShowUpdateBtnByNodeid.jsp @@ -0,0 +1,42 @@ +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ 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="com.api.formmode.page.util.Util" %> +<%@ page import="weaver.workflow.workflow.WorkflowVersion" %> +<%@ page import="java.util.*" %> +<%@ page import="com.icbc.api.internal.apache.http.E" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + HashMap result = new HashMap<>(); + try { + + String parameter = request.getParameter("nodeid"); + List relationNodeListByNodeID = WorkflowVersion.getRelationNodeListByNodeID(parameter); + RecordSet rs = new RecordSet(); + rs.executeQuery("select count(id) cnt from uf_xsxgbdanjd where nodeid in ( "+ String.join(",",relationNodeListByNodeID) +" )"); + rs.next(); + int cnt = rs.getInt("cnt"); + if (cnt > 0){ + result.put("code","200"); + result.put("isShow",true); + + }else { + result.put("code","200"); + result.put("isShow",false); + + } + }catch (Exception e){ + result.put("code","500"); + result.put("isShow",false); + result.put("msg",e.getMessage()); + } + 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 new file mode 100644 index 0000000..39eb57b --- /dev/null +++ b/weavernorth/custom/request/updateFormByReqid.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/WFCountDemo.jsp b/weavernorth/custom/test/WFCountDemo.jsp new file mode 100644 index 0000000..29e8d8b --- /dev/null +++ b/weavernorth/custom/test/WFCountDemo.jsp @@ -0,0 +1,178 @@ +<%@ page import="com.alibaba.fastjson.JSONObject" %> +<%@ 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="com.api.formmode.page.util.Util" %> +<%@ page import="weaver.workflow.workflow.WorkflowVersion" %> +<%@ page import="java.util.*" %> +<%@ page import="com.icbc.api.internal.apache.http.E" %> +<%@ page import="weaver.hrm.HrmUserVarify" %> +<%@ page import="weaver.hrm.User" %> +<%@ page import="weaver.page.interfaces.elementtemplate.util.WorkflowCount" %> +<%@ page import="weaver.workflow.request.WFUrgerManager" %> +<%@ page import="weaver.systeminfo.setting.HrmUserSettingComInfo" %> +<%@ page import="weaver.workflow.request.todo.RequestUtil" %> +<%@ page import="weaver.workflow.request.WFWorkflowTypes" %> +<%@ page import="weaver.workflow.request.WFWorkflows" %> +<%@ page import="weaver.general.BaseBean" %> +<%@ page import="weaver.synergy.SynergyOperatWorkflow" %> +<%@ page import="java.text.SimpleDateFormat" %> +<%@ page import="com.engine.tjyh.xc.util.HttpRequestUtil" %> +<%@ page import="com.alibaba.fastjson.JSON" %> +<%@ page import="com.engine.tjyh.xc.util.WorkflowCreateHandler" %> +<%@ page import="com.api.browser.bean.BrowserValueInfo" %> +<%@ page import="com.api.browser.service.BrowserValueInfoService" %> +<%@page contentType="text/html; charset=UTF-8" %> + +<% + + HttpRequestUtil httpRequestUtil = HttpRequestUtil.getInstance(); + RecordSet rs = new RecordSet(); + BaseBean bb = new BaseBean(); + Map apimap = new HashMap(); + String appKey = bb.getPropValue("tjyhxcjc","appKey"); + String appSecurity = bb.getPropValue("tjyhxcjc","appSecurity"); + String url = bb.getPropValue("tjyhxcjc","url"); + String orderurl = bb.getPropValue("tjyhxcjc","orderurl"); + String workflowId = bb.getPropValue("tjyhxcjc","workflowId"); + WorkflowCreateHandler handler = new WorkflowCreateHandler(); + String tablename = handler.findWorkflowForm(workflowId); + HashMap map = new HashMap<>(); + map.put("ccr","758"); + map.put("cbzx","23"); + + String IsNextFlow = "0"; + String title = handler.bulidWorkflowTitle(workflowId,"758"); + String requestId = handler.WorkflowCreateByRequestMap("758",workflowId,title,IsNextFlow,map); + updateLeftTreeInfo(requestId,workflowId); + out.print(requestId); + + + +%> + + +<%! + + //保存自定义左侧树信息到requestbase表 + + private static void updateLeftTreeInfo(String requestid, String workflowid){ + + BaseBean baseBean = new BaseBean(); + RecordSet rs = new RecordSet(); + RecordSet rs1 = new RecordSet(); + WorkflowBillComInfo wbInfo = new WorkflowBillComInfo(); + WorkflowComInfo wcInfo = new WorkflowComInfo(); + int formid = weaver.general.Util.getIntValue(wcInfo.getFormId(workflowid+"")); + String tablename = wbInfo.getTablename(formid + ""); + String workflowname = wcInfo.getWorkflowname(workflowid + ""); + rs.executeQuery("select id,sfzxsw,secondfieldname,thirdfieldname,showname,doingwfids,donewfids,sencondIsGroupbyFieldname from uf_treelistsetting "); + baseBean.writeLog("---LHSP2021----requestid==="+requestid+"----selectSql===="+"select id,sfzxsw,secondfieldname,thirdfieldname,showname from uf_treelistsetting where (','||doingwfids||',' like '%,"+workflowid+",%') or (','||donewfids||',' like '%,"+workflowid+",%')"); + while (rs.next()){ + String id = rs.getString(1); + int sfzxsw = rs.getInt(2); + String secondfieldname = rs.getString(3); + String thirdfieldname = rs.getString(4); + String showname = rs.getString(5); + String doingwfids1 = weaver.general.Util.null2String(rs.getString(6)); + String donewfids1 = weaver.general.Util.null2String(rs.getString(7)); + List list = Arrays.asList(doingwfids1.split(",")); + List list1 = Arrays.asList(donewfids1.split(",")); + HashSet set = new HashSet<>(); + set.addAll(WorkflowVersion.getVersionStringByWfid4List(list)); + set.addAll(WorkflowVersion.getVersionStringByWfid4List(list1)); + if (set.contains(workflowid+"")) { + if (sfzxsw == 1) { + String secondShowName = ""; + String secondValue = ""; + String secondFieldId = ""; + String thirdValue = ""; + String thirdFieldType = ""; + String thirdFieldDBType = ""; + String thirdShowName = ""; + rs1.executeQuery("select id from workflow_billfield where fieldname = ? and billid = ?", secondfieldname, formid); + if (rs1.next()) { + secondFieldId = rs1.getString(1); + } + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----secondFieldId====" + secondFieldId); + rs1.executeQuery("select type,fielddbtype from workflow_billfield where fieldname = ? and billid = ?", thirdfieldname, formid); + if (rs1.next()) { + thirdFieldType = rs1.getString(1); + thirdFieldDBType = rs1.getString(2); + } + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----thirdFieldType====" + thirdFieldType + "----thirdFieldDBType====" + thirdFieldDBType); + rs1.executeQuery("select " + secondfieldname + "," + thirdfieldname + " from " + tablename + " where requestid = ?", requestid); + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----selectData====" + "select " + secondfieldname + "," + thirdfieldname + " from " + tablename + " where requestid = " + requestid); + if (rs1.next()) { + secondValue = rs1.getString(1); + thirdValue = rs1.getString(2); + secondShowName = getSelectFieldValue(secondFieldId, secondValue); + List browserValueInfo = getBrowserFieldValue(thirdFieldType, thirdValue, thirdFieldDBType); + for (BrowserValueInfo info : browserValueInfo) { + String name = info.getName(); + thirdShowName += name + ","; + } + if (thirdShowName.endsWith(",")) { + thirdShowName = thirdShowName.substring(0, thirdShowName.length() - 1); + } + } + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----updateSql====" + "update workflow_requestbase set firstfloor = " + id + ",firstfloorname = " + showname + ",secondfloor = " + secondValue + ",secondfloorname = " + secondShowName + ",thirdfloor = " + thirdValue + ",thirdfloorname = " + thirdShowName + " where requestid = " + requestid); + rs1.executeUpdate("update workflow_requestbase set firstfloor = ?,firstfloorname = ?,secondfloor = ?,secondfloorname = ?,thirdfloor = ?,thirdfloorname = ? where requestid = ?", id, showname, secondValue, secondShowName, thirdValue, thirdShowName, requestid); + } else { + //qc2126083 除了总行收文分类外,其余所有分类,都要支持二级目录按字段分类,且通过建模字段控制是否分类 + String sencondIsGroupbyFieldname = weaver.general.Util.null2String(rs.getString(8)); + rs1.writeLog(">>>>>> wangsong requestid="+requestid+" 判断二级目录区分是否按照指定字段分类展示 sencondIsGroupbyFieldname="+sencondIsGroupbyFieldname); + if("0".equals(sencondIsGroupbyFieldname)){//需要按照字段分类展示 + String secondShowName = ""; + String secondValue = ""; + String secondFieldId = ""; + rs1.executeQuery("select id from workflow_billfield where fieldname = ? and billid = ?", secondfieldname, formid); + if (rs1.next()) { + secondFieldId = rs1.getString(1); + } + rs1.executeQuery("select * from " + tablename + " where requestid = ?", requestid); + if (rs1.next()) { + secondValue = rs1.getString(secondfieldname); + secondShowName = getSelectFieldValue(secondFieldId, secondValue); + } + rs1.writeLog(">>>>>> wangsong 更新二级目录的字段数据到workflow_requestbase表 secondFieldId="+secondFieldId+",secondValue="+secondValue+",secondShowName="+secondShowName); + rs1.executeUpdate("update workflow_requestbase set firstfloor = ?,firstfloorname = ?,secondfloor = ?,secondfloorname = ? where requestid = ?", id, showname, secondValue, secondShowName, requestid); + }else{ + baseBean.writeLog("---LHSP2021----requestid===" + requestid + "----updateSql====" + "update workflow_requestbase set firstfloor = " + id + ",firstfloorname = " + showname + ",secondfloor = " + workflowid + ",secondfloorname = " + workflowname + " where requestid = " + requestid); + rs1.executeUpdate("update workflow_requestbase set firstfloor = ?,firstfloorname = ?,secondfloor = ?,secondfloorname = ? where requestid = ?", id, showname, workflowid + "", workflowname, requestid); + } + } + } + } + } + + /** + * 获取选择框选中值 + * */ + public static String getSelectFieldValue(String fieldId, String selectValue) { + String selectValueName = ""; + RecordSet rs = new RecordSet(); + String sql = "select selectvalue,selectname from workflow_selectitem where selectvalue = ? and fieldid=? and (cancel<>'1' or cancel is null) order by listorder,selectvalue"; + rs.executeQuery(sql,selectValue, fieldId); + if (rs.next()) { + selectValueName = weaver.general.Util.null2String(rs.getString("selectname")); + } + return selectValueName; + } + + /** + * 获取浏览按钮的值 + * */ + public static List getBrowserFieldValue(String fieldType, String fieldValue, String fieldDbType) { + BrowserValueInfoService browserValueInfoService = new BrowserValueInfoService(); + List result = new ArrayList<>(); + try { + result= browserValueInfoService.getBrowserValueInfo(fieldType, fieldDbType, 0, fieldValue, 7, "", ""); + } catch (Exception e) { + e.printStackTrace(); + } + return result; + } + +%> \ No newline at end of file diff --git a/weavernorth/custom/wps/wpsToPDFtest.jsp b/weavernorth/custom/wps/wpsToPDFtest.jsp new file mode 100644 index 0000000..f8610d4 --- /dev/null +++ b/weavernorth/custom/wps/wpsToPDFtest.jsp @@ -0,0 +1,123 @@ +<%@ 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" %> +<%@ page import="weaver.wps.doccenter.utils.FileInfoUtil" %> +<%@ 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(); + } + + FileInfoUtil fileInfoUtil = new FileInfoUtil(); + Map fileInfo = fileInfoUtil.getFileInfo(ecfileid, user, fromMould); + + 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); + // } + + + + // 判断如果是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 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