NutzCN Logo
问答 call webservice
发布于 942天前 作者 qq_722cb381 1078 次浏览 复制 上一个帖子 下一个帖子
标签:
[2021-09-26 14:50:31,160] ERROR: [GateGCGoutConfirmProc>>process] Hit the Exception when call GateGCGoutConfirmProc:->process:
java.rmi.RemoteException: SOAPFaultException - FaultCode [{http://schemas.xmlsoap.org/soap/envelope/}Server] FaultString [Failed to invoke end component com.gips_dl.ipros.icommunity.webservice.biz.WebserviceHandle (POJO), operation=receiveGateOutOperationFromOps
 -> Failed to invoke method
] FaultActor [null] Detail [<detail><java:string xmlns:java="java.io">java.lang.NullPointerException
</java:string></detail>]; nested exception is: 
	weblogic.wsee.jaxrpc.soapfault.WLSOAPFaultException: Failed to invoke end component com.gips_dl.ipros.icommunity.webservice.biz.WebserviceHandle (POJO), operation=receiveGateOutOperationFromOps
 -> Failed to invoke method
3 回复

。。。 就这点信息,无法解答呀

<?xml version='1.0' encoding='UTF-8'?>

<WL5G3N0:definitions name="WebserviceHandleServiceDefinitions" targetNamespace="http://com/gips_dl/ipros/icommunity/webservice/biz" xmlns="" xmlns:WL5G3N0="http://schemas.xmlsoap.org/wsdl/" xmlns:WL5G3N1="http://com/gips_dl/ipros/icommunity/webservice/biz" xmlns:WL5G3N2="java:com.gips_dl.ipros.iexchangebiz.modules.db.exception" xmlns:WL5G3N3="java:com.gips_dl.infra.exception" xmlns:WL5G3N4="http://schemas.xmlsoap.org/wsdl/soap/">

  <WL5G3N0:types>

    <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="java:com.gips_dl.ipros.icommunity.webservice.entity" xmlns:xs="http://www.w3.org/2001/XMLSchema">

      <xs:complexType name="ContainerStaticInfo">

        <xs:sequence>

          <xs:element minOccurs="1" name="CntrN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="WeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="PayLoadQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="SealN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ErrorMessage" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="Remark" nillable="true" type="xs:string"/>

        </xs:sequence>

      </xs:complexType>

      <xs:complexType name="WeighingTallyRequest">

        <xs:sequence>

          <xs:element minOccurs="1" name="VesselMVoyageN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="CntrN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ConsigneeC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="CustomBrokerOrgC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="FormDate" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ToDate" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="PortStatusC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="BillN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="RequestN" nillable="true" type="xs:string"/>

        </xs:sequence>

      </xs:complexType>

      <xs:complexType name="WeighingTallyResult">

        <xs:sequence>

          <xs:element minOccurs="1" name="ErrorC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ErrorMsg" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="Request" nillable="true" type="java:WeighingTallyRequest" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          <xs:element maxOccurs="unbounded" minOccurs="0" name="WeighingTallyResponse" nillable="true" type="java:WeighingTallyResponse" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

        </xs:sequence>

      </xs:complexType>

      <xs:complexType name="WeighingTallyResponse">

        <xs:sequence>

          <xs:element minOccurs="1" name="CntrId" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CntrN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="LoadingVesselM" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="LoadingVoyageN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="StufedCntr" nillable="false" type="xs:boolean"/>

          <xs:element minOccurs="1" name="ShippingStatusC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="StatusC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="InlandTradeI" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="SealN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="HaulierN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="Weight1Q" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="Weight2Q" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="TareWeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="NetWeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CargoWeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="Weighing1Dt" nillable="true" type="xs:dateTime"/>

          <xs:element minOccurs="1" name="Weighing2Dt" nillable="true" type="xs:dateTime"/>

          <xs:element maxOccurs="unbounded" minOccurs="0" name="CntrBill" nillable="true" type="java:CntrBillEntity" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          <xs:element minOccurs="1" name="RequestN" nillable="true" type="xs:string"/>

        </xs:sequence>

      </xs:complexType>

      <xs:complexType name="CntrBillEntity">

        <xs:sequence>

          <xs:element minOccurs="1" name="ConsigneeC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="BillN" nillable="true" type="xs:string"/>

        </xs:sequence>

      </xs:complexType>

    </xs:schema>

    <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="java:com.gips_dl.ipros.iexchangebiz.modules.common.entity" xmlns:xs="http://www.w3.org/2001/XMLSchema">

      <xs:complexType name="EDICargoGateOutOperation">

        <xs:sequence>

          <xs:element minOccurs="1" name="GateOutInfoId" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CfsReqId" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CntrId" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="ConsigneeOrgC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OrgC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="WeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="InlandTradeI" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="HaulierN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="CfsUnstuffId" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CargoDescX" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="PackageQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CustomDclN" nillable="true" type="xs:string"/>

        </xs:sequence>

      </xs:complexType>

      <xs:complexType name="EDICntrOperation">

        <xs:sequence>

          <xs:element minOccurs="1" name="CntrId" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CntrOperationType" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OperationDt" nillable="true" type="xs:string"/>

        </xs:sequence>

      </xs:complexType>

      <xs:complexType name="EDICntrReceive">

        <xs:sequence>

          <xs:element minOccurs="1" name="SeqId" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CreateDt" nillable="true" type="xs:dateTime"/>

          <xs:element minOccurs="1" name="CntrN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="BookingRefN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="LoadingVesselM" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="LoadingVoyageN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="LoadingCallsignC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ImpBayN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ImpRowN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ImpTierN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="DischargeVesselM" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="DischargeVoyageN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="DischargeCallsignC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="VgmWeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="GrossWeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="NetWeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="IsoSizeTypeC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="SizeQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="HeightQ" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="TypeC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="StatusC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ShippingStatusC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ReeferTempQ" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="RailwayI" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="OrgC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OperatorC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="PortLoadingC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="FirstPortOfDischarge" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="PortDestC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="DgImoClassC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ImdgUnN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ValuablesI" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="ValuablesRemarkX" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="Seal1N" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="Seal2N" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="CargoOwnerX" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="CargoDescriptionX" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="SpecialHandlingC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OlFrontQ" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OlBackQ" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OwLeftQ" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OwRightQ" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OhQ" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="DirectionC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="DirectHandlingI" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CargoTypeC" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="InlandTradeI" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="UnitQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="EdiDocTypeC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="InstructionType" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="FunctionCode" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="CntrAgentC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ShipAgentC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OrignalFilename" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="TerminalC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="BillNo" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ConsigneeC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="HsC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="WeightQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="MeasurementQ" nillable="true" type="xs:double"/>

          <xs:element minOccurs="1" name="PackageQ" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="PackageUnitC" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="OriginCity" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="DestinationCity" nillable="true" type="xs:string"/>

        </xs:sequence>

      </xs:complexType>

      <xs:complexType name="EDIGateOutOperation">

        <xs:sequence>

          <xs:element minOccurs="1" name="HaulierN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="TrailerN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="WagonN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="TruckStatus" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="RailwayI" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="SendI" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="SendDt" nillable="true" type="xs:dateTime"/>

          <xs:element minOccurs="1" name="GateOutInfoId" nillable="true" type="xs:int"/>

          <xs:element maxOccurs="unbounded" minOccurs="0" name="EdiCntrOperationL" nillable="true" type="xs:anyType"/>
		  

          <xs:element minOccurs="1" name="CreateDt" nillable="true" type="xs:dateTime"/>

          <xs:element maxOccurs="unbounded" minOccurs="0" name="EdiCargoGateOutOperL" nillable="true" type="xs:anyType"/>

        </xs:sequence>

      </xs:complexType>

      <xs:complexType name="EDIInterfaceVO">

        <xs:sequence>

          <xs:element minOccurs="1" name="SeqId" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="CntrN" nillable="true" type="xs:string"/>

          <xs:element minOccurs="1" name="ProcessedDt" nillable="true" type="xs:dateTime"/>

          <xs:element minOccurs="1" name="SuccessI" nillable="true" type="xs:int"/>

          <xs:element minOccurs="1" name="RemarksX" nillable="true" type="xs:string"/>

        </xs:sequence>

      </xs:complexType>

    </xs:schema>

    <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="java:com.gips_dl.ipros.iexchangebiz.modules.db.exception" xmlns:xs="http://www.w3.org/2001/XMLSchema">

      <xs:import namespace="java:com.gips_dl.infra.exception"/>

      <xs:complexType name="BizDAOException">

        <xs:complexContent>

          <xs:extension base="java:DAOException" xmlns:java="java:com.gips_dl.infra.exception"/>

        </xs:complexContent>

      </xs:complexType>

      <xs:element name="BizDAOException" type="java:BizDAOException" xmlns:java="java:com.gips_dl.ipros.iexchangebiz.modules.db.exception"/>

    </xs:schema>

    <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://com/gips_dl/ipros/icommunity/webservice/biz" xmlns:xs="http://www.w3.org/2001/XMLSchema">

      <xs:import namespace="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

      <xs:import namespace="java:com.gips_dl.ipros.iexchangebiz.modules.common.entity"/>

      <xs:element name="checkCntrHasPayloadInfo">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="containerStaticInfo" type="java:ContainerStaticInfo" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="checkCntrHasPayloadInfoResponse">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="return" type="java:ContainerStaticInfo" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="receiveGateOutOperationFromOps">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="ediGateOutOperation" type="java:EDIGateOutOperation" xmlns:java="java:com.gips_dl.ipros.iexchangebiz.modules.common.entity"/>

            <xs:element name="ediCargoGateOutOperation" type="java:EDICargoGateOutOperation" xmlns:java="java:com.gips_dl.ipros.iexchangebiz.modules.common.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="receiveGateOutOperationFromOpsResponse">

        <xs:complexType>

          <xs:sequence/>

        </xs:complexType>

      </xs:element>

      <xs:element name="receiveOperationInfoFromOps">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="ediCntrOperation" type="java:EDICntrOperation" xmlns:java="java:com.gips_dl.ipros.iexchangebiz.modules.common.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="receiveOperationInfoFromOpsResponse">

        <xs:complexType>

          <xs:sequence/>

        </xs:complexType>

      </xs:element>

      <xs:element name="updSealNInfo">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="containerStaticInfo" type="java:ContainerStaticInfo" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="updSealNInfoResponse">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="return" type="java:ContainerStaticInfo" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="receiveCntrInfoFromEdi">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="ediCntrReceive" type="java:EDICntrReceive" xmlns:java="java:com.gips_dl.ipros.iexchangebiz.modules.common.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="receiveCntrInfoFromEdiResponse">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="return" type="java:EDIInterfaceVO" xmlns:java="java:com.gips_dl.ipros.iexchangebiz.modules.common.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="updPayLoadInfo">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="containerStaticInfo" type="java:ContainerStaticInfo" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="updPayLoadInfoResponse">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="return" type="java:ContainerStaticInfo" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="createInspectRequest">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="inputXml" type="xs:string"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="createInspectRequestResponse">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="return" type="xs:string"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="updTareWeightInfo">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="containerStaticInfo" type="java:ContainerStaticInfo" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="updTareWeightInfoResponse">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="return" type="java:ContainerStaticInfo" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="getWeighingTallyRecords">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="request" type="java:WeighingTallyRequest" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element name="getWeighingTallyRecordsResponse">

        <xs:complexType>

          <xs:sequence>

            <xs:element name="return" type="java:WeighingTallyResult" xmlns:java="java:com.gips_dl.ipros.icommunity.webservice.entity"/>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

    </xs:schema>

    <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="java:com.gips_dl.infra.exception" xmlns:xs="http://www.w3.org/2001/XMLSchema">

      <xs:complexType name="DAOException">

        <xs:complexContent>

          <xs:extension base="java:DefaultException" xmlns:java="java:com.gips_dl.infra.exception"/>

        </xs:complexContent>

      </xs:complexType>

      <xs:complexType name="DefaultException"/>

      <xs:element name="DAOException" type="java:DAOException" xmlns:java="java:com.gips_dl.infra.exception"/>

    </xs:schema>

  </WL5G3N0:types>

  <WL5G3N0:message name="checkCntrHasPayloadInfo">

    <WL5G3N0:part element="WL5G3N1:checkCntrHasPayloadInfo" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="checkCntrHasPayloadInfoResponse">

    <WL5G3N0:part element="WL5G3N1:checkCntrHasPayloadInfoResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="receiveGateOutOperationFromOps">

    <WL5G3N0:part element="WL5G3N1:receiveGateOutOperationFromOps" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="receiveGateOutOperationFromOpsResponse">

    <WL5G3N0:part element="WL5G3N1:receiveGateOutOperationFromOpsResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="BizDAOException">

    <WL5G3N0:part element="WL5G3N2:BizDAOException" name="BizDAOException"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="receiveOperationInfoFromOps">

    <WL5G3N0:part element="WL5G3N1:receiveOperationInfoFromOps" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="receiveOperationInfoFromOpsResponse">

    <WL5G3N0:part element="WL5G3N1:receiveOperationInfoFromOpsResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="updSealNInfo">

    <WL5G3N0:part element="WL5G3N1:updSealNInfo" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="updSealNInfoResponse">

    <WL5G3N0:part element="WL5G3N1:updSealNInfoResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="receiveCntrInfoFromEdi">

    <WL5G3N0:part element="WL5G3N1:receiveCntrInfoFromEdi" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="receiveCntrInfoFromEdiResponse">

    <WL5G3N0:part element="WL5G3N1:receiveCntrInfoFromEdiResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="DAOException">

    <WL5G3N0:part element="WL5G3N3:DAOException" name="DAOException"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="updPayLoadInfo">

    <WL5G3N0:part element="WL5G3N1:updPayLoadInfo" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="updPayLoadInfoResponse">

    <WL5G3N0:part element="WL5G3N1:updPayLoadInfoResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="createInspectRequest">

    <WL5G3N0:part element="WL5G3N1:createInspectRequest" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="createInspectRequestResponse">

    <WL5G3N0:part element="WL5G3N1:createInspectRequestResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="updTareWeightInfo">

    <WL5G3N0:part element="WL5G3N1:updTareWeightInfo" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="updTareWeightInfoResponse">

    <WL5G3N0:part element="WL5G3N1:updTareWeightInfoResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="getWeighingTallyRecords">

    <WL5G3N0:part element="WL5G3N1:getWeighingTallyRecords" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:message name="getWeighingTallyRecordsResponse">

    <WL5G3N0:part element="WL5G3N1:getWeighingTallyRecordsResponse" name="parameters"/>

  </WL5G3N0:message>

  <WL5G3N0:portType name="WebserviceHandle">

    <WL5G3N0:operation name="checkCntrHasPayloadInfo" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:checkCntrHasPayloadInfo"/>

      <WL5G3N0:output message="WL5G3N1:checkCntrHasPayloadInfoResponse"/>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="receiveGateOutOperationFromOps" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:receiveGateOutOperationFromOps"/>

      <WL5G3N0:output message="WL5G3N1:receiveGateOutOperationFromOpsResponse"/>

      <WL5G3N0:fault message="WL5G3N1:BizDAOException" name="BizDAOException"/>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="receiveOperationInfoFromOps" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:receiveOperationInfoFromOps"/>

      <WL5G3N0:output message="WL5G3N1:receiveOperationInfoFromOpsResponse"/>

      <WL5G3N0:fault message="WL5G3N1:BizDAOException" name="BizDAOException"/>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="updSealNInfo" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:updSealNInfo"/>

      <WL5G3N0:output message="WL5G3N1:updSealNInfoResponse"/>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="receiveCntrInfoFromEdi" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:receiveCntrInfoFromEdi"/>

      <WL5G3N0:output message="WL5G3N1:receiveCntrInfoFromEdiResponse"/>

      <WL5G3N0:fault message="WL5G3N1:DAOException" name="DAOException"/>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="updPayLoadInfo" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:updPayLoadInfo"/>

      <WL5G3N0:output message="WL5G3N1:updPayLoadInfoResponse"/>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="createInspectRequest" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:createInspectRequest"/>

      <WL5G3N0:output message="WL5G3N1:createInspectRequestResponse"/>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="updTareWeightInfo" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:updTareWeightInfo"/>

      <WL5G3N0:output message="WL5G3N1:updTareWeightInfoResponse"/>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="getWeighingTallyRecords" parameterOrder="parameters">

      <WL5G3N0:input message="WL5G3N1:getWeighingTallyRecords"/>

      <WL5G3N0:output message="WL5G3N1:getWeighingTallyRecordsResponse"/>

    </WL5G3N0:operation>

  </WL5G3N0:portType>

  <WL5G3N0:binding name="WebserviceHandleServiceSoapBinding" type="WL5G3N1:WebserviceHandle">

    <WL5G3N4:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

    <WL5G3N0:operation name="checkCntrHasPayloadInfo">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:output>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="receiveGateOutOperationFromOps">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body use="literal"/>

      </WL5G3N0:output>

      <WL5G3N0:fault name="BizDAOException">

        <WL5G3N4:fault name="BizDAOException" use="literal"/>

      </WL5G3N0:fault>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="receiveOperationInfoFromOps">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body use="literal"/>

      </WL5G3N0:output>

      <WL5G3N0:fault name="BizDAOException">

        <WL5G3N4:fault name="BizDAOException" use="literal"/>

      </WL5G3N0:fault>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="updSealNInfo">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:output>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="receiveCntrInfoFromEdi">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:output>

      <WL5G3N0:fault name="DAOException">

        <WL5G3N4:fault name="DAOException" use="literal"/>

      </WL5G3N0:fault>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="updPayLoadInfo">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:output>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="createInspectRequest">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:output>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="updTareWeightInfo">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:output>

    </WL5G3N0:operation>

    <WL5G3N0:operation name="getWeighingTallyRecords">

      <WL5G3N4:operation style="document"/>

      <WL5G3N0:input>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:input>

      <WL5G3N0:output>

        <WL5G3N4:body parts="parameters" use="literal"/>

      </WL5G3N0:output>

    </WL5G3N0:operation>

  </WL5G3N0:binding>

  <WL5G3N0:service name="WebserviceHandleService">

    <WL5G3N0:port binding="WL5G3N1:WebserviceHandleServiceSoapBinding" name="ICommunitWebSvcRemotePort">

      <WL5G3N4:address location="http://localhost:7001/icommunitywebsvc/Webservice"/>

    </WL5G3N0:port>

  </WL5G3N0:service>

</WL5G3N0:definitions>

这是wsdl 结构

这个是报错信息

[2021-09-26 14:50:31,160] ERROR: [GateGCGoutConfirmProc>>process] Hit the Exception when call GateGCGoutConfirmProc:->process:
java.rmi.RemoteException: SOAPFaultException - FaultCode [{http://schemas.xmlsoap.org/soap/envelope/}Server] FaultString [Failed to invoke end component com.gips_dl.ipros.icommunity.webservice.biz.WebserviceHandle (POJO), operation=receiveGateOutOperationFromOps
 -> Failed to invoke method
] FaultActor [null] Detail [<detail><java:string xmlns:java="java.io">java.lang.NullPointerException
</java:string></detail>]; nested exception is: 
	weblogic.wsee.jaxrpc.soapfault.WLSOAPFaultException: Failed to invoke end component com.gips_dl.ipros.icommunity.webservice.biz.WebserviceHandle (POJO), operation=receiveGateOutOperationFromOps
 -> Failed to invoke method

	at com.gips_dl.ipros.icommunity.webservice.biz.WebserviceHandle_Stub.receiveGateOutOperationFromOps(Unknown Source)
	at com.gips_dl.ipros.igate.server.service.process.secondjob.GateSecondJobGoutCommonProc.invokeCommunityWs(GateSecondJobGoutCommonProc.java:1725)
	at com.gips_dl.ipros.igate.server.service.process.gc.GateGCGoutConfirmProc.dbOperation(GateGCGoutConfirmProc.java:748)
	at com.gips_dl.ipros.igate.server.service.process.gc.GateGCGoutConfirmProc.process(GateGCGoutConfirmProc.java:122)
	at com.gips_dl.ipros.igate.server.facade.GateUnstuffingSvrBean.confirmGCGoutProc(GateUnstuffingSvrBean.java:238)
	at com.gips_dl.ipros.igate.server.facade.GateUnstuffingSvr_ezrals_EOImpl.__WL_invoke(Unknown Source)
	at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54)
	at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
	at com.gips_dl.ipros.igate.server.facade.GateUnstuffingSvr_ezrals_EOImpl.confirmGCGoutProc(Unknown Source)
	at com.gips_dl.ipros.igate.server.facade.GateUnstuffingSvr_ezrals_EOImpl_WLSkel.invoke(Unknown Source)
	at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:645)
	at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:246)
	at weblogic.rmi.internal.BasicServerRef$2.run(BasicServerRef.java:534)
	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:370)
	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)
	at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:531)
	at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:138)
	at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
	at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
	at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
	at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
	at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:652)
	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
Caused by: weblogic.wsee.jaxrpc.soapfault.WLSOAPFaultException: Failed to invoke end component com.gips_dl.ipros.icommunity.webservice.biz.WebserviceHandle (POJO), operation=receiveGateOutOperationFromOps
 -> Failed to invoke method

	at weblogic.wsee.codec.soap11.SoapCodec.decodeFault(SoapCodec.java:359)
	at weblogic.wsee.ws.dispatch.client.CodecHandler.decodeFault(CodecHandler.java:118)
	at weblogic.wsee.ws.dispatch.client.CodecHandler.decode(CodecHandler.java:103)
	at weblogic.wsee.ws.dispatch.client.CodecHandler.handleFault(CodecHandler.java:91)
	at weblogic.wsee.handler.HandlerIterator.handleFault(HandlerIterator.java:310)
	at weblogic.wsee.handler.HandlerIterator.handleResponse(HandlerIterator.java:270)
	at weblogic.wsee.ws.dispatch.client.ClientDispatcher.handleResponse(ClientDispatcher.java:210)
	at weblogic.wsee.ws.dispatch.client.ClientDispatcher.dispatch(ClientDispatcher.java:147)
	at weblogic.wsee.ws.WsStub.invoke(WsStub.java:87)
	at weblogic.wsee.jaxrpc.StubImpl._invoke(StubImpl.java:343)
	... 24 more

添加回复
请先登陆
回到顶部