[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
添加回复
请先登陆