Commit 15b1cdcac5f6a857a82ff88bc2e4b55521205494

Authored by 游瑞烽
2 parents 6c867d27 831ec122

Merge branch 'qingpu_20180808' into qingqu_test

Too many changes to show.

To preserve performance only 19 of 320 files are displayed.

src/main/java/com/bsth/controller/realcontrol/ServiceDataInterface.java
... ... @@ -73,7 +73,7 @@ public class ServiceDataInterface {
73 73 map = new HashMap<>();
74 74 map.put("clZbh", sch.getClZbh());
75 75 map.put("jGh", sch.getjGh());
76   - map.put("jName", sch.getjGh());
  76 + map.put("jName", sch.getjName());
77 77 map.put("sGh", sch.getsGh());
78 78 map.put("sName", sch.getsGh());
79 79 map.put("lpName", sch.getLpName());
... ...
src/main/java/com/bsth/entity/Cars.java
... ... @@ -126,6 +126,8 @@ public class Cars extends BEntity implements Serializable {
126 126 private String serviceNo;
127 127 /** 是否电车(TODO:在原系统里没有,这里暂时留着) */
128 128 private Boolean sfdc;
  129 + /** 是否混合动力(TODO:在原系统里没有,这里暂时留着) */
  130 + private Boolean sfmix;
129 131 /** 备注/描述 */
130 132 private String descriptions;
131 133  
... ... @@ -512,4 +514,12 @@ public class Cars extends BEntity implements Serializable {
512 514 public void setCgsbm(String cgsbm) {
513 515 this.cgsbm = cgsbm;
514 516 }
  517 +
  518 + public Boolean getSfmix() {
  519 + return sfmix;
  520 + }
  521 +
  522 + public void setSfmix(Boolean sfmix) {
  523 + this.sfmix = sfmix;
  524 + }
515 525 }
... ...
src/main/java/com/bsth/entity/schedule/BEntity.java
... ... @@ -12,10 +12,10 @@ import java.util.Date;
12 12 public class BEntity {
13 13  
14 14 /** 创建人 */
15   - @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.PERSIST)
  15 + @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.REFRESH)
16 16 private SysUser createBy;
17 17 /** 修改人 */
18   - @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.PERSIST)
  18 + @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.REFRESH)
19 19 private SysUser updateBy;
20 20  
21 21 /** 创建日期 */
... ...
src/main/java/com/bsth/service/directive/DirectiveServiceImpl.java
... ... @@ -115,7 +115,7 @@ public class DirectiveServiceImpl extends BaseServiceImpl&lt;D60, Integer&gt; implemen
115 115 //待发应到时间
116 116 String dfsj = fmtHHmm.print(sch.getDfsjT() + (sch.getBcsj() * 60 * 1000));
117 117 String text = "您已完成" + finish + "个班次,下一发车时间" + fmtHHmm_CN.print(sch.getDfsjT()) + ",由"
118   - + sch.getQdzName() + "发往" + sch.getZdzName() + ";原计划到达时间 " + dfsj;
  118 + + sch.getQdzName() + "发往" + sch.getZdzName() + ";应到 " + dfsj+";停车之后,请拉手刹!";
119 119  
120 120 if(sch.getBcType().equals("venting")){
121 121 text += " (直放)";
... ...
src/main/java/com/bsth/service/impl/TrafficManageServiceImpl.java
... ... @@ -24,6 +24,7 @@ import com.bsth.util.db.DBUtils_MS;
24 24 import com.bsth.webService.trafficManage.org.tempuri.Results;
25 25 import com.bsth.webService.trafficManage.org.tempuri.WebServiceLocator;
26 26 import com.bsth.webService.trafficManage.org.tempuri.WebServiceSoap;
  27 +import com.bsth.webService.trafficManage.qp.WebServiceSoap_PortType;
27 28 import org.apache.commons.lang.StringEscapeUtils;
28 29 import org.apache.commons.lang.StringUtils;
29 30 import org.apache.commons.lang.time.DateUtils;
... ... @@ -130,6 +131,15 @@ public class TrafficManageServiceImpl implements TrafficManageService{
130 131 e.printStackTrace();
131 132 }
132 133 }
  134 + // 青浦接口
  135 + private WebServiceSoap_PortType qp_ssop;
  136 + {
  137 + try {
  138 + qp_ssop = new com.bsth.webService.trafficManage.qp.WebServiceLocator().getWebServiceSoap();
  139 + } catch (Exception e) {
  140 + e.printStackTrace();
  141 + }
  142 + }
133 143 // 格式化 年月日时分秒 nyrsfm是年月日时分秒的拼音首字母
134 144 private SimpleDateFormat sdfnyrsfm = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
135 145  
... ... @@ -144,6 +154,10 @@ public class TrafficManageServiceImpl implements TrafficManageService{
144 154 // 密码
145 155 private final String passwordOther = "user";
146 156  
  157 + private final String userNameOther_qp = "china317";
  158 +
  159 + private final String passwordOther_qp = "china317";
  160 +
147 161 // 用户名
148 162 private final String userNameUp = "user";
149 163 // 密码
... ... @@ -514,6 +528,15 @@ public class TrafficManageServiceImpl implements TrafficManageService{
514 528 results = ssop.setLD(userNameOther, passwordOther, StringEscapeUtils.unescapeHtml(str));
515 529 // 记录日志
516 530 result = logRecord(results,logXlbmMap,logXlbmSuccessMap,logXlbmFailureMap,logSuccess,logFailure,str);
  531 + // 发送到青浦运管处
  532 + try {
  533 + com.bsth.webService.trafficManage.qp.Results res
  534 + = qp_ssop.setLD(userNameOther_qp,passwordOther_qp,StringEscapeUtils.unescapeHtml(str));
  535 + logger.info("青浦路单是否上传成功:"+res.isSuccess());
  536 + }catch (Exception e){
  537 + e.printStackTrace();
  538 + continue;
  539 + }
517 540 }
518 541 }
519 542 // 每per条线路上传后剩下的数据再上传
... ... @@ -521,6 +544,14 @@ public class TrafficManageServiceImpl implements TrafficManageService{
521 544 sf.append("</DLDS>");
522 545 str = sf.toString().replace("'","");// 去掉'号
523 546 results = ssop.setLD(userNameOther, passwordOther, StringEscapeUtils.unescapeHtml(str));
  547 + // 发送到青浦运管处
  548 + try {
  549 + com.bsth.webService.trafficManage.qp.Results res
  550 + = qp_ssop.setLD(userNameOther_qp,passwordOther_qp,StringEscapeUtils.unescapeHtml(str));
  551 + logger.info("青浦路单是否上传成功:"+res.isSuccess());
  552 + }catch (Exception e){
  553 + e.printStackTrace();
  554 + }
524 555 }
525 556 // 记录日志
526 557 result = logRecord(results,logXlbmMap,logXlbmSuccessMap,logXlbmFailureMap,logSuccess,logFailure,str);
... ... @@ -1125,6 +1156,15 @@ public class TrafficManageServiceImpl implements TrafficManageService{
1125 1156 skbUploadLoggerRepository.save(skbUploadLogger);
1126 1157 }
1127 1158 }
  1159 +
  1160 + // 发送到青浦运管处
  1161 + try {
  1162 + com.bsth.webService.trafficManage.qp.Results res =
  1163 + qp_ssop.setSKB(userNameOther_qp,passwordOther_qp,sBuffer.toString());
  1164 + logger.info("青浦时刻表上传结果:"+ res.isSuccess());
  1165 + }catch (Exception e){
  1166 + e.printStackTrace();
  1167 + }
1128 1168 } catch (Exception e) {
1129 1169 logger.error("setSKB:", e);
1130 1170 e.printStackTrace();
... ...
src/main/java/com/bsth/service/realcontrol/impl/ScheduleRealInfoServiceImpl.java
... ... @@ -4470,48 +4470,61 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
4470 4470 @Override
4471 4471 public Map<String, Object> findKMBCQp(String clZbh, String date, String line) {
4472 4472 // TODO Auto-generated method stub
4473   - List<ScheduleRealInfo> lists = scheduleRealInfoRepository.queryListWaybill2(clZbh, date, line);
4474   - DecimalFormat format = new DecimalFormat("0.00");
4475   -// int cjbc = scheduleRealInfoRepository.findCjbc(jName, clZbh, lpName);
4476   -// int ljbc = scheduleRealInfoRepository.findLjbc(jName, clZbh, lpName);
4477   - int jhbc = 0, cjbc = 0, ljbc = 0, sjbc = 0;
4478   - double jhlc = 0, yygl = 0, ksgl = 0, tempJhlc = 0, jcclc = 0, ljjcclc = 0, jhjcclc = 0;
4479   - double addMileage = 0, remMileage = 0, addgl = 0, remgl = 0;
4480   - Map<String, Object> map = new HashMap<String, Object>();
4481   - jhlc = culateMieageService.culateJhgl(lists);
4482   - jcclc = culateMieageService.culateJccgl(lists);
4483   - jhjcclc = culateMieageService.culateJhJccgl(lists);
4484   - remMileage = culateMieageService.culateLbgl(lists);
4485   - ksgl = culateMieageService.culateKsgl(lists);
4486   - yygl = culateMieageService.culateSjgl(lists);
4487   - jhbc = culateMieageService.culateJhbc(lists, "");
4488   - addMileage = culateMieageService.culateLjgl(lists);
4489   - cjbc = culateMieageService.culateLbbc(lists);
4490   - sjbc = culateMieageService.culateSjbc(lists, "");
4491   - ljbc = culateMieageService.culateLjbc(lists, "");
4492   - double zyygl = Arith.add(yygl, addMileage);
4493   - double zksgl = Arith.add(ksgl, jcclc);
4494   - map.put("jhlc", Arith.add(jhlc, jhjcclc));
4495   - map.put("yygljh", jhlc);
4496   - map.put("ssgl", remMileage);
4497   - map.put("ksgl", ksgl);
4498   - map.put("yyglsj", Arith.add(yygl, addMileage));
4499   - map.put("jcclc", jcclc);
4500   - map.put("jhbc", jhbc);
4501   - map.put("ljgl", addMileage);
4502   - map.put("ssbc", cjbc);
4503   - map.put("ysgl", Arith.add(yygl, addMileage));
4504   - map.put("sjbc", sjbc);
4505   - map.put("zgl", Arith.add(zyygl, zksgl));
4506   - map.put("ljbc", ljbc);
  4473 + List<ScheduleRealInfo> lists = scheduleRealInfoRepository.queryListWaybill2(clZbh, date, line);
  4474 + List<ScheduleRealInfo> lists_sj=new ArrayList<ScheduleRealInfo>();
  4475 + for (int i = 0; i < lists.size(); i++) {
  4476 + ScheduleRealInfo s = lists.get(i);
  4477 + Set<ChildTaskPlan> cts = s.getcTasks();
  4478 + if (cts != null && cts.size() > 0) {
  4479 + lists_sj.add(s);
  4480 + } else {
  4481 + if (s.getZdsjActual() != null && s.getFcsjActual() != null) {
  4482 + lists_sj.add(s);
  4483 + }
  4484 + }
  4485 + }
  4486 + DecimalFormat format = new DecimalFormat("0.00");
  4487 +// int cjbc = scheduleRealInfoRepository.findCjbc(jName, clZbh, lpName);
  4488 +// int ljbc = scheduleRealInfoRepository.findLjbc(jName, clZbh, lpName);
  4489 + int jhbc = 0, cjbc = 0, ljbc = 0, sjbc = 0;
  4490 + double jhlc = 0, yygl = 0, ksgl = 0, tempJhlc = 0, jcclc = 0, ljjcclc = 0, jhjcclc = 0;
  4491 + double addMileage = 0, remMileage = 0, addgl = 0, remgl = 0;
  4492 + Map<String, Object> map = new HashMap<String, Object>();
  4493 + jhlc = culateMieageService.culateJhgl(lists);
  4494 + jcclc = culateMieageService.culateJccgl(lists);
  4495 + jhjcclc = culateMieageService.culateJhJccgl(lists);
  4496 + remMileage = culateMieageService.culateLbgl(lists);
  4497 + ksgl = culateMieageService.culateKsgl(lists_sj);
  4498 + yygl = culateMieageService.culateSjgl(lists_sj);
  4499 + jhbc = culateMieageService.culateJhbc(lists, "");
  4500 + addMileage = culateMieageService.culateLjgl(lists_sj);
  4501 + cjbc = culateMieageService.culateLbbc(lists);
  4502 + sjbc = culateMieageService.culateSjbc(lists_sj, "");
  4503 + ljbc = culateMieageService.culateLjbc(lists_sj, "");
  4504 + double zyygl = Arith.add(yygl, addMileage);
  4505 + double zksgl = Arith.add(ksgl, jcclc);
  4506 + map.put("jhlc", Arith.add(jhlc, jhjcclc));
  4507 + map.put("yygljh", jhlc);
  4508 + map.put("ssgl", remMileage);
  4509 + map.put("ksgl", ksgl);
  4510 + map.put("yyglsj", Arith.add(yygl, addMileage));
  4511 + map.put("jcclc", jcclc);
  4512 + map.put("jhbc", jhbc);
  4513 + map.put("ljgl", addMileage);
  4514 + map.put("ssbc", cjbc);
  4515 + map.put("ysgl", Arith.add(yygl, addMileage));
  4516 + map.put("sjbc", sjbc);
  4517 + map.put("zgl", Arith.add(zyygl, zksgl));
  4518 + map.put("ljbc", ljbc);
  4519 +
  4520 + return map;
4507 4521  
4508   - return map;
4509 4522 }
4510 4523  
4511 4524 @Override
4512 4525 public List<ScheduleRealInfo> queryListWaybillQp(String clZbh, String date, String line) {
4513 4526 // TODO Auto-generated method stub
4514   - DecimalFormat format = new DecimalFormat("0.00");
  4527 +// DecimalFormat format = new DecimalFormat("0.00");
4515 4528 List<ScheduleRealInfo> list = null;
4516 4529 list = scheduleRealInfoRepository.queryListWaybill2(clZbh, date, line);
4517 4530 List<ScheduleRealInfo> newList = new ArrayList<ScheduleRealInfo>();
... ... @@ -4536,17 +4549,20 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
4536 4549  
4537 4550 if (!c.isDestroy()) {
4538 4551 if (c.getMileageType().equals("service")) {
4539   - sjlc += c.getMileage() == null ? 0 : c.getMileage();
  4552 +// sjlc += c.getMileage() == null ? 0 : c.getMileage();
  4553 + sjlc=Arith.add(sjlc, c.getMileage() == null ? 0 : c.getMileage());
4540 4554 }
4541 4555 }
4542 4556  
4543 4557 }
4544 4558 } else {
4545 4559 if (s.getStatus() != -1) {
4546   - sjlc = s.getJhlc();
  4560 + if(StringUtils.isNotEmpty(s.getFcsjActual())&&StringUtils.isNotEmpty(s.getZdsjActual())){
  4561 + sjlc = s.getJhlc();
  4562 + }
4547 4563 }
4548 4564 }
4549   - s.setSjlc(format.format(sjlc));
  4565 + s.setSjlc(String.valueOf(sjlc));
4550 4566 s.setRemarks(remarks);
4551 4567 newList.add(s);
4552 4568 }
... ...
src/main/java/com/bsth/service/schedule/datatools/TTInfoDetailDataToolsImpl.java
... ... @@ -454,6 +454,19 @@ public class TTInfoDetailDataToolsImpl implements DataToolsService, TTInfoDetail
454 454  
455 455 StationRoute station1 = stationRouteService.findById(lpObjList.get(0).getStationRouteId1());
456 456 StationRoute station2 = stationRouteService.findById(lpObjList.get(1).getStationRouteId2());
  457 +
  458 + // TODO
  459 + Map<String, Object> param = new HashMap<>();
  460 + param.put("station.id_eq", null);
  461 + if (station1 == null) {
  462 + param.put("station.id_eq", lpObjList.get(0).getStationRouteId1());
  463 + station1 = ((List<StationRoute>) stationRouteService.list(param)).get(0);
  464 + }
  465 + if (station2 == null) {
  466 + param.put("station.id_eq", lpObjList.get(0).getStationRouteId2());
  467 + station2 = ((List<StationRoute>) stationRouteService.list(param)).get(0);
  468 + }
  469 +
457 470 for (int i = 0; i < groupCount; i++) {
458 471 excelPoiOperator.createStringCell(wb, lpHeadRow, (short) (i * 2 + 1), station1.getStationName(), new Color(0x96b9d7));
459 472 excelPoiOperator.createStringCell(wb, lpHeadRow, (short) (i * 2 + 2), station2.getStationName(), new Color(0x96b9d7));
... ... @@ -566,6 +579,19 @@ public class TTInfoDetailDataToolsImpl implements DataToolsService, TTInfoDetail
566 579  
567 580 StationRoute station1 = stationRouteService.findById(lpObjList.get(0).getStationRouteId1());
568 581 StationRoute station2 = stationRouteService.findById(lpObjList.get(1).getStationRouteId2());
  582 +
  583 + // TODO
  584 + Map<String, Object> param = new HashMap<>();
  585 + param.put("station.id_eq", null);
  586 + if (station1 == null) {
  587 + param.put("station.id_eq", lpObjList.get(0).getStationRouteId1());
  588 + station1 = ((List<StationRoute>) stationRouteService.list(param)).get(0);
  589 + }
  590 + if (station2 == null) {
  591 + param.put("station.id_eq", lpObjList.get(0).getStationRouteId2());
  592 + station2 = ((List<StationRoute>) stationRouteService.list(param)).get(0);
  593 + }
  594 +
569 595 for (int i = 1; i <= groupCount; i++) {
570 596 excelPoiOperator.createStringCell(wb, lpHeadRow, (short) (i * 2 + 1), station1.getStationName(), new Color(0x96b9d7));
571 597 excelPoiOperator.createStringCell(wb, lpHeadRow, (short) (i * 2 + 2), station2.getStationName(), new Color(0x96b9d7));
... ... @@ -644,7 +670,9 @@ public class TTInfoDetailDataToolsImpl implements DataToolsService, TTInfoDetail
644 670 cell.setCellValue(bcObj.getFcsj() + "X");
645 671 } else { // 一个车次链
646 672 cell = lpRow.getCell((short) (bcObj.getGroupNo() * 2 + bcObj.getGroupBcNo() + 3));
647   - cell.setCellValue(bcObj.getFcsj() + "X");
  673 + if (cell != null) {
  674 + cell.setCellValue(bcObj.getFcsj() + "X");
  675 + }
648 676 }
649 677 break;
650 678 case LC:
... ...
src/main/java/com/bsth/webService/trafficManage/qp/Results.java 0 → 100644
  1 +/**
  2 + * Results.java
  3 + *
  4 + * This file was auto-generated from WSDL
  5 + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
  6 + */
  7 +
  8 +package com.bsth.webService.trafficManage.qp;
  9 +
  10 +public class Results implements java.io.Serializable {
  11 + private boolean success;
  12 +
  13 + private String message;
  14 +
  15 + public Results() {
  16 + }
  17 +
  18 + public Results(
  19 + boolean success,
  20 + String message) {
  21 + this.success = success;
  22 + this.message = message;
  23 + }
  24 +
  25 +
  26 + /**
  27 + * Gets the success value for this Results.
  28 + *
  29 + * @return success
  30 + */
  31 + public boolean isSuccess() {
  32 + return success;
  33 + }
  34 +
  35 +
  36 + /**
  37 + * Sets the success value for this Results.
  38 + *
  39 + * @param success
  40 + */
  41 + public void setSuccess(boolean success) {
  42 + this.success = success;
  43 + }
  44 +
  45 +
  46 + /**
  47 + * Gets the message value for this Results.
  48 + *
  49 + * @return message
  50 + */
  51 + public String getMessage() {
  52 + return message;
  53 + }
  54 +
  55 +
  56 + /**
  57 + * Sets the message value for this Results.
  58 + *
  59 + * @param message
  60 + */
  61 + public void setMessage(String message) {
  62 + this.message = message;
  63 + }
  64 +
  65 + private Object __equalsCalc = null;
  66 + public synchronized boolean equals(Object obj) {
  67 + if (!(obj instanceof Results)) return false;
  68 + Results other = (Results) obj;
  69 + if (obj == null) return false;
  70 + if (this == obj) return true;
  71 + if (__equalsCalc != null) {
  72 + return (__equalsCalc == obj);
  73 + }
  74 + __equalsCalc = obj;
  75 + boolean _equals;
  76 + _equals = true &&
  77 + this.success == other.isSuccess() &&
  78 + ((this.message==null && other.getMessage()==null) ||
  79 + (this.message!=null &&
  80 + this.message.equals(other.getMessage())));
  81 + __equalsCalc = null;
  82 + return _equals;
  83 + }
  84 +
  85 + private boolean __hashCodeCalc = false;
  86 + public synchronized int hashCode() {
  87 + if (__hashCodeCalc) {
  88 + return 0;
  89 + }
  90 + __hashCodeCalc = true;
  91 + int _hashCode = 1;
  92 + _hashCode += (isSuccess() ? Boolean.TRUE : Boolean.FALSE).hashCode();
  93 + if (getMessage() != null) {
  94 + _hashCode += getMessage().hashCode();
  95 + }
  96 + __hashCodeCalc = false;
  97 + return _hashCode;
  98 + }
  99 +
  100 + // Type metadata
  101 + private static org.apache.axis.description.TypeDesc typeDesc =
  102 + new org.apache.axis.description.TypeDesc(Results.class, true);
  103 +
  104 + static {
  105 + typeDesc.setXmlType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  106 + org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
  107 + elemField.setFieldName("success");
  108 + elemField.setXmlName(new javax.xml.namespace.QName("http://tempuri.org/", "success"));
  109 + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
  110 + elemField.setNillable(false);
  111 + typeDesc.addFieldDesc(elemField);
  112 + elemField = new org.apache.axis.description.ElementDesc();
  113 + elemField.setFieldName("message");
  114 + elemField.setXmlName(new javax.xml.namespace.QName("http://tempuri.org/", "message"));
  115 + elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
  116 + elemField.setMinOccurs(0);
  117 + elemField.setNillable(false);
  118 + typeDesc.addFieldDesc(elemField);
  119 + }
  120 +
  121 + /**
  122 + * Return type metadata object
  123 + */
  124 + public static org.apache.axis.description.TypeDesc getTypeDesc() {
  125 + return typeDesc;
  126 + }
  127 +
  128 + /**
  129 + * Get Custom Serializer
  130 + */
  131 + public static org.apache.axis.encoding.Serializer getSerializer(
  132 + String mechType,
  133 + Class _javaType,
  134 + javax.xml.namespace.QName _xmlType) {
  135 + return
  136 + new org.apache.axis.encoding.ser.BeanSerializer(
  137 + _javaType, _xmlType, typeDesc);
  138 + }
  139 +
  140 + /**
  141 + * Get Custom Deserializer
  142 + */
  143 + public static org.apache.axis.encoding.Deserializer getDeserializer(
  144 + String mechType,
  145 + Class _javaType,
  146 + javax.xml.namespace.QName _xmlType) {
  147 + return
  148 + new org.apache.axis.encoding.ser.BeanDeserializer(
  149 + _javaType, _xmlType, typeDesc);
  150 + }
  151 +
  152 +}
... ...
src/main/java/com/bsth/webService/trafficManage/qp/WebService.java 0 → 100644
  1 +/**
  2 + * WebService.java
  3 + *
  4 + * This file was auto-generated from WSDL
  5 + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
  6 + */
  7 +
  8 +package com.bsth.webService.trafficManage.qp;
  9 +
  10 +public interface WebService extends javax.xml.rpc.Service {
  11 + public String getWebServiceSoapAddress();
  12 +
  13 + public com.bsth.webService.trafficManage.qp.WebServiceSoap_PortType getWebServiceSoap() throws javax.xml.rpc.ServiceException;
  14 +
  15 + public com.bsth.webService.trafficManage.qp.WebServiceSoap_PortType getWebServiceSoap(java.net.URL portAddress) throws javax.xml.rpc.ServiceException;
  16 +}
... ...
src/main/java/com/bsth/webService/trafficManage/qp/WebServiceLocator.java 0 → 100644
  1 +/**
  2 + * WebServiceLocator.java
  3 + *
  4 + * This file was auto-generated from WSDL
  5 + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
  6 + */
  7 +
  8 +package com.bsth.webService.trafficManage.qp;
  9 +
  10 +public class WebServiceLocator extends org.apache.axis.client.Service implements WebService {
  11 +
  12 + public WebServiceLocator() {
  13 + }
  14 +
  15 +
  16 + public WebServiceLocator(org.apache.axis.EngineConfiguration config) {
  17 + super(config);
  18 + }
  19 +
  20 + public WebServiceLocator(String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException {
  21 + super(wsdlLoc, sName);
  22 + }
  23 +
  24 + // Use to get a proxy class for WebServiceSoap
  25 + private String WebServiceSoap_address = "http://www.tanway.cn:7280/yyws/services/WebServiceSoap";
  26 +
  27 + public String getWebServiceSoapAddress() {
  28 + return WebServiceSoap_address;
  29 + }
  30 +
  31 + // The WSDD service name defaults to the port name.
  32 + private String WebServiceSoapWSDDServiceName = "WebServiceSoap";
  33 +
  34 + public String getWebServiceSoapWSDDServiceName() {
  35 + return WebServiceSoapWSDDServiceName;
  36 + }
  37 +
  38 + public void setWebServiceSoapWSDDServiceName(String name) {
  39 + WebServiceSoapWSDDServiceName = name;
  40 + }
  41 +
  42 + public com.bsth.webService.trafficManage.qp.WebServiceSoap_PortType getWebServiceSoap() throws javax.xml.rpc.ServiceException {
  43 + java.net.URL endpoint;
  44 + try {
  45 + endpoint = new java.net.URL(WebServiceSoap_address);
  46 + }
  47 + catch (java.net.MalformedURLException e) {
  48 + throw new javax.xml.rpc.ServiceException(e);
  49 + }
  50 + return getWebServiceSoap(endpoint);
  51 + }
  52 +
  53 + public com.bsth.webService.trafficManage.qp.WebServiceSoap_PortType getWebServiceSoap(java.net.URL portAddress) throws javax.xml.rpc.ServiceException {
  54 + try {
  55 + com.bsth.webService.trafficManage.qp.WebServiceSoapSoapBindingStub _stub = new com.bsth.webService.trafficManage.qp.WebServiceSoapSoapBindingStub(portAddress, this);
  56 + _stub.setPortName(getWebServiceSoapWSDDServiceName());
  57 + return _stub;
  58 + }
  59 + catch (org.apache.axis.AxisFault e) {
  60 + return null;
  61 + }
  62 + }
  63 +
  64 + public void setWebServiceSoapEndpointAddress(String address) {
  65 + WebServiceSoap_address = address;
  66 + }
  67 +
  68 + /**
  69 + * For the given interface, get the stub implementation.
  70 + * If this service has no port for the given interface,
  71 + * then ServiceException is thrown.
  72 + */
  73 + public java.rmi.Remote getPort(Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
  74 + try {
  75 + if (com.bsth.webService.trafficManage.qp.WebServiceSoap_PortType.class.isAssignableFrom(serviceEndpointInterface)) {
  76 + com.bsth.webService.trafficManage.qp.WebServiceSoapSoapBindingStub _stub = new com.bsth.webService.trafficManage.qp.WebServiceSoapSoapBindingStub(new java.net.URL(WebServiceSoap_address), this);
  77 + _stub.setPortName(getWebServiceSoapWSDDServiceName());
  78 + return _stub;
  79 + }
  80 + }
  81 + catch (Throwable t) {
  82 + throw new javax.xml.rpc.ServiceException(t);
  83 + }
  84 + throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName()));
  85 + }
  86 +
  87 + /**
  88 + * For the given interface, get the stub implementation.
  89 + * If this service has no port for the given interface,
  90 + * then ServiceException is thrown.
  91 + */
  92 + public java.rmi.Remote getPort(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
  93 + if (portName == null) {
  94 + return getPort(serviceEndpointInterface);
  95 + }
  96 + String inputPortName = portName.getLocalPart();
  97 + if ("WebServiceSoap".equals(inputPortName)) {
  98 + return getWebServiceSoap();
  99 + }
  100 + else {
  101 + java.rmi.Remote _stub = getPort(serviceEndpointInterface);
  102 + ((org.apache.axis.client.Stub) _stub).setPortName(portName);
  103 + return _stub;
  104 + }
  105 + }
  106 +
  107 + public javax.xml.namespace.QName getServiceName() {
  108 + return new javax.xml.namespace.QName("http://tempuri.org/", "WebService");
  109 + }
  110 +
  111 + private java.util.HashSet ports = null;
  112 +
  113 + public java.util.Iterator getPorts() {
  114 + if (ports == null) {
  115 + ports = new java.util.HashSet();
  116 + ports.add(new javax.xml.namespace.QName("http://tempuri.org/", "WebServiceSoap"));
  117 + }
  118 + return ports.iterator();
  119 + }
  120 +
  121 + /**
  122 + * Set the endpoint address for the specified port name.
  123 + */
  124 + public void setEndpointAddress(String portName, String address) throws javax.xml.rpc.ServiceException {
  125 +
  126 +if ("WebServiceSoap".equals(portName)) {
  127 + setWebServiceSoapEndpointAddress(address);
  128 + }
  129 + else
  130 +{ // Unknown Port Name
  131 + throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName);
  132 + }
  133 + }
  134 +
  135 + /**
  136 + * Set the endpoint address for the specified port name.
  137 + */
  138 + public void setEndpointAddress(javax.xml.namespace.QName portName, String address) throws javax.xml.rpc.ServiceException {
  139 + setEndpointAddress(portName.getLocalPart(), address);
  140 + }
  141 +
  142 +}
... ...
src/main/java/com/bsth/webService/trafficManage/qp/WebServiceSoap.wsdl 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:impl="http://tempuri.org/"
  3 + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
  4 + xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  5 +<!--WSDL created by Apache Axis version: 1.4
  6 +Built on Apr 22, 2006 (06:55:48 PDT)-->
  7 + <wsdl:types>
  8 + <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema">
  9 + <element name="setCL">
  10 + <complexType>
  11 + <sequence>
  12 + <element name="uName" type="xsd:string"/>
  13 + <element name="uPass" type="xsd:string"/>
  14 + <element name="sXml" type="xsd:string"/>
  15 + </sequence>
  16 + </complexType>
  17 + </element>
  18 + <element name="setCLResponse">
  19 + <complexType>
  20 + <sequence>
  21 + <element name="setCLResult" type="impl:Results"/>
  22 + </sequence>
  23 + </complexType>
  24 + </element>
  25 + <complexType name="Results">
  26 + <sequence>
  27 + <element name="success" type="xsd:boolean"/>
  28 + <element maxOccurs="1" minOccurs="0" name="message" type="xsd:string"/>
  29 + </sequence>
  30 + </complexType>
  31 + <element name="setLD">
  32 + <complexType>
  33 + <sequence>
  34 + <element name="uName" type="xsd:string"/>
  35 + <element name="uPass" type="xsd:string"/>
  36 + <element name="sXml" type="xsd:string"/>
  37 + </sequence>
  38 + </complexType>
  39 + </element>
  40 + <element name="setLDResponse">
  41 + <complexType>
  42 + <sequence>
  43 + <element name="setLDResult" type="impl:Results"/>
  44 + </sequence>
  45 + </complexType>
  46 + </element>
  47 + <element name="setDDRB">
  48 + <complexType>
  49 + <sequence>
  50 + <element name="uName" type="xsd:string"/>
  51 + <element name="uPass" type="xsd:string"/>
  52 + <element name="sXml" type="xsd:string"/>
  53 + </sequence>
  54 + </complexType>
  55 + </element>
  56 + <element name="setDDRBResponse">
  57 + <complexType>
  58 + <sequence>
  59 + <element name="setDDRBResult" type="impl:Results"/>
  60 + </sequence>
  61 + </complexType>
  62 + </element>
  63 + <element name="setJHBC">
  64 + <complexType>
  65 + <sequence>
  66 + <element name="uName" type="xsd:string"/>
  67 + <element name="uPass" type="xsd:string"/>
  68 + <element name="sXml" type="xsd:string"/>
  69 + </sequence>
  70 + </complexType>
  71 + </element>
  72 + <element name="setJHBCResponse">
  73 + <complexType>
  74 + <sequence>
  75 + <element name="setJHBCResult" type="impl:Results"/>
  76 + </sequence>
  77 + </complexType>
  78 + </element>
  79 + <element name="setSKB">
  80 + <complexType>
  81 + <sequence>
  82 + <element name="uName" type="xsd:string"/>
  83 + <element name="uPass" type="xsd:string"/>
  84 + <element name="sXml" type="xsd:string"/>
  85 + </sequence>
  86 + </complexType>
  87 + </element>
  88 + <element name="setSKBResponse">
  89 + <complexType>
  90 + <sequence>
  91 + <element name="setSKBResult" type="impl:Results"/>
  92 + </sequence>
  93 + </complexType>
  94 + </element>
  95 + <element name="setSJ">
  96 + <complexType>
  97 + <sequence>
  98 + <element name="uName" type="xsd:string"/>
  99 + <element name="uPass" type="xsd:string"/>
  100 + <element name="sXml" type="xsd:string"/>
  101 + </sequence>
  102 + </complexType>
  103 + </element>
  104 + <element name="setSJResponse">
  105 + <complexType>
  106 + <sequence>
  107 + <element name="setSJResult" type="impl:Results"/>
  108 + </sequence>
  109 + </complexType>
  110 + </element>
  111 + <element name="setLCYH">
  112 + <complexType>
  113 + <sequence>
  114 + <element name="uName" type="xsd:string"/>
  115 + <element name="uPass" type="xsd:string"/>
  116 + <element name="sXml" type="xsd:string"/>
  117 + </sequence>
  118 + </complexType>
  119 + </element>
  120 + <element name="setLCYHResponse">
  121 + <complexType>
  122 + <sequence>
  123 + <element name="setLCYHResult" type="impl:Results"/>
  124 + </sequence>
  125 + </complexType>
  126 + </element>
  127 + <element name="setXLPC">
  128 + <complexType>
  129 + <sequence>
  130 + <element name="uName" type="xsd:string"/>
  131 + <element name="uPass" type="xsd:string"/>
  132 + <element name="sXml" type="xsd:string"/>
  133 + </sequence>
  134 + </complexType>
  135 + </element>
  136 + <element name="setXLPCResponse">
  137 + <complexType>
  138 + <sequence>
  139 + <element name="setXLPCResult" type="impl:Results"/>
  140 + </sequence>
  141 + </complexType>
  142 + </element>
  143 + <element name="setCS">
  144 + <complexType>
  145 + <sequence>
  146 + <element name="uName" type="xsd:string"/>
  147 + <element name="uPass" type="xsd:string"/>
  148 + <element name="sXml" type="xsd:string"/>
  149 + </sequence>
  150 + </complexType>
  151 + </element>
  152 + <element name="setCSResponse">
  153 + <complexType>
  154 + <sequence>
  155 + <element name="setCSResult" type="impl:Results"/>
  156 + </sequence>
  157 + </complexType>
  158 + </element>
  159 + <element name="setFZCKGM">
  160 + <complexType>
  161 + <sequence>
  162 + <element name="uName" type="xsd:string"/>
  163 + <element name="uPass" type="xsd:string"/>
  164 + <element name="sXml" type="xsd:string"/>
  165 + </sequence>
  166 + </complexType>
  167 + </element>
  168 + <element name="setFZCKGMResponse">
  169 + <complexType>
  170 + <sequence>
  171 + <element name="setFZCKGMResult" type="impl:Results"/>
  172 + </sequence>
  173 + </complexType>
  174 + </element>
  175 + <element name="setJJZD">
  176 + <complexType>
  177 + <sequence>
  178 + <element name="uName" type="xsd:string"/>
  179 + <element name="uPass" type="xsd:string"/>
  180 + <element name="sXml" type="xsd:string"/>
  181 + </sequence>
  182 + </complexType>
  183 + </element>
  184 + <element name="setJJZDResponse">
  185 + <complexType>
  186 + <sequence>
  187 + <element name="setJJZDResult" type="impl:Results"/>
  188 + </sequence>
  189 + </complexType>
  190 + </element>
  191 + </schema>
  192 + </wsdl:types>
  193 +
  194 + <wsdl:message name="setSKBRequest">
  195 +
  196 + <wsdl:part element="impl:setSKB" name="parameters">
  197 +
  198 + </wsdl:part>
  199 +
  200 + </wsdl:message>
  201 +
  202 + <wsdl:message name="setXLPCResponse">
  203 +
  204 + <wsdl:part element="impl:setXLPCResponse" name="parameters">
  205 +
  206 + </wsdl:part>
  207 +
  208 + </wsdl:message>
  209 +
  210 + <wsdl:message name="setLCYHResponse">
  211 +
  212 + <wsdl:part element="impl:setLCYHResponse" name="parameters">
  213 +
  214 + </wsdl:part>
  215 +
  216 + </wsdl:message>
  217 +
  218 + <wsdl:message name="setLCYHRequest">
  219 +
  220 + <wsdl:part element="impl:setLCYH" name="parameters">
  221 +
  222 + </wsdl:part>
  223 +
  224 + </wsdl:message>
  225 +
  226 + <wsdl:message name="setJHBCResponse">
  227 +
  228 + <wsdl:part element="impl:setJHBCResponse" name="parameters">
  229 +
  230 + </wsdl:part>
  231 +
  232 + </wsdl:message>
  233 +
  234 + <wsdl:message name="setCLResponse">
  235 +
  236 + <wsdl:part element="impl:setCLResponse" name="parameters">
  237 +
  238 + </wsdl:part>
  239 +
  240 + </wsdl:message>
  241 +
  242 + <wsdl:message name="setSJResponse">
  243 +
  244 + <wsdl:part element="impl:setSJResponse" name="parameters">
  245 +
  246 + </wsdl:part>
  247 +
  248 + </wsdl:message>
  249 +
  250 + <wsdl:message name="setCLRequest">
  251 +
  252 + <wsdl:part element="impl:setCL" name="parameters">
  253 +
  254 + </wsdl:part>
  255 +
  256 + </wsdl:message>
  257 +
  258 + <wsdl:message name="setFZCKGMResponse">
  259 +
  260 + <wsdl:part element="impl:setFZCKGMResponse" name="parameters">
  261 +
  262 + </wsdl:part>
  263 +
  264 + </wsdl:message>
  265 +
  266 + <wsdl:message name="setSKBResponse">
  267 +
  268 + <wsdl:part element="impl:setSKBResponse" name="parameters">
  269 +
  270 + </wsdl:part>
  271 +
  272 + </wsdl:message>
  273 +
  274 + <wsdl:message name="setDDRBResponse">
  275 +
  276 + <wsdl:part element="impl:setDDRBResponse" name="parameters">
  277 +
  278 + </wsdl:part>
  279 +
  280 + </wsdl:message>
  281 +
  282 + <wsdl:message name="setDDRBRequest">
  283 +
  284 + <wsdl:part element="impl:setDDRB" name="parameters">
  285 +
  286 + </wsdl:part>
  287 +
  288 + </wsdl:message>
  289 +
  290 + <wsdl:message name="setLDResponse">
  291 +
  292 + <wsdl:part element="impl:setLDResponse" name="parameters">
  293 +
  294 + </wsdl:part>
  295 +
  296 + </wsdl:message>
  297 +
  298 + <wsdl:message name="setJHBCRequest">
  299 +
  300 + <wsdl:part element="impl:setJHBC" name="parameters">
  301 +
  302 + </wsdl:part>
  303 +
  304 + </wsdl:message>
  305 +
  306 + <wsdl:message name="setSJRequest">
  307 +
  308 + <wsdl:part element="impl:setSJ" name="parameters">
  309 +
  310 + </wsdl:part>
  311 +
  312 + </wsdl:message>
  313 +
  314 + <wsdl:message name="setXLPCRequest">
  315 +
  316 + <wsdl:part element="impl:setXLPC" name="parameters">
  317 +
  318 + </wsdl:part>
  319 +
  320 + </wsdl:message>
  321 +
  322 + <wsdl:message name="setJJZDRequest">
  323 +
  324 + <wsdl:part element="impl:setJJZD" name="parameters">
  325 +
  326 + </wsdl:part>
  327 +
  328 + </wsdl:message>
  329 +
  330 + <wsdl:message name="setCSResponse">
  331 +
  332 + <wsdl:part element="impl:setCSResponse" name="parameters">
  333 +
  334 + </wsdl:part>
  335 +
  336 + </wsdl:message>
  337 +
  338 + <wsdl:message name="setLDRequest">
  339 +
  340 + <wsdl:part element="impl:setLD" name="parameters">
  341 +
  342 + </wsdl:part>
  343 +
  344 + </wsdl:message>
  345 +
  346 + <wsdl:message name="setFZCKGMRequest">
  347 +
  348 + <wsdl:part element="impl:setFZCKGM" name="parameters">
  349 +
  350 + </wsdl:part>
  351 +
  352 + </wsdl:message>
  353 +
  354 + <wsdl:message name="setJJZDResponse">
  355 +
  356 + <wsdl:part element="impl:setJJZDResponse" name="parameters">
  357 +
  358 + </wsdl:part>
  359 +
  360 + </wsdl:message>
  361 +
  362 + <wsdl:message name="setCSRequest">
  363 +
  364 + <wsdl:part element="impl:setCS" name="parameters">
  365 +
  366 + </wsdl:part>
  367 +
  368 + </wsdl:message>
  369 +
  370 + <wsdl:portType name="WebServiceSoap">
  371 +
  372 + <wsdl:operation name="setCL">
  373 +
  374 + <wsdl:input message="impl:setCLRequest" name="setCLRequest">
  375 +
  376 + </wsdl:input>
  377 +
  378 + <wsdl:output message="impl:setCLResponse" name="setCLResponse">
  379 +
  380 + </wsdl:output>
  381 +
  382 + </wsdl:operation>
  383 +
  384 + <wsdl:operation name="setLD">
  385 +
  386 + <wsdl:input message="impl:setLDRequest" name="setLDRequest">
  387 +
  388 + </wsdl:input>
  389 +
  390 + <wsdl:output message="impl:setLDResponse" name="setLDResponse">
  391 +
  392 + </wsdl:output>
  393 +
  394 + </wsdl:operation>
  395 +
  396 + <wsdl:operation name="setDDRB">
  397 +
  398 + <wsdl:input message="impl:setDDRBRequest" name="setDDRBRequest">
  399 +
  400 + </wsdl:input>
  401 +
  402 + <wsdl:output message="impl:setDDRBResponse" name="setDDRBResponse">
  403 +
  404 + </wsdl:output>
  405 +
  406 + </wsdl:operation>
  407 +
  408 + <wsdl:operation name="setJHBC">
  409 +
  410 + <wsdl:input message="impl:setJHBCRequest" name="setJHBCRequest">
  411 +
  412 + </wsdl:input>
  413 +
  414 + <wsdl:output message="impl:setJHBCResponse" name="setJHBCResponse">
  415 +
  416 + </wsdl:output>
  417 +
  418 + </wsdl:operation>
  419 +
  420 + <wsdl:operation name="setSKB">
  421 +
  422 + <wsdl:input message="impl:setSKBRequest" name="setSKBRequest">
  423 +
  424 + </wsdl:input>
  425 +
  426 + <wsdl:output message="impl:setSKBResponse" name="setSKBResponse">
  427 +
  428 + </wsdl:output>
  429 +
  430 + </wsdl:operation>
  431 +
  432 + <wsdl:operation name="setSJ">
  433 +
  434 + <wsdl:input message="impl:setSJRequest" name="setSJRequest">
  435 +
  436 + </wsdl:input>
  437 +
  438 + <wsdl:output message="impl:setSJResponse" name="setSJResponse">
  439 +
  440 + </wsdl:output>
  441 +
  442 + </wsdl:operation>
  443 +
  444 + <wsdl:operation name="setLCYH">
  445 +
  446 + <wsdl:input message="impl:setLCYHRequest" name="setLCYHRequest">
  447 +
  448 + </wsdl:input>
  449 +
  450 + <wsdl:output message="impl:setLCYHResponse" name="setLCYHResponse">
  451 +
  452 + </wsdl:output>
  453 +
  454 + </wsdl:operation>
  455 +
  456 + <wsdl:operation name="setXLPC">
  457 +
  458 + <wsdl:input message="impl:setXLPCRequest" name="setXLPCRequest">
  459 +
  460 + </wsdl:input>
  461 +
  462 + <wsdl:output message="impl:setXLPCResponse" name="setXLPCResponse">
  463 +
  464 + </wsdl:output>
  465 +
  466 + </wsdl:operation>
  467 +
  468 + <wsdl:operation name="setCS">
  469 +
  470 + <wsdl:input message="impl:setCSRequest" name="setCSRequest">
  471 +
  472 + </wsdl:input>
  473 +
  474 + <wsdl:output message="impl:setCSResponse" name="setCSResponse">
  475 +
  476 + </wsdl:output>
  477 +
  478 + </wsdl:operation>
  479 +
  480 + <wsdl:operation name="setFZCKGM">
  481 +
  482 + <wsdl:input message="impl:setFZCKGMRequest" name="setFZCKGMRequest">
  483 +
  484 + </wsdl:input>
  485 +
  486 + <wsdl:output message="impl:setFZCKGMResponse" name="setFZCKGMResponse">
  487 +
  488 + </wsdl:output>
  489 +
  490 + </wsdl:operation>
  491 +
  492 + <wsdl:operation name="setJJZD">
  493 +
  494 + <wsdl:input message="impl:setJJZDRequest" name="setJJZDRequest">
  495 +
  496 + </wsdl:input>
  497 +
  498 + <wsdl:output message="impl:setJJZDResponse" name="setJJZDResponse">
  499 +
  500 + </wsdl:output>
  501 +
  502 + </wsdl:operation>
  503 +
  504 + </wsdl:portType>
  505 +
  506 + <wsdl:binding name="WebServiceSoapSoapBinding" type="impl:WebServiceSoap">
  507 +
  508 + <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  509 +
  510 + <wsdl:operation name="setCL">
  511 +
  512 + <wsdlsoap:operation soapAction="http://tempuri.org/setCL"/>
  513 +
  514 + <wsdl:input name="setCLRequest">
  515 +
  516 + <wsdlsoap:body use="literal"/>
  517 +
  518 + </wsdl:input>
  519 +
  520 + <wsdl:output name="setCLResponse">
  521 +
  522 + <wsdlsoap:body use="literal"/>
  523 +
  524 + </wsdl:output>
  525 +
  526 + </wsdl:operation>
  527 +
  528 + <wsdl:operation name="setLD">
  529 +
  530 + <wsdlsoap:operation soapAction="http://tempuri.org/setLD"/>
  531 +
  532 + <wsdl:input name="setLDRequest">
  533 +
  534 + <wsdlsoap:body use="literal"/>
  535 +
  536 + </wsdl:input>
  537 +
  538 + <wsdl:output name="setLDResponse">
  539 +
  540 + <wsdlsoap:body use="literal"/>
  541 +
  542 + </wsdl:output>
  543 +
  544 + </wsdl:operation>
  545 +
  546 + <wsdl:operation name="setDDRB">
  547 +
  548 + <wsdlsoap:operation soapAction="http://tempuri.org/setDDRB"/>
  549 +
  550 + <wsdl:input name="setDDRBRequest">
  551 +
  552 + <wsdlsoap:body use="literal"/>
  553 +
  554 + </wsdl:input>
  555 +
  556 + <wsdl:output name="setDDRBResponse">
  557 +
  558 + <wsdlsoap:body use="literal"/>
  559 +
  560 + </wsdl:output>
  561 +
  562 + </wsdl:operation>
  563 +
  564 + <wsdl:operation name="setJHBC">
  565 +
  566 + <wsdlsoap:operation soapAction="http://tempuri.org/setJHBC"/>
  567 +
  568 + <wsdl:input name="setJHBCRequest">
  569 +
  570 + <wsdlsoap:body use="literal"/>
  571 +
  572 + </wsdl:input>
  573 +
  574 + <wsdl:output name="setJHBCResponse">
  575 +
  576 + <wsdlsoap:body use="literal"/>
  577 +
  578 + </wsdl:output>
  579 +
  580 + </wsdl:operation>
  581 +
  582 + <wsdl:operation name="setSKB">
  583 +
  584 + <wsdlsoap:operation soapAction="http://tempuri.org/setSKB"/>
  585 +
  586 + <wsdl:input name="setSKBRequest">
  587 +
  588 + <wsdlsoap:body use="literal"/>
  589 +
  590 + </wsdl:input>
  591 +
  592 + <wsdl:output name="setSKBResponse">
  593 +
  594 + <wsdlsoap:body use="literal"/>
  595 +
  596 + </wsdl:output>
  597 +
  598 + </wsdl:operation>
  599 +
  600 + <wsdl:operation name="setSJ">
  601 +
  602 + <wsdlsoap:operation soapAction="http://tempuri.org/setSJ"/>
  603 +
  604 + <wsdl:input name="setSJRequest">
  605 +
  606 + <wsdlsoap:body use="literal"/>
  607 +
  608 + </wsdl:input>
  609 +
  610 + <wsdl:output name="setSJResponse">
  611 +
  612 + <wsdlsoap:body use="literal"/>
  613 +
  614 + </wsdl:output>
  615 +
  616 + </wsdl:operation>
  617 +
  618 + <wsdl:operation name="setLCYH">
  619 +
  620 + <wsdlsoap:operation soapAction="http://tempuri.org/setLCYH"/>
  621 +
  622 + <wsdl:input name="setLCYHRequest">
  623 +
  624 + <wsdlsoap:body use="literal"/>
  625 +
  626 + </wsdl:input>
  627 +
  628 + <wsdl:output name="setLCYHResponse">
  629 +
  630 + <wsdlsoap:body use="literal"/>
  631 +
  632 + </wsdl:output>
  633 +
  634 + </wsdl:operation>
  635 +
  636 + <wsdl:operation name="setXLPC">
  637 +
  638 + <wsdlsoap:operation soapAction="http://tempuri.org/setXLPC"/>
  639 +
  640 + <wsdl:input name="setXLPCRequest">
  641 +
  642 + <wsdlsoap:body use="literal"/>
  643 +
  644 + </wsdl:input>
  645 +
  646 + <wsdl:output name="setXLPCResponse">
  647 +
  648 + <wsdlsoap:body use="literal"/>
  649 +
  650 + </wsdl:output>
  651 +
  652 + </wsdl:operation>
  653 +
  654 + <wsdl:operation name="setCS">
  655 +
  656 + <wsdlsoap:operation soapAction="http://tempuri.org/setCS"/>
  657 +
  658 + <wsdl:input name="setCSRequest">
  659 +
  660 + <wsdlsoap:body use="literal"/>
  661 +
  662 + </wsdl:input>
  663 +
  664 + <wsdl:output name="setCSResponse">
  665 +
  666 + <wsdlsoap:body use="literal"/>
  667 +
  668 + </wsdl:output>
  669 +
  670 + </wsdl:operation>
  671 +
  672 + <wsdl:operation name="setFZCKGM">
  673 +
  674 + <wsdlsoap:operation soapAction="http://tempuri.org/setFZCKGM"/>
  675 +
  676 + <wsdl:input name="setFZCKGMRequest">
  677 +
  678 + <wsdlsoap:body use="literal"/>
  679 +
  680 + </wsdl:input>
  681 +
  682 + <wsdl:output name="setFZCKGMResponse">
  683 +
  684 + <wsdlsoap:body use="literal"/>
  685 +
  686 + </wsdl:output>
  687 +
  688 + </wsdl:operation>
  689 +
  690 + <wsdl:operation name="setJJZD">
  691 +
  692 + <wsdlsoap:operation soapAction="http://tempuri.org/setJJZD"/>
  693 +
  694 + <wsdl:input name="setJJZDRequest">
  695 +
  696 + <wsdlsoap:body use="literal"/>
  697 +
  698 + </wsdl:input>
  699 +
  700 + <wsdl:output name="setJJZDResponse">
  701 +
  702 + <wsdlsoap:body use="literal"/>
  703 +
  704 + </wsdl:output>
  705 +
  706 + </wsdl:operation>
  707 +
  708 + </wsdl:binding>
  709 +
  710 + <wsdl:service name="WebService">
  711 +
  712 + <wsdl:port binding="impl:WebServiceSoapSoapBinding" name="WebServiceSoap">
  713 +
  714 + <wsdlsoap:address location="http://www.tanway.cn:7280/yyws/services/WebServiceSoap"/>
  715 +
  716 + </wsdl:port>
  717 +
  718 + </wsdl:service>
  719 +
  720 +</wsdl:definitions>
... ...
src/main/java/com/bsth/webService/trafficManage/qp/WebServiceSoapSoapBindingStub.java 0 → 100644
  1 +/**
  2 + * WebServiceSoapSoapBindingStub.java
  3 + *
  4 + * This file was auto-generated from WSDL
  5 + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
  6 + */
  7 +
  8 +package com.bsth.webService.trafficManage.qp;
  9 +
  10 +public class WebServiceSoapSoapBindingStub extends org.apache.axis.client.Stub implements WebServiceSoap_PortType {
  11 + private java.util.Vector cachedSerClasses = new java.util.Vector();
  12 + private java.util.Vector cachedSerQNames = new java.util.Vector();
  13 + private java.util.Vector cachedSerFactories = new java.util.Vector();
  14 + private java.util.Vector cachedDeserFactories = new java.util.Vector();
  15 +
  16 + static org.apache.axis.description.OperationDesc [] _operations;
  17 +
  18 + static {
  19 + _operations = new org.apache.axis.description.OperationDesc[11];
  20 + _initOperationDesc1();
  21 + _initOperationDesc2();
  22 + }
  23 +
  24 + private static void _initOperationDesc1(){
  25 + org.apache.axis.description.OperationDesc oper;
  26 + org.apache.axis.description.ParameterDesc param;
  27 + oper = new org.apache.axis.description.OperationDesc();
  28 + oper.setName("setCL");
  29 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  30 + oper.addParameter(param);
  31 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  32 + oper.addParameter(param);
  33 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  34 + oper.addParameter(param);
  35 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  36 + oper.setReturnClass(Results.class);
  37 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setCLResult"));
  38 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  39 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  40 + _operations[0] = oper;
  41 +
  42 + oper = new org.apache.axis.description.OperationDesc();
  43 + oper.setName("setLD");
  44 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  45 + oper.addParameter(param);
  46 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  47 + oper.addParameter(param);
  48 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  49 + oper.addParameter(param);
  50 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  51 + oper.setReturnClass(Results.class);
  52 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setLDResult"));
  53 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  54 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  55 + _operations[1] = oper;
  56 +
  57 + oper = new org.apache.axis.description.OperationDesc();
  58 + oper.setName("setDDRB");
  59 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  60 + oper.addParameter(param);
  61 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  62 + oper.addParameter(param);
  63 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  64 + oper.addParameter(param);
  65 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  66 + oper.setReturnClass(Results.class);
  67 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setDDRBResult"));
  68 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  69 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  70 + _operations[2] = oper;
  71 +
  72 + oper = new org.apache.axis.description.OperationDesc();
  73 + oper.setName("setJHBC");
  74 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  75 + oper.addParameter(param);
  76 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  77 + oper.addParameter(param);
  78 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  79 + oper.addParameter(param);
  80 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  81 + oper.setReturnClass(Results.class);
  82 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setJHBCResult"));
  83 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  84 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  85 + _operations[3] = oper;
  86 +
  87 + oper = new org.apache.axis.description.OperationDesc();
  88 + oper.setName("setSKB");
  89 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  90 + oper.addParameter(param);
  91 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  92 + oper.addParameter(param);
  93 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  94 + oper.addParameter(param);
  95 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  96 + oper.setReturnClass(Results.class);
  97 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setSKBResult"));
  98 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  99 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  100 + _operations[4] = oper;
  101 +
  102 + oper = new org.apache.axis.description.OperationDesc();
  103 + oper.setName("setSJ");
  104 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  105 + oper.addParameter(param);
  106 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  107 + oper.addParameter(param);
  108 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  109 + oper.addParameter(param);
  110 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  111 + oper.setReturnClass(Results.class);
  112 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setSJResult"));
  113 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  114 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  115 + _operations[5] = oper;
  116 +
  117 + oper = new org.apache.axis.description.OperationDesc();
  118 + oper.setName("setLCYH");
  119 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  120 + oper.addParameter(param);
  121 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  122 + oper.addParameter(param);
  123 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  124 + oper.addParameter(param);
  125 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  126 + oper.setReturnClass(Results.class);
  127 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setLCYHResult"));
  128 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  129 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  130 + _operations[6] = oper;
  131 +
  132 + oper = new org.apache.axis.description.OperationDesc();
  133 + oper.setName("setXLPC");
  134 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  135 + oper.addParameter(param);
  136 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  137 + oper.addParameter(param);
  138 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  139 + oper.addParameter(param);
  140 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  141 + oper.setReturnClass(Results.class);
  142 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setXLPCResult"));
  143 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  144 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  145 + _operations[7] = oper;
  146 +
  147 + oper = new org.apache.axis.description.OperationDesc();
  148 + oper.setName("setCS");
  149 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  150 + oper.addParameter(param);
  151 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  152 + oper.addParameter(param);
  153 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  154 + oper.addParameter(param);
  155 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  156 + oper.setReturnClass(Results.class);
  157 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setCSResult"));
  158 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  159 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  160 + _operations[8] = oper;
  161 +
  162 + oper = new org.apache.axis.description.OperationDesc();
  163 + oper.setName("setFZCKGM");
  164 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  165 + oper.addParameter(param);
  166 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  167 + oper.addParameter(param);
  168 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  169 + oper.addParameter(param);
  170 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  171 + oper.setReturnClass(Results.class);
  172 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setFZCKGMResult"));
  173 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  174 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  175 + _operations[9] = oper;
  176 +
  177 + }
  178 +
  179 + private static void _initOperationDesc2(){
  180 + org.apache.axis.description.OperationDesc oper;
  181 + org.apache.axis.description.ParameterDesc param;
  182 + oper = new org.apache.axis.description.OperationDesc();
  183 + oper.setName("setJJZD");
  184 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  185 + oper.addParameter(param);
  186 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "uPass"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  187 + oper.addParameter(param);
  188 + param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://tempuri.org/", "sXml"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false, false);
  189 + oper.addParameter(param);
  190 + oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "Results"));
  191 + oper.setReturnClass(Results.class);
  192 + oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "setJJZDResult"));
  193 + oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
  194 + oper.setUse(org.apache.axis.constants.Use.LITERAL);
  195 + _operations[10] = oper;
  196 +
  197 + }
  198 +
  199 + public WebServiceSoapSoapBindingStub() throws org.apache.axis.AxisFault {
  200 + this(null);
  201 + }
  202 +
  203 + public WebServiceSoapSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
  204 + this(service);
  205 + super.cachedEndpoint = endpointURL;
  206 + }
  207 +
  208 + public WebServiceSoapSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
  209 + if (service == null) {
  210 + super.service = new org.apache.axis.client.Service();
  211 + } else {
  212 + super.service = service;
  213 + }
  214 + ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.1");
  215 + Class cls;
  216 + javax.xml.namespace.QName qName;
  217 + javax.xml.namespace.QName qName2;
  218 + Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
  219 + Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
  220 + Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
  221 + Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
  222 + Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
  223 + Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
  224 + Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
  225 + Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
  226 + Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
  227 + Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
  228 + qName = new javax.xml.namespace.QName("http://tempuri.org/", "Results");
  229 + cachedSerQNames.add(qName);
  230 + cls = Results.class;
  231 + cachedSerClasses.add(cls);
  232 + cachedSerFactories.add(beansf);
  233 + cachedDeserFactories.add(beandf);
  234 +
  235 + }
  236 +
  237 + protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
  238 + try {
  239 + org.apache.axis.client.Call _call = super._createCall();
  240 + if (super.maintainSessionSet) {
  241 + _call.setMaintainSession(super.maintainSession);
  242 + }
  243 + if (super.cachedUsername != null) {
  244 + _call.setUsername(super.cachedUsername);
  245 + }
  246 + if (super.cachedPassword != null) {
  247 + _call.setPassword(super.cachedPassword);
  248 + }
  249 + if (super.cachedEndpoint != null) {
  250 + _call.setTargetEndpointAddress(super.cachedEndpoint);
  251 + }
  252 + if (super.cachedTimeout != null) {
  253 + _call.setTimeout(super.cachedTimeout);
  254 + }
  255 + if (super.cachedPortName != null) {
  256 + _call.setPortName(super.cachedPortName);
  257 + }
  258 + java.util.Enumeration keys = super.cachedProperties.keys();
  259 + while (keys.hasMoreElements()) {
  260 + String key = (String) keys.nextElement();
  261 + _call.setProperty(key, super.cachedProperties.get(key));
  262 + }
  263 + // All the type mapping information is registered
  264 + // when the first call is made.
  265 + // The type mapping information is actually registered in
  266 + // the TypeMappingRegistry of the service, which
  267 + // is the reason why registration is only needed for the first call.
  268 + synchronized (this) {
  269 + if (firstCall()) {
  270 + // must set encoding style before registering serializers
  271 + _call.setEncodingStyle(null);
  272 + for (int i = 0; i < cachedSerFactories.size(); ++i) {
  273 + Class cls = (Class) cachedSerClasses.get(i);
  274 + javax.xml.namespace.QName qName =
  275 + (javax.xml.namespace.QName) cachedSerQNames.get(i);
  276 + Object x = cachedSerFactories.get(i);
  277 + if (x instanceof Class) {
  278 + Class sf = (Class)
  279 + cachedSerFactories.get(i);
  280 + Class df = (Class)
  281 + cachedDeserFactories.get(i);
  282 + _call.registerTypeMapping(cls, qName, sf, df, false);
  283 + }
  284 + else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
  285 + org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
  286 + cachedSerFactories.get(i);
  287 + org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
  288 + cachedDeserFactories.get(i);
  289 + _call.registerTypeMapping(cls, qName, sf, df, false);
  290 + }
  291 + }
  292 + }
  293 + }
  294 + return _call;
  295 + }
  296 + catch (Throwable _t) {
  297 + throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
  298 + }
  299 + }
  300 +
  301 + public Results setCL(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  302 + if (super.cachedEndpoint == null) {
  303 + throw new org.apache.axis.NoEndPointException();
  304 + }
  305 + org.apache.axis.client.Call _call = createCall();
  306 + _call.setOperation(_operations[0]);
  307 + _call.setUseSOAPAction(true);
  308 + _call.setSOAPActionURI("http://tempuri.org/setCL");
  309 + _call.setEncodingStyle(null);
  310 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  311 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  312 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  313 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setCL"));
  314 +
  315 + setRequestHeaders(_call);
  316 + setAttachments(_call);
  317 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  318 +
  319 + if (_resp instanceof java.rmi.RemoteException) {
  320 + throw (java.rmi.RemoteException)_resp;
  321 + }
  322 + else {
  323 + extractAttachments(_call);
  324 + try {
  325 + return (Results) _resp;
  326 + } catch (Exception _exception) {
  327 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  328 + }
  329 + }
  330 + } catch (org.apache.axis.AxisFault axisFaultException) {
  331 + throw axisFaultException;
  332 +}
  333 + }
  334 +
  335 + public Results setLD(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  336 + if (super.cachedEndpoint == null) {
  337 + throw new org.apache.axis.NoEndPointException();
  338 + }
  339 + org.apache.axis.client.Call _call = createCall();
  340 + _call.setOperation(_operations[1]);
  341 + _call.setUseSOAPAction(true);
  342 + _call.setSOAPActionURI("http://tempuri.org/setLD");
  343 + _call.setEncodingStyle(null);
  344 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  345 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  346 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  347 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setLD"));
  348 +
  349 + setRequestHeaders(_call);
  350 + setAttachments(_call);
  351 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  352 +
  353 + if (_resp instanceof java.rmi.RemoteException) {
  354 + throw (java.rmi.RemoteException)_resp;
  355 + }
  356 + else {
  357 + extractAttachments(_call);
  358 + try {
  359 + return (Results) _resp;
  360 + } catch (Exception _exception) {
  361 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  362 + }
  363 + }
  364 + } catch (org.apache.axis.AxisFault axisFaultException) {
  365 + throw axisFaultException;
  366 +}
  367 + }
  368 +
  369 + public Results setDDRB(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  370 + if (super.cachedEndpoint == null) {
  371 + throw new org.apache.axis.NoEndPointException();
  372 + }
  373 + org.apache.axis.client.Call _call = createCall();
  374 + _call.setOperation(_operations[2]);
  375 + _call.setUseSOAPAction(true);
  376 + _call.setSOAPActionURI("http://tempuri.org/setDDRB");
  377 + _call.setEncodingStyle(null);
  378 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  379 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  380 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  381 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setDDRB"));
  382 +
  383 + setRequestHeaders(_call);
  384 + setAttachments(_call);
  385 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  386 +
  387 + if (_resp instanceof java.rmi.RemoteException) {
  388 + throw (java.rmi.RemoteException)_resp;
  389 + }
  390 + else {
  391 + extractAttachments(_call);
  392 + try {
  393 + return (Results) _resp;
  394 + } catch (Exception _exception) {
  395 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  396 + }
  397 + }
  398 + } catch (org.apache.axis.AxisFault axisFaultException) {
  399 + throw axisFaultException;
  400 +}
  401 + }
  402 +
  403 + public Results setJHBC(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  404 + if (super.cachedEndpoint == null) {
  405 + throw new org.apache.axis.NoEndPointException();
  406 + }
  407 + org.apache.axis.client.Call _call = createCall();
  408 + _call.setOperation(_operations[3]);
  409 + _call.setUseSOAPAction(true);
  410 + _call.setSOAPActionURI("http://tempuri.org/setJHBC");
  411 + _call.setEncodingStyle(null);
  412 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  413 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  414 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  415 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setJHBC"));
  416 +
  417 + setRequestHeaders(_call);
  418 + setAttachments(_call);
  419 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  420 +
  421 + if (_resp instanceof java.rmi.RemoteException) {
  422 + throw (java.rmi.RemoteException)_resp;
  423 + }
  424 + else {
  425 + extractAttachments(_call);
  426 + try {
  427 + return (Results) _resp;
  428 + } catch (Exception _exception) {
  429 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  430 + }
  431 + }
  432 + } catch (org.apache.axis.AxisFault axisFaultException) {
  433 + throw axisFaultException;
  434 +}
  435 + }
  436 +
  437 + public Results setSKB(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  438 + if (super.cachedEndpoint == null) {
  439 + throw new org.apache.axis.NoEndPointException();
  440 + }
  441 + org.apache.axis.client.Call _call = createCall();
  442 + _call.setOperation(_operations[4]);
  443 + _call.setUseSOAPAction(true);
  444 + _call.setSOAPActionURI("http://tempuri.org/setSKB");
  445 + _call.setEncodingStyle(null);
  446 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  447 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  448 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  449 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setSKB"));
  450 +
  451 + setRequestHeaders(_call);
  452 + setAttachments(_call);
  453 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  454 +
  455 + if (_resp instanceof java.rmi.RemoteException) {
  456 + throw (java.rmi.RemoteException)_resp;
  457 + }
  458 + else {
  459 + extractAttachments(_call);
  460 + try {
  461 + return (Results) _resp;
  462 + } catch (Exception _exception) {
  463 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  464 + }
  465 + }
  466 + } catch (org.apache.axis.AxisFault axisFaultException) {
  467 + throw axisFaultException;
  468 +}
  469 + }
  470 +
  471 + public Results setSJ(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  472 + if (super.cachedEndpoint == null) {
  473 + throw new org.apache.axis.NoEndPointException();
  474 + }
  475 + org.apache.axis.client.Call _call = createCall();
  476 + _call.setOperation(_operations[5]);
  477 + _call.setUseSOAPAction(true);
  478 + _call.setSOAPActionURI("http://tempuri.org/setSJ");
  479 + _call.setEncodingStyle(null);
  480 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  481 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  482 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  483 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setSJ"));
  484 +
  485 + setRequestHeaders(_call);
  486 + setAttachments(_call);
  487 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  488 +
  489 + if (_resp instanceof java.rmi.RemoteException) {
  490 + throw (java.rmi.RemoteException)_resp;
  491 + }
  492 + else {
  493 + extractAttachments(_call);
  494 + try {
  495 + return (Results) _resp;
  496 + } catch (Exception _exception) {
  497 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  498 + }
  499 + }
  500 + } catch (org.apache.axis.AxisFault axisFaultException) {
  501 + throw axisFaultException;
  502 +}
  503 + }
  504 +
  505 + public Results setLCYH(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  506 + if (super.cachedEndpoint == null) {
  507 + throw new org.apache.axis.NoEndPointException();
  508 + }
  509 + org.apache.axis.client.Call _call = createCall();
  510 + _call.setOperation(_operations[6]);
  511 + _call.setUseSOAPAction(true);
  512 + _call.setSOAPActionURI("http://tempuri.org/setLCYH");
  513 + _call.setEncodingStyle(null);
  514 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  515 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  516 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  517 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setLCYH"));
  518 +
  519 + setRequestHeaders(_call);
  520 + setAttachments(_call);
  521 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  522 +
  523 + if (_resp instanceof java.rmi.RemoteException) {
  524 + throw (java.rmi.RemoteException)_resp;
  525 + }
  526 + else {
  527 + extractAttachments(_call);
  528 + try {
  529 + return (Results) _resp;
  530 + } catch (Exception _exception) {
  531 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  532 + }
  533 + }
  534 + } catch (org.apache.axis.AxisFault axisFaultException) {
  535 + throw axisFaultException;
  536 +}
  537 + }
  538 +
  539 + public Results setXLPC(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  540 + if (super.cachedEndpoint == null) {
  541 + throw new org.apache.axis.NoEndPointException();
  542 + }
  543 + org.apache.axis.client.Call _call = createCall();
  544 + _call.setOperation(_operations[7]);
  545 + _call.setUseSOAPAction(true);
  546 + _call.setSOAPActionURI("http://tempuri.org/setXLPC");
  547 + _call.setEncodingStyle(null);
  548 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  549 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  550 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  551 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setXLPC"));
  552 +
  553 + setRequestHeaders(_call);
  554 + setAttachments(_call);
  555 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  556 +
  557 + if (_resp instanceof java.rmi.RemoteException) {
  558 + throw (java.rmi.RemoteException)_resp;
  559 + }
  560 + else {
  561 + extractAttachments(_call);
  562 + try {
  563 + return (Results) _resp;
  564 + } catch (Exception _exception) {
  565 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  566 + }
  567 + }
  568 + } catch (org.apache.axis.AxisFault axisFaultException) {
  569 + throw axisFaultException;
  570 +}
  571 + }
  572 +
  573 + public Results setCS(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  574 + if (super.cachedEndpoint == null) {
  575 + throw new org.apache.axis.NoEndPointException();
  576 + }
  577 + org.apache.axis.client.Call _call = createCall();
  578 + _call.setOperation(_operations[8]);
  579 + _call.setUseSOAPAction(true);
  580 + _call.setSOAPActionURI("http://tempuri.org/setCS");
  581 + _call.setEncodingStyle(null);
  582 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  583 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  584 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  585 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setCS"));
  586 +
  587 + setRequestHeaders(_call);
  588 + setAttachments(_call);
  589 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  590 +
  591 + if (_resp instanceof java.rmi.RemoteException) {
  592 + throw (java.rmi.RemoteException)_resp;
  593 + }
  594 + else {
  595 + extractAttachments(_call);
  596 + try {
  597 + return (Results) _resp;
  598 + } catch (Exception _exception) {
  599 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  600 + }
  601 + }
  602 + } catch (org.apache.axis.AxisFault axisFaultException) {
  603 + throw axisFaultException;
  604 +}
  605 + }
  606 +
  607 + public Results setFZCKGM(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  608 + if (super.cachedEndpoint == null) {
  609 + throw new org.apache.axis.NoEndPointException();
  610 + }
  611 + org.apache.axis.client.Call _call = createCall();
  612 + _call.setOperation(_operations[9]);
  613 + _call.setUseSOAPAction(true);
  614 + _call.setSOAPActionURI("http://tempuri.org/setFZCKGM");
  615 + _call.setEncodingStyle(null);
  616 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  617 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  618 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  619 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setFZCKGM"));
  620 +
  621 + setRequestHeaders(_call);
  622 + setAttachments(_call);
  623 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  624 +
  625 + if (_resp instanceof java.rmi.RemoteException) {
  626 + throw (java.rmi.RemoteException)_resp;
  627 + }
  628 + else {
  629 + extractAttachments(_call);
  630 + try {
  631 + return (Results) _resp;
  632 + } catch (Exception _exception) {
  633 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  634 + }
  635 + }
  636 + } catch (org.apache.axis.AxisFault axisFaultException) {
  637 + throw axisFaultException;
  638 +}
  639 + }
  640 +
  641 + public Results setJJZD(String uName, String uPass, String sXml) throws java.rmi.RemoteException {
  642 + if (super.cachedEndpoint == null) {
  643 + throw new org.apache.axis.NoEndPointException();
  644 + }
  645 + org.apache.axis.client.Call _call = createCall();
  646 + _call.setOperation(_operations[10]);
  647 + _call.setUseSOAPAction(true);
  648 + _call.setSOAPActionURI("http://tempuri.org/setJJZD");
  649 + _call.setEncodingStyle(null);
  650 + _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
  651 + _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
  652 + _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
  653 + _call.setOperationName(new javax.xml.namespace.QName("http://tempuri.org/", "setJJZD"));
  654 +
  655 + setRequestHeaders(_call);
  656 + setAttachments(_call);
  657 + try { Object _resp = _call.invoke(new Object[] {uName, uPass, sXml});
  658 +
  659 + if (_resp instanceof java.rmi.RemoteException) {
  660 + throw (java.rmi.RemoteException)_resp;
  661 + }
  662 + else {
  663 + extractAttachments(_call);
  664 + try {
  665 + return (Results) _resp;
  666 + } catch (Exception _exception) {
  667 + return (Results) org.apache.axis.utils.JavaUtils.convert(_resp, Results.class);
  668 + }
  669 + }
  670 + } catch (org.apache.axis.AxisFault axisFaultException) {
  671 + throw axisFaultException;
  672 +}
  673 + }
  674 +
  675 +}
... ...
src/main/java/com/bsth/webService/trafficManage/qp/WebServiceSoap_PortType.java 0 → 100644
  1 +/**
  2 + * WebServiceSoap_PortType.java
  3 + *
  4 + * This file was auto-generated from WSDL
  5 + * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
  6 + */
  7 +
  8 +package com.bsth.webService.trafficManage.qp;
  9 +
  10 +public interface WebServiceSoap_PortType extends java.rmi.Remote {
  11 + public Results setCL(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  12 + public Results setLD(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  13 + public Results setDDRB(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  14 + public Results setJHBC(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  15 + public Results setSKB(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  16 + public Results setSJ(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  17 + public Results setLCYH(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  18 + public Results setXLPC(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  19 + public Results setCS(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  20 + public Results setFZCKGM(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  21 + public Results setJJZD(String uName, String uPass, String sXml) throws java.rmi.RemoteException;
  22 +}
... ...
src/main/resources/application-prod.properties
... ... @@ -6,11 +6,11 @@ spring.jpa.hibernate.ddl-auto= none
6 6 spring.jpa.hibernate.naming_strategy= org.hibernate.cfg.ImprovedNamingStrategy
7 7 #DATABASE
8 8 spring.jpa.database= MYSQL
9   -spring.jpa.show-sql= false
  9 +spring.jpa.show-sql= true
10 10 spring.datasource.driver-class-name= com.mysql.jdbc.Driver
11   -spring.datasource.url= jdbc:mysql://192.168.168.171:3306/control?useUnicode=true&characterEncoding=utf-8&useSSL=false
  11 +spring.datasource.url= jdbc:mysql://192.168.40.100:3306/qp_control?useUnicode=true&characterEncoding=utf-8&useSSL=false
12 12 spring.datasource.username= root
13   -spring.datasource.password= root2jsp
  13 +spring.datasource.password= root@JSP2jsp
14 14 #DATASOURCE
15 15 spring.datasource.max-active=100
16 16 spring.datasource.max-idle=8
... ... @@ -23,9 +23,7 @@ spring.datasource.test-on-return=true
23 23 spring.datasource.test-while-idle=true
24 24 spring.datasource.validation-query=select 1
25 25  
26   -##
27   -#222.66.0.204:5555
28   -##\u5B9E\u65F6gps
29   -http.gps.real.url= http://192.168.168.171:8080/transport_server/rtgps/
30   -##\u6D88\u606F\u4E0B\u53D1
31   -http.send.directive = http://192.168.168.171:8080/transport_server/message/
  26 +## gateway real data
  27 +http.gps.real.url= http://192.168.40.82:8080/transport_server/rtgps/
  28 +## gateway send directive
  29 +http.send.directive = http://192.168.40.82:8080/transport_server/message/
... ...
src/main/resources/datatools/config-prod.properties
... ... @@ -5,13 +5,13 @@ datatools.kettle_properties=/datatools/kettle.properties
5 5 # 2、ktr文件通用配置变量(数据库连接,根据不同的环境需要修正)
6 6  
7 7 #数据库ip地址
8   -datatools.kvars_dbip=192.168.168.171
  8 +datatools.kvars_dbip=192.168.40.100
9 9 #数据库用户名
10 10 datatools.kvars_dbuname=root
11 11 #数据库密码
12   -datatools.kvars_dbpwd=root2jsp
  12 +datatools.kvars_dbpwd=root@JSP2jsp
13 13 #数据库库名
14   -datatools.kvars_dbdname=control
  14 +datatools.kvars_dbdname=qp_control
15 15  
16 16 # 3、上传数据配置信息
17 17 # 上传文件目录配置(根据不同的环境需要修正)
... ...
src/main/resources/ms-jdbc.properties
... ... @@ -4,6 +4,6 @@
4 4 #ms.mysql.password= 123456
5 5  
6 6 ms.mysql.driver= com.mysql.jdbc.Driver
7   -ms.mysql.url= jdbc:mysql://192.168.168.171:3306/ms?useUnicode=true&characterEncoding=utf-8
  7 +ms.mysql.url= jdbc:mysql://192.168.40.82:3306/ms?useUnicode=true&characterEncoding=utf-8
8 8 ms.mysql.username= root
9   -ms.mysql.password= root2jsp
10 9 \ No newline at end of file
  10 +ms.mysql.password= 123456
... ...
src/main/resources/rules/kBase3_validate_timetable.drl
... ... @@ -100,6 +100,7 @@ declare TTInfo_wrap
100 100 weekdays: List // 周一到周日是否启用 List<Boolean>
101 101 specialDays: List // 特殊节假日 List<DateTime>
102 102 updateDate: DateTime // 最新修改时间
  103 + lineVersion : Integer // 线路版本
103 104 end
104 105  
105 106 rule "TTInfo_wrap_result"
... ... @@ -118,6 +119,7 @@ rule &quot;TTInfo_wrap_result&quot;
118 119 ttInfo_wrap.setUpdateDate(new DateTime($ttinfo.getUpdateDate()));
119 120 ttInfo_wrap.setWeekdays(new ArrayList());
120 121 ttInfo_wrap.setSpecialDays(new ArrayList());
  122 + ttInfo_wrap.setLineVersion($ttinfo.getLineVersion());
121 123  
122 124 String[] days = $ttinfo.getRule_days().split(",");
123 125 for (int i = 0; i < 7; i++) {
... ... @@ -151,6 +153,7 @@ end
151 153  
152 154 declare TTInfoDetails_wrap
153 155 ttInfoId: Long // 时刻表id
  156 + lineVersion: Integer // 线路版本
154 157 bcInfoList: List // 班次信息列表 List<TTInfoDetail>
155 158 end
156 159  
... ... @@ -165,6 +168,7 @@ rule &quot;Calcu_iter_days_special_day&quot; // 特殊日期匹配
165 168 TTInfo_wrap(
166 169 $tid: id,
167 170 $tname: name,
  171 + $lineVersion: lineVersion,
168 172 specialDays contains $calcu_date
169 173 )
170 174 then
... ... @@ -189,6 +193,7 @@ rule &quot;Calcu_iter_days_special_day&quot; // 特殊日期匹配
189 193  
190 194 TTInfoDetails_wrap ttInfoDetails_wrap = new TTInfoDetails_wrap();
191 195 ttInfoDetails_wrap.setTtInfoId($tid);
  196 + ttInfoDetails_wrap.setLineVersion($lineVersion);
192 197 ttInfoDetails_wrap.setBcInfoList(tTInfoDetailRepository.findByTtinfoId($tid));
193 198 insert(ttInfoDetails_wrap);
194 199 }
... ... @@ -208,6 +213,7 @@ rule &quot;Calcu_iter_days_normal_day&quot; // 平日匹配
208 213 TTInfo_wrap(
209 214 $tid: id,
210 215 $tname: name,
  216 + $lineVersion: lineVersion,
211 217 specialDays not contains $calcu_date,
212 218 weekdays[$calcu_weekday - 1] == Boolean.TRUE
213 219 )
... ... @@ -234,6 +240,7 @@ rule &quot;Calcu_iter_days_normal_day&quot; // 平日匹配
234 240  
235 241 TTInfoDetails_wrap ttInfoDetails_wrap = new TTInfoDetails_wrap();
236 242 ttInfoDetails_wrap.setTtInfoId($tid);
  243 + ttInfoDetails_wrap.setLineVersion($lineVersion);
237 244 ttInfoDetails_wrap.setBcInfoList(tTInfoDetailRepository.findByTtinfoId($tid));
238 245 insert(ttInfoDetails_wrap);
239 246 }
... ... @@ -253,6 +260,7 @@ rule &quot;Calcu_iter_days_other_day&quot; // 都没有的情况下,匹配
253 260 TTInfo_wrap(
254 261 $tid: id,
255 262 $tname: name,
  263 + $lineVersion: lineVersion,
256 264 specialDays not contains $calcu_date,
257 265 weekdays[$calcu_weekday - 1] == false
258 266 )
... ... @@ -278,6 +286,7 @@ rule &quot;Calcu_iter_days_other_day&quot; // 都没有的情况下,匹配
278 286  
279 287 TTInfoDetails_wrap ttInfoDetails_wrap = new TTInfoDetails_wrap();
280 288 ttInfoDetails_wrap.setTtInfoId($tid);
  289 + ttInfoDetails_wrap.setLineVersion($lineVersion);
281 290 Map<String, Object> param = new HashMap<String, Object>();
282 291 ttInfoDetails_wrap.setBcInfoList(tTInfoDetailRepository.findByTtinfoId($tid));
283 292 insert(ttInfoDetails_wrap);
... ... @@ -308,7 +317,7 @@ rule &quot;statinfo_result&quot; // 统计计算结果
308 317 $statInfo.setYybc($yybc);
309 318 $statInfo.setErrorbc($errorbc);
310 319  
311   - int lineVersion = ((TTInfoDetail) $ttInfoDetails_wrap.getBcInfoList().get(0)).getLineVersion();
  320 + int lineVersion = $ttInfoDetails_wrap.getLineVersion();
312 321 $statInfo.setLineVersion(lineVersion);
313 322  
314 323 rs.getInfos().add($statInfo);
... ...
src/main/resources/static/index.html
... ... @@ -220,7 +220,7 @@
220 220 <!-- LOGO -->
221 221 <div class="page-logo">
222 222 <a href="index.html" class="logo-default logo-default-text">
223   - 闵行公交调度系统 </a>
  223 + 青浦公交调度系统 </a>
224 224 <div class="menu-toggler sidebar-toggler"></div>
225 225 </div>
226 226 <!-- END LOGO -->
... ...
src/main/resources/static/login.html
... ... @@ -181,7 +181,7 @@
181 181 <div class="wrapper ng-scope">
182 182 <div id="loginPanel" class="dialog dialog-shadow">
183 183 <br>
184   - <h3 class="logo-text">闵行公交调度系统</h3>
  184 + <h3 class="logo-text">青浦公交调度系统</h3>
185 185 <hr>
186 186 <form style="padding: 0px 35px;">
187 187 <div class="form-group" style="margin-bottom: 0">
... ...