You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Aki Yoshida <el...@gmail.com> on 2012/08/05 23:26:27 UTC

Re: Getting error : org.apache.cxf.interceptor.Fault: Unmarshalling Error

The error  says the WSDL that you used does not expect element
{http://www.sap.com/SBO/DIS}DatevFirstDataEntry within
{http://www.sap.com/SBO/DIS}BusinessPartner.

I don't know where this DatevFirstDataEntry is coming from. It  looks
like there is some inconsistency in the interface. Maybe there is
something you haven't told?

regards, aki
p.s. i'm moving this mail thread to users@cxf.

2012/7/16 maulik.adiecha <ma...@gmail.com>:
> Hello,
> I have created client using apache CXF to call SAP web service.
> Client is generated using maven CXF plugin(WSDL2JAVA) with CXF version
> 2.6.1.
> When I receive response from web service , I am getting unmarshalling error.
>
> *WSDL *:
> http://cxf.547215.n5.nabble.com/file/n5711083/BusinessPartnersService.wsdl
> BusinessPartnersService.wsdl
> *Code :*
> MsgHeader msgHeader = new MsgHeader();
> msgHeader.setServiceName("BusinessPartnersService");
> msgHeader.setSessionID(session);
>
> BusinessPartnersService businessPartnerService = new
> BusinessPartnersService();
> BusinessPartnersServiceSoap businessPartnersServiceSoap =
> businessPartnerService.getBusinessPartnersServiceSoap12();
>
> BusinessPartnerParams businessPartnerParams = new BusinessPartnerParams();
> businessPartnerParams.setCardCode("A00217");
>
> GetByParams getByParams = new GetByParams();
> getByParams.setBusinessPartnerParams(businessPartnerParams);
>
> GetByParamsResponse getByParamsResponse =
> businessPartnersServiceSoap.getByParams(getByParams, msgHeader);  // here I
> am getting error
>
> BusinessPartner businessPartner = getByParamsResponse.getBusinessPartner();
>
> *Error :*
>
> java.lang.RuntimeException: org.apache.cxf.interceptor.Fault: Unmarshalling
> Error: unexpected element (uri:"http://www.sap.com/SBO/DIS",
> local:"DatevFirstDataEntry"). Expected elements are
> <{http://www.sap.com/SBO/DIS}Properties57>,<{http://www.sap.com/SBO/DIS}Properties56>,<{http://www.sap.com/SBO/DIS}Properties59>,<{http://www.sap.com/SBO/DIS}Properties58>,<{http://www.sap.com/SBO/DIS}Properties53>,<{http://www.sap.com/SBO/DIS}Properties52>,<{http://www.sap.com/SBO/DIS}Properties55>,<{http://www.sap.com/SBO/DIS}Address>,<{http://www.sap.com/SBO/DIS}IntrestRatePercent>,<{http://www.sap.com/SBO/DIS}Properties54>,<{http://www.sap.com/SBO/DIS}SalesPersonCode>,<{http://www.sap.com/SBO/DIS}CurrentAccountBalance>,<{http://www.sap.com/SBO/DIS}ContactPerson>,<{http://www.sap.com/SBO/DIS}VatGroup>,<{http://www.sap.com/SBO/DIS}Properties50>,<{http://www.sap.com/SBO/DIS}BPAccountReceivablePaybleCollection>,<{http://www.sap.com/SBO/DIS}Properties51>,<{http://www.sap.com/SBO/DIS}DebitorAccount>,<{http://www.sap.com/SBO/DIS}BackOrder>,<{http://www.sap.com/SBO/DIS}City>,<{http://www.sap.com/SBO/DIS}ValidRemarks>,<{http://www.sap.com/SBO/DIS}Priority>,<{http://www.sap.com/SBO/DIS}Properties2>,<{http://www.sap.com/SBO/DIS}PriceListNum>,<{http://www.sap.com/SBO/DIS}Properties48>,<{http://www.sap.com/SBO/DIS}PayTermsGrpCode>,<{http://www.sap.com/SBO/DIS}Properties1>,<{http://www.sap.com/SBO/DIS}Properties47>,<{http://www.sap.com/SBO/DIS}Properties46>,<{http://www.sap.com/SBO/DIS}Properties45>,<{http://www.sap.com/SBO/DIS}Properties44>,<{http://www.sap.com/SBO/DIS}Properties43>,<{http://www.sap.com/SBO/DIS}Properties42>,<{http://www.sap.com/SBO/DIS}Properties41>,<{http://www.sap.com/SBO/DIS}SurchargeOverlook>,<{http://www.sap.com/SBO/DIS}BPPaymentDates>,<{http://www.sap.com/SBO/DIS}ValidTo>,<{http://www.sap.com/SBO/DIS}Properties49>,<{http://www.sap.com/SBO/DIS}MailAddress>,<{http://www.sap.com/SBO/DIS}Affiliate>,<{http://www.sap.com/SBO/DIS}BankChargesAllocationCode>,<{http://www.sap.com/SBO/DIS}Properties40>,<{http://www.sap.com/SBO/DIS}DiscountGroups>,<{http://www.sap.com/SBO/DIS}Cellular>,<{http://www.sap.com/SBO/DIS}ThresholdOverlook>,<{http://www.sap.com/SBO/DIS}BPWithholdingTaxCollection>,<{http://www.sap.com/SBO/DIS}UnpaidBillofExchange>,<{http://www.sap.com/SBO/DIS}DefaultTechnician>,<{http://www.sap.com/SBO/DIS}OtherReceivablePayable>,<{http://www.sap.com/SBO/DIS}CreditLimit>,<{http://www.sap.com/SBO/DIS}Properties3>,<{http://www.sap.com/SBO/DIS}Properties4>,<{http://www.sap.com/SBO/DIS}Properties5>,<{http://www.sap.com/SBO/DIS}Properties6>,<{http://www.sap.com/SBO/DIS}Properties7>,<{http://www.sap.com/SBO/DIS}Properties8>,<{http://www.sap.com/SBO/DIS}Properties9>,<{http://www.sap.com/SBO/DIS}DeductionPercent>,<{http://www.sap.com/SBO/DIS}FatherCard>,<{http://www.sap.com/SBO/DIS}ContactEmployees>,<{http://www.sap.com/SBO/DIS}Properties64>,<{http://www.sap.com/SBO/DIS}Properties63>,<{http://www.sap.com/SBO/DIS}FrozenRemarks>,<{http://www.sap.com/SBO/DIS}MailCounty>,<{http://www.sap.com/SBO/DIS}CardCode>,<{http://www.sap.com/SBO/DIS}ExportCode>,<{http://www.sap.com/SBO/DIS}Currency>,<{http://www.sap.com/SBO/DIS}Phone1>,<{http://www.sap.com/SBO/DIS}VatGroupLatinAmerica>,<{http://www.sap.com/SBO/DIS}Phone2>,<{http://www.sap.com/SBO/DIS}BlockDunning>,<{http://www.sap.com/SBO/DIS}VatLiable>,<{http://www.sap.com/SBO/DIS}Territory>,<{http://www.sap.com/SBO/DIS}Properties61>,<{http://www.sap.com/SBO/DIS}BookkeepingCertified>,<{http://www.sap.com/SBO/DIS}Properties62>,<{http://www.sap.com/SBO/DIS}Properties60>,<{http://www.sap.com/SBO/DIS}Frozen>,<{http://www.sap.com/SBO/DIS}DefaultBranch>,<{http://www.sap.com/SBO/DIS}County>,<{http://www.sap.com/SBO/DIS}Website>,<{http://www.sap.com/SBO/DIS}Fax>,<{http://www.sap.com/SBO/DIS}HouseBank>,<{http://www.sap.com/SBO/DIS}OwnerIDNumber>,<{http://www.sap.com/SBO/DIS}VerificationNumber>,<{http://www.sap.com/SBO/DIS}PartialDelivery>,<{http://www.sap.com/SBO/DIS}TypeReport>,<{http://www.sap.com/SBO/DIS}ChannelBP>,<{http://www.sap.com/SBO/DIS}DeductibleAtSource>,<{http://www.sap.com/SBO/DIS}BankCountry>,<{http://www.sap.com/SBO/DIS}CommissionGroupCode>,<{http://www.sap.com/SBO/DIS}HouseBankCountry>,<{http://www.sap.com/SBO/DIS}ISRBillerID>,<{http://www.sap.com/SBO/DIS}DiscountBaseObject>,<{http://www.sap.com/SBO/DIS}Valid>,<{http://www.sap.com/SBO/DIS}WTCode>,<{http://www.sap.com/SBO/DIS}FreeText>,<{http://www.sap.com/SBO/DIS}ExemptionValidityDateTo>,<{http://www.sap.com/SBO/DIS}Indicator>,<{http://www.sap.com/SBO/DIS}LinkedBusinessPartner>,<{http://www.sap.com/SBO/DIS}ShipToBuildingFloorRoom>,<{http://www.sap.com/SBO/DIS}SubjectToWithholdingTax>,<{http://www.sap.com/SBO/DIS}IBAN>,<{http://www.sap.com/SBO/DIS}InstructionKey>,<{http://www.sap.com/SBO/DIS}ClosingDateProcedureNumber>,<{http://www.sap.com/SBO/DIS}PaymentBlockDescription>,<{http://www.sap.com/SBO/DIS}BillToState>,<{http://www.sap.com/SBO/DIS}DunningDate>,<{http://www.sap.com/SBO/DIS}GroupCode>,<{http://www.sap.com/SBO/DIS}WithholdingTaxDeductionGroup>,<{http://www.sap.com/SBO/DIS}MailZipCode>,<{http://www.sap.com/SBO/DIS}WithholdingTaxCertified>,<{http://www.sap.com/SBO/DIS}Picture>,<{http://www.sap.com/SBO/DIS}BPAddresses>,<{http://www.sap.com/SBO/DIS}MailCity>,<{http://www.sap.com/SBO/DIS}DownPaymentClearAct>,<{http://www.sap.com/SBO/DIS}BillToBuildingFloorRoom>,<{http://www.sap.com/SBO/DIS}InsuranceOperation347>,<{http://www.sap.com/SBO/DIS}DME>,<{http://www.sap.com/SBO/DIS}ExemptNum>,<{http://www.sap.com/SBO/DIS}CardType>,<{http://www.sap.com/SBO/DIS}BPFiscalTaxIDCollection>,<{http://www.sap.com/SBO/DIS}CustomerBillofExchangPres>,<{http://www.sap.com/SBO/DIS}BPBankAccounts>,<{http://www.sap.com/SBO/DIS}Block>,<{http://www.sap.com/SBO/DIS}Equalization>,<{http://www.sap.com/SBO/DIS}TaxRoundingRule>,<{http://www.sap.com/SBO/DIS}Password>,<{http://www.sap.com/SBO/DIS}AccrualCriteria>,<{http://www.sap.com/SBO/DIS}ShaamGroup>,<{http://www.sap.com/SBO/DIS}CompanyPrivate>,<{http://www.sap.com/SBO/DIS}OperationCode347>,<{http://www.sap.com/SBO/DIS}DeductionValidUntil>,<{http://www.sap.com/SBO/DIS}DeductionOffice>,<{http://www.sap.com/SBO/DIS}PeymentMethodCode>,<{http://www.sap.com/SBO/DIS}AdditionalID>,<{http://www.sap.com/SBO/DIS}OpenDeliveryNotesBalance>,<{http://www.sap.com/SBO/DIS}DeferredTax>,<{http://www.sap.com/SBO/DIS}Country>,<{http://www.sap.com/SBO/DIS}ProjectCode>,<{http://www.sap.com/SBO/DIS}CompanyRegistrationNumber>,<{http://www.sap.com/SBO/DIS}NationalInsuranceNum>,<{http://www.sap.com/SBO/DIS}OpenOpportunities>,<{http://www.sap.com/SBO/DIS}FormCode1099>,<{http://www.sap.com/SBO/DIS}EmailAddress>,<{http://www.sap.com/SBO/DIS}RateDiffAccount>,<{http://www.sap.com/SBO/DIS}SinglePayment>,<{http://www.sap.com/SBO/DIS}ShipToDefault>,<{http://www.sap.com/SBO/DIS}ReferenceDetails>,<{http://www.sap.com/SBO/DIS}U_TestUDF>,<{http://www.sap.com/SBO/DIS}DefaultAccount>,<{http://www.sap.com/SBO/DIS}OpenOrdersBalance>,<{http://www.sap.com/SBO/DIS}MinIntrest>,<{http://www.sap.com/SBO/DIS}FrozenFrom>,<{http://www.sap.com/SBO/DIS}BillofExchangeonCollection>,<{http://www.sap.com/SBO/DIS}CardForeignName>,<{http://www.sap.com/SBO/DIS}TaxExemptionLetterNum>,<{http://www.sap.com/SBO/DIS}MailCountry>,<{http://www.sap.com/SBO/DIS}HouseBankAccount>,<{http://www.sap.com/SBO/DIS}CreditCardNum>,<{http://www.sap.com/SBO/DIS}ExemptionValidityDateFrom>,<{http://www.sap.com/SBO/DIS}CustomerBillofExchangDisc>,<{http://www.sap.com/SBO/DIS}Properties18>,<{http://www.sap.com/SBO/DIS}BilltoDefault>,<{http://www.sap.com/SBO/DIS}Properties19>,<{http://www.sap.com/SBO/DIS}Properties16>,<{http://www.sap.com/SBO/DIS}Profession>,<{http://www.sap.com/SBO/DIS}Properties17>,<{http://www.sap.com/SBO/DIS}Properties14>,<{http://www.sap.com/SBO/DIS}Properties15>,<{http://www.sap.com/SBO/DIS}Properties12>,<{http://www.sap.com/SBO/DIS}HierarchicalDeduction>,<{http://www.sap.com/SBO/DIS}Properties13>,<{http://www.sap.com/SBO/DIS}Properties10>,<{http://www.sap.com/SBO/DIS}ZipCode>,<{http://www.sap.com/SBO/DIS}Properties11>,<{http://www.sap.com/SBO/DIS}PaymentBlock>,<{http://www.sap.com/SBO/DIS}DiscountRelations>,<{http://www.sap.com/SBO/DIS}CollectionAuthorization>,<{http://www.sap.com/SBO/DIS}BPPaymentMethods>,<{http://www.sap.com/SBO/DIS}MaxCommitment>,<{http://www.sap.com/SBO/DIS}LanguageCode>,<{http://www.sap.com/SBO/DIS}FederalTaxID>,<{http://www.sap.com/SBO/DIS}ValidFrom>,<{http://www.sap.com/SBO/DIS}DiscountPercent>,<{http://www.sap.com/SBO/DIS}DownPaymentInterimAccount>,<{http://www.sap.com/SBO/DIS}FrozenTo>,<{http://www.sap.com/SBO/DIS}CreditCardCode>,<{http://www.sap.com/SBO/DIS}DefaultBankCode>,<{http://www.sap.com/SBO/DIS}LastMultiReconciliationNum>,<{http://www.sap.com/SBO/DIS}Notes>,<{http://www.sap.com/SBO/DIS}DunningTerm>,<{http://www.sap.com/SBO/DIS}Box1099>,<{http://www.sap.com/SBO/DIS}MaxAmountOfExemption>,<{http://www.sap.com/SBO/DIS}Properties38>,<{http://www.sap.com/SBO/DIS}CreditCardExpiration>,<{http://www.sap.com/SBO/DIS}Pager>,<{http://www.sap.com/SBO/DIS}Properties39>,<{http://www.sap.com/SBO/DIS}Properties32>,<{http://www.sap.com/SBO/DIS}Properties33>,<{http://www.sap.com/SBO/DIS}ShippingType>,<{http://www.sap.com/SBO/DIS}Properties30>,<{http://www.sap.com/SBO/DIS}Properties31>,<{http://www.sap.com/SBO/DIS}Properties36>,<{http://www.sap.com/SBO/DIS}Properties37>,<{http://www.sap.com/SBO/DIS}DunningLevel>,<{http://www.sap.com/SBO/DIS}Properties34>,<{http://www.sap.com/SBO/DIS}HouseBankBranch>,<{http://www.sap.com/SBO/DIS}Properties35>,<{http://www.sap.com/SBO/DIS}CardName>,<{http://www.sap.com/SBO/DIS}PlanningGroup>,<{http://www.sap.com/SBO/DIS}Properties27>,<{http://www.sap.com/SBO/DIS}AvarageLate>,<{http://www.sap.com/SBO/DIS}Properties28>,<{http://www.sap.com/SBO/DIS}Properties29>,<{http://www.sap.com/SBO/DIS}CommissionPercent>,<{http://www.sap.com/SBO/DIS}Properties20>,<{http://www.sap.com/SBO/DIS}CertificateNumber>,<{http://www.sap.com/SBO/DIS}Properties21>,<{http://www.sap.com/SBO/DIS}Properties22>,<{http://www.sap.com/SBO/DIS}Properties23>,<{http://www.sap.com/SBO/DIS}Properties24>,<{http://www.sap.com/SBO/DIS}FatherType>,<{http://www.sap.com/SBO/DIS}Properties25>,<{http://www.sap.com/SBO/DIS}ExpirationDate>,<{http://www.sap.com/SBO/DIS}Properties26>
>         at
> org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:108)
>         at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:323)
>         at
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
>         at
> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:206)
>         at
> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:209)
>         at
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:152)
>         at
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:114)
>         at
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:184)
> ...
> ...
> ...
> ....
>
> Any help is appreciate.
>
> Maulik
>
>
> --
> View this message in context: http://cxf.547215.n5.nabble.com/Getting-error-org-apache-cxf-interceptor-Fault-Unmarshalling-Error-tp5711083.html
> Sent from the cxf-issues mailing list archive at Nabble.com.