Focal Point
[CASE-OPENED] Problem with header in the request for consume web services

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/7067001076

April 11, 2014, 06:43 AM
dr.herojos
[CASE-OPENED] Problem with header in the request for consume web services
Hi.

I would like to consume some services exposed via WEB SERVICES.
I have properly configured the adapter with the url of the wsdl ( with explicit authentication via username and password ).

I see ALL the services exposed and through Wizard of synonyms (new synonym in date migrator) I can see it.

But I have a problem with the XML header.
The services infact have an header that expose username and password.

This is a copy of XML file sent by SoapUI (sample_soapui.xml)

 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:anag="http://ServiceModel/Core/Anagrafe/Anagrafe/">
<soapenv:Header>
 <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
  <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="SecurityToken-ef5cb09a-8121-4a69-b4de-acb2dbb3f535">
   <wsse:Username>XXXXXX</wsse:Username>
   <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">yyyyyy</wsse:Password>
  </wsse:UsernameToken>
 </wsse:Security>
</soapenv:Header>
   
   
   <soapenv:Body>
      <anag:ricercaAnagrafica>
         <!--Optional:-->
         <ricercaAnagraficaRequest>
            <serviceContext>
               <!--Optional:-->
               <correlationId></correlationId>
               <codiceIstituto>47</codiceIstituto>
               <!--Optional:-->
               <tipoCanale></tipoCanale>
               <!--Optional:-->
               <lang></lang>
               <!--Optional:-->
               <datiUtente>
                  <ndg></ndg>
               </datiUtente>
            </serviceContext>
            <!--Optional:-->
            <ndg>132497
            </ndg>
            <!--Optional:-->
            <codiceFiscale></codiceFiscale>
            <!--Optional:-->
            <natura>
               <naturaNominativo></naturaNominativo>
               <codiceGiuridico></codiceGiuridico>
            </natura>
            <!--Optional:-->
            <rapporto>
               <servizio></servizio>
               <filiale></filiale>
               <conto></conto>
            </rapporto>
            <datiAggiuntivi>true</datiAggiuntivi>
         </ricercaAnagraficaRequest>
      </anag:ricercaAnagrafica>
   </soapenv:Body>
</soapenv:Envelope>
 


This is .mas create via DataMigrator and without header

FILENAME=ricercaanagrafica, SUFFIX=SOAP , $
SEGMENT=RICERCAANAGRAFICA, SEGTYPE=S0, $
GROUP=RICERCAANAGRAFICA, ALIAS=ricercaAnagrafica, ELEMENTS=1, $
GROUP=RICERCAANAGRAFICAREQUEST, ALIAS=ricercaAnagraficaRequest, ELEMENTS=6, $
GROUP=SERVICECONTEXT, ALIAS=serviceContext, ELEMENTS=5, $
FIELDNAME=CORRELATIONID, ALIAS=correlationId, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CODICEISTITUTO, ALIAS=codiceIstituto, USAGE=I11, ACTUAL=A11, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=TIPOCANALE, ALIAS=tipoCanale, USAGE=A1, ACTUAL=A1,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE),
ACCEPT='I' OR 'S' OR 'F', $
FIELDNAME=LANG, ALIAS=lang, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
GROUP=DATIUTENTE, ALIAS=datiUtente, ELEMENTS=1, $
FIELDNAME=NDG, ALIAS=ndg, USAGE=P20, ACTUAL=A20, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=NDG1, ALIAS=ndg, USAGE=P20, ACTUAL=A20,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CODICEFISCALE, ALIAS=codiceFiscale, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
GROUP=NATURA, ALIAS=natura, ELEMENTS=2, $
FIELDNAME=NATURANOMINATIVO, ALIAS=naturaNominativo, USAGE=A30, ACTUAL=A30, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CODICEGIURIDICO, ALIAS=codiceGiuridico, USAGE=A30, ACTUAL=A30, ACCESS_PROPERTY=(NEED_VALUE), $
GROUP=RAPPORTO, ALIAS=rapporto, ELEMENTS=3, $
FIELDNAME=SERVIZIO, ALIAS=servizio, USAGE=I11, ACTUAL=A11, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=FILIALE, ALIAS=filiale, USAGE=I11, ACTUAL=A11, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CONTO, ALIAS=conto, USAGE=I11, ACTUAL=A11, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=DATIAGGIUNTIVI, ALIAS=datiAggiuntivi, USAGE=A5, ACTUAL=A5, ACCESS_PROPERTY=(NEED_VALUE),
XDEFAULT='false', $
FIELDNAME=__RESPONSE, USAGE=TX80L, ACTUAL=TX, ACCESS_PROPERTY=(INTERNAL), $
SEGMENT=RESPONSE, SEGTYPE=S0, SEGSUF=XML , PARENT=RICERCAANAGRAFICA, POSITION=__RESPONSE, $
FIELDNAME=RESPONSE, ALIAS=ricercaAnagraficaResponse, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL), $
FIELDNAME=RICERCAANAGRAFICARESPONSE, ALIAS=ricercaAnagraficaResponse, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=RESPONSE, PROPERTY=ELEMENT, $
FIELDNAME=ESITOOPERAZIONE, ALIAS=esitoOperazione, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=RICERCAANAGRAFICARESPONSE, PROPERTY=ELEMENT, $
FIELDNAME=ESITO, ALIAS=esito, USAGE=A5, ACTUAL=A5,
ACCEPT='OK' OR 'WARN' OR 'ERROR' OR 'FATAL',
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=CODICEERRORE, ALIAS=codiceErrore, USAGE=I11, ACTUAL=A11,
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=MESSAGGIOERRORE, ALIAS=messaggioErrore, USAGE=A30, ACTUAL=A30,
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=MESSAGGIOECCEZIONE, ALIAS=messaggioEccezione, USAGE=A30, ACTUAL=A30,
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=MQCEDACRICORRELATIONID, ALIAS=mqCedacriCorrelationId, USAGE=A30, ACTUAL=A30,
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=CLIENTE, ALIAS=cliente, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=RICERCAANAGRAFICARESPONSE, PROPERTY=ELEMENT, $
FIELDNAME=NDG, ALIAS=ndg, USAGE=P20, ACTUAL=A20,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=APPELLATIVO, ALIAS=appellativo, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TITOLO, ALIAS=titolo, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TITOLOACCADEMICO, ALIAS=titoloAccademico, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=INDIRIZZODOMICILIO, ALIAS=indirizzoDomicilio, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TIPOVIA, ALIAS=tipoVia, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=NOMEVIA, ALIAS=nomeVia, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=NUMEROCIVICO, ALIAS=numeroCivico, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=LOCALITA, ALIAS=localita, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=CAP, ALIAS=cap, USAGE=I11, ACTUAL=A11,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=COMUNE, ALIAS=comune, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=PROVINCIA, ALIAS=provincia, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=CODICEPAESE, ALIAS=codicePaese, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=NATURAGIURIDICA, ALIAS=naturaGiuridica, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NATURANOMINATIVO, ALIAS=naturaNominativo, USAGE=A30, ACTUAL=A30,
REFERENCE=NATURAGIURIDICA, PROPERTY=ELEMENT, $
FIELDNAME=CODICEGIURIDICO, ALIAS=codiceGiuridico, USAGE=A30, ACTUAL=A30,
REFERENCE=NATURAGIURIDICA, PROPERTY=ELEMENT, $
FIELDNAME=STATUS, ALIAS=status, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NUMRAPPORTIDIRETTI, ALIAS=numRapportiDiretti, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NUMRAPPORTIDIRETTIESTINTI, ALIAS=numRapportiDirettiEstinti, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NUMRAPPORTIINDIRETTI, ALIAS=numRapportiIndiretti, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NUMRAPPORTIINDIRETTIESTINTI, ALIAS=numRapportiIndirettiEstinti, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=SAE, ALIAS=sae, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=CAE, ALIAS=cae, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=RAE, ALIAS=rae, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=MATRICOLAGESTORE, ALIAS=matricolaGestore, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=CITTADINANZA, ALIAS=cittadinanza, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TIPOCITTADINANZA, ALIAS=tipoCittadinanza, USAGE=I11, ACTUAL=A11,
REFERENCE=CITTADINANZA, PROPERTY=ELEMENT, $
FIELDNAME=CODICERESIDENZA, ALIAS=codiceResidenza, USAGE=I11, ACTUAL=A11,
REFERENCE=CITTADINANZA, PROPERTY=ELEMENT, $
FIELDNAME=CODICECITTADINANZA, ALIAS=codiceCittadinanza, USAGE=I11, ACTUAL=A11,
REFERENCE=CITTADINANZA, PROPERTY=ELEMENT, $
FIELDNAME=STATOCIVILE, ALIAS=statoCivile, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TIPO, ALIAS=tipo, USAGE=I11, ACTUAL=A11,
REFERENCE=STATOCIVILE, PROPERTY=ELEMENT, $
FIELDNAME=DESCRIZIONE, ALIAS=descrizione, USAGE=A30, ACTUAL=A30,
REFERENCE=STATOCIVILE, PROPERTY=ELEMENT, $
FIELDNAME=TELEFONO, ALIAS=telefono, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
SEGMENT=DATIAGGIUNTIVI, SEGTYPE=S0, PARENT=RESPONSE, $
FIELDNAME=DATIAGGIUNTIVI, ALIAS=datiAggiuntivi, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TIPO, ALIAS=tipo, USAGE=I11, ACTUAL=A11,
REFERENCE=DATIAGGIUNTIVI.DATIAGGIUNTIVI, PROPERTY=ELEMENT, $
FIELDNAME=DESCRIZIONE, ALIAS=descrizione, USAGE=A30, ACTUAL=A30,
REFERENCE=DATIAGGIUNTIVI.DATIAGGIUNTIVI, PROPERTY=ELEMENT, $
FIELDNAME=VALORE, ALIAS=valore, USAGE=A30, ACTUAL=A30,
REFERENCE=DATIAGGIUNTIVI.DATIAGGIUNTIVI, PROPERTY=ELEMENT, $
FIELDNAME=DATAAGGIORNAMENTO, ALIAS=dataAggiornamento, USAGE=YYMD, ACTUAL=A10,
REFERENCE=DATIAGGIUNTIVI.DATIAGGIUNTIVI, PROPERTY=ELEMENT, $

and ACCESS FILE TEXT VIEW create via DataMigrator and connected at .mas

SEGNAME=RICERCAANAGRAFICA, CONNECTION=WEB_SERVICES, VERSION=1.1,
OBJECT=ricercaAnagrafica,
ACTION=http://ServiceModel/Core/Anagrafe/Anagrafe/ricercaAnagrafica/,
TARGETNS=http://ServiceModel/Core/Anagrafe/Anagrafe/, STYLE=DOCUMENT,
ELEMFORM=unqualified, ATTRFORM=unqualified,
GUI_PARAMS='1,60,50,160,170,100,120,1', $
ID=tns, NS=http://ServiceModel/Core/Anagrafe/Anagrafe/, ELEMFORM=unqualified,
ATTRFORM=unqualified, $
FIELD=RICERCAANAGRAFICAREQUEST, TYPE=RicercaAnagraficaRequest, NS_ID=tns, $
FIELD=SERVICECONTEXT, TYPE=ServiceContext, NS_ID=tns, $
FIELD=CODICEISTITUTO, TYPE=int, NS_ID=xsd, $
FIELD=TIPOCANALE, TYPE=TipoCanale, NS_ID=tns, $
ID=ns1, NS=http://DomainModel/Common/DomainEntities/, ELEMFORM=unqualified,
ATTRFORM=unqualified, $
FIELD=DATIUTENTE, TYPE=UserData, NS_ID=ns1, $
FIELD=NDG, TYPE=long, NS_ID=xsd, $
FIELD=NDG1, TYPE=long, NS_ID=xsd, $
FIELD=NATURA, TYPE=NaturaGiuridica, NS_ID=ns3, $
ID=ns3, NS=http://DomainModel/Common/DomainEntities/, ELEMFORM=qualified,
ATTRFORM=unqualified, $
FIELD=RAPPORTO, TYPE=Rapporto, NS_ID=ns3, $
FIELD=SERVIZIO, TYPE=int, NS_ID=xsd, $
FIELD=FILIALE, TYPE=int, NS_ID=xsd, $
FIELD=CONTO, TYPE=int, NS_ID=xsd, $
FIELD=DATIAGGIUNTIVI, TYPE=boolean, NS_ID=xsd, $
SEGNAME=RESPONSE, GUI_PARAMS='1,60,220,160,340,100,120,1', $
SEGNAME=DATIAGGIUNTIVI, GUI_PARAMS='1,60,390,160,510,100,120,1', $


.mas does not provide THE HEADER SO I HAVE THIS ERROR:

(FOC44540) Web Services Request got error. Response Status: 500;Reason Internal Server Error
(FOC44541) Faulcode : axis2ns:Server
(FOC44543) FaulString: Internal Error

I have modyfied .mas with the header and i enclose a copy of the .mas
modified

FILENAME=ricercaanagrafica, SUFFIX=SOAP , $
SEGMENT=RICERCAANAGRAFICA, SEGTYPE=S0, $
GROUP=HEADER, ALIAS=header, ELEMENTS=1, $
GROUP=SECURITY_, ALIAS=security_, ELEMENTS=1, $
GROUP=USERNAMETOKEN, ALIAS=UsernameToken, ELEMENTS=2, $
FIELDNAME=USERNAME, ALIAS=Username, USAGE=A09, ACTUAL=A09, ACCESS_PROPERTY=(NEED_VALUE),
XDEFAULT='XXXXXX',
ACCEPT='XXXXXX', $
FIELDNAME=PASSWORD, ALIAS=password, USAGE=A08, ACTUAL=A08, ACCESS_PROPERTY=(NEED_VALUE),
XDEFAULT='yyyyyy',
ACCEPT='yyyyyy', $
GROUP=BODY, ALIAS=body, ELEMENTS=1, $
GROUP=RICERCAANAGRAFICA, ALIAS=ricercaAnagrafica, ELEMENTS=1, $
GROUP=RICERCAANAGRAFICAREQUEST, ALIAS=ricercaAnagraficaRequest, ELEMENTS=6, $
GROUP=SERVICECONTEXT, ALIAS=serviceContext, ELEMENTS=5, $
FIELDNAME=CORRELATIONID, ALIAS=correlationId, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CODICEISTITUTO, ALIAS=codiceIstituto, USAGE=I11, ACTUAL=A11, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=TIPOCANALE, ALIAS=tipoCanale, USAGE=A1, ACTUAL=A1,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE),
ACCEPT='I' OR 'S' OR 'F', $
FIELDNAME=LANG, ALIAS=lang, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
GROUP=DATIUTENTE, ALIAS=datiUtente, ELEMENTS=1, $
FIELDNAME=NDG, ALIAS=ndg, USAGE=P20, ACTUAL=A20, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=NDG1, ALIAS=ndg, USAGE=P20, ACTUAL=A20,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CODICEFISCALE, ALIAS=codiceFiscale, USAGE=A30, ACTUAL=A30,
MISSING=ON, ACCESS_PROPERTY=(NEED_VALUE), $
GROUP=NATURA, ALIAS=natura, ELEMENTS=2, $
FIELDNAME=NATURANOMINATIVO, ALIAS=naturaNominativo, USAGE=A30, ACTUAL=A30, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CODICEGIURIDICO, ALIAS=codiceGiuridico, USAGE=A30, ACTUAL=A30, ACCESS_PROPERTY=(NEED_VALUE), $
GROUP=RAPPORTO, ALIAS=rapporto, ELEMENTS=3, $
FIELDNAME=SERVIZIO, ALIAS=servizio, USAGE=I11, ACTUAL=A11, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=FILIALE, ALIAS=filiale, USAGE=I11, ACTUAL=A11, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=CONTO, ALIAS=conto, USAGE=I11, ACTUAL=A11, ACCESS_PROPERTY=(NEED_VALUE), $
FIELDNAME=DATIAGGIUNTIVI, ALIAS=datiAggiuntivi, USAGE=A5, ACTUAL=A5, ACCESS_PROPERTY=(NEED_VALUE),
XDEFAULT='false', $
FIELDNAME=__RESPONSE, USAGE=TX80L, ACTUAL=TX, ACCESS_PROPERTY=(INTERNAL), $
SEGMENT=RESPONSE, SEGTYPE=S0, SEGSUF=XML , PARENT=RICERCAANAGRAFICA, POSITION=__RESPONSE, $
FIELDNAME=RESPONSE, ALIAS=ricercaAnagraficaResponse, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL), $
FIELDNAME=RICERCAANAGRAFICARESPONSE, ALIAS=ricercaAnagraficaResponse, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=RESPONSE, PROPERTY=ELEMENT, $
FIELDNAME=ESITOOPERAZIONE, ALIAS=esitoOperazione, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=RICERCAANAGRAFICARESPONSE, PROPERTY=ELEMENT, $
FIELDNAME=ESITO, ALIAS=esito, USAGE=A5, ACTUAL=A5,
ACCEPT='OK' OR 'WARN' OR 'ERROR' OR 'FATAL',
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=CODICEERRORE, ALIAS=codiceErrore, USAGE=I11, ACTUAL=A11,
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=MESSAGGIOERRORE, ALIAS=messaggioErrore, USAGE=A30, ACTUAL=A30,
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=MESSAGGIOECCEZIONE, ALIAS=messaggioEccezione, USAGE=A30, ACTUAL=A30,
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=MQCEDACRICORRELATIONID, ALIAS=mqCedacriCorrelationId, USAGE=A30, ACTUAL=A30,
REFERENCE=ESITOOPERAZIONE, PROPERTY=ELEMENT, $
FIELDNAME=CLIENTE, ALIAS=cliente, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=RICERCAANAGRAFICARESPONSE, PROPERTY=ELEMENT, $
FIELDNAME=NDG, ALIAS=ndg, USAGE=P20, ACTUAL=A20,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=APPELLATIVO, ALIAS=appellativo, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TITOLO, ALIAS=titolo, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TITOLOACCADEMICO, ALIAS=titoloAccademico, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=INDIRIZZODOMICILIO, ALIAS=indirizzoDomicilio, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TIPOVIA, ALIAS=tipoVia, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=NOMEVIA, ALIAS=nomeVia, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=NUMEROCIVICO, ALIAS=numeroCivico, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=LOCALITA, ALIAS=localita, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=CAP, ALIAS=cap, USAGE=I11, ACTUAL=A11,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=COMUNE, ALIAS=comune, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=PROVINCIA, ALIAS=provincia, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=CODICEPAESE, ALIAS=codicePaese, USAGE=A30, ACTUAL=A30,
REFERENCE=INDIRIZZODOMICILIO, PROPERTY=ELEMENT, $
FIELDNAME=NATURAGIURIDICA, ALIAS=naturaGiuridica, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NATURANOMINATIVO, ALIAS=naturaNominativo, USAGE=A30, ACTUAL=A30,
REFERENCE=NATURAGIURIDICA, PROPERTY=ELEMENT, $
FIELDNAME=CODICEGIURIDICO, ALIAS=codiceGiuridico, USAGE=A30, ACTUAL=A30,
REFERENCE=NATURAGIURIDICA, PROPERTY=ELEMENT, $
FIELDNAME=STATUS, ALIAS=status, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NUMRAPPORTIDIRETTI, ALIAS=numRapportiDiretti, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NUMRAPPORTIDIRETTIESTINTI, ALIAS=numRapportiDirettiEstinti, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NUMRAPPORTIINDIRETTI, ALIAS=numRapportiIndiretti, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=NUMRAPPORTIINDIRETTIESTINTI, ALIAS=numRapportiIndirettiEstinti, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=SAE, ALIAS=sae, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=CAE, ALIAS=cae, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=RAE, ALIAS=rae, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=MATRICOLAGESTORE, ALIAS=matricolaGestore, USAGE=I11, ACTUAL=A11,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=CITTADINANZA, ALIAS=cittadinanza, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TIPOCITTADINANZA, ALIAS=tipoCittadinanza, USAGE=I11, ACTUAL=A11,
REFERENCE=CITTADINANZA, PROPERTY=ELEMENT, $
FIELDNAME=CODICERESIDENZA, ALIAS=codiceResidenza, USAGE=I11, ACTUAL=A11,
REFERENCE=CITTADINANZA, PROPERTY=ELEMENT, $
FIELDNAME=CODICECITTADINANZA, ALIAS=codiceCittadinanza, USAGE=I11, ACTUAL=A11,
REFERENCE=CITTADINANZA, PROPERTY=ELEMENT, $
FIELDNAME=STATOCIVILE, ALIAS=statoCivile, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TIPO, ALIAS=tipo, USAGE=I11, ACTUAL=A11,
REFERENCE=STATOCIVILE, PROPERTY=ELEMENT, $
FIELDNAME=DESCRIZIONE, ALIAS=descrizione, USAGE=A30, ACTUAL=A30,
REFERENCE=STATOCIVILE, PROPERTY=ELEMENT, $
FIELDNAME=TELEFONO, ALIAS=telefono, USAGE=A30, ACTUAL=A30,
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
SEGMENT=DATIAGGIUNTIVI, SEGTYPE=S0, PARENT=RESPONSE, $
FIELDNAME=DATIAGGIUNTIVI, ALIAS=datiAggiuntivi, USAGE=A1, ACTUAL=A1, ACCESS_PROPERTY=(INTERNAL),
REFERENCE=CLIENTE, PROPERTY=ELEMENT, $
FIELDNAME=TIPO, ALIAS=tipo, USAGE=I11, ACTUAL=A11,
REFERENCE=DATIAGGIUNTIVI.DATIAGGIUNTIVI, PROPERTY=ELEMENT, $
FIELDNAME=DESCRIZIONE, ALIAS=descrizione, USAGE=A30, ACTUAL=A30,
REFERENCE=DATIAGGIUNTIVI.DATIAGGIUNTIVI, PROPERTY=ELEMENT, $
FIELDNAME=VALORE, ALIAS=valore, USAGE=A30, ACTUAL=A30,
REFERENCE=DATIAGGIUNTIVI.DATIAGGIUNTIVI, PROPERTY=ELEMENT, $
FIELDNAME=DATAAGGIORNAMENTO, ALIAS=dataAggiornamento, USAGE=YYMD, ACTUAL=A10,
REFERENCE=DATIAGGIUNTIVI.DATIAGGIUNTIVI, PROPERTY=ELEMENT, $


But i have a problem...

how can I insert the xmlns: wsse = "http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" after Security header that should be fundamental for success call?

I have always the same error:

(FOC44540) Web Services Request got error. Response Status: 500; Reason Internal Server Error
(FOC44541) Faulcode : axis2ns:Server
(FOC44543) FaulString: Internal Error

thank you very much

This message has been edited. Last edited by: <Kathryn Henning>,


WebFOCUS 8.2 Relase 8203 Build Gen 43
DataMigrator 8203M Gen Number 1337
Windows, All Outputs
April 15, 2014, 01:11 PM
dhagen
Open a case with CSS. Apparently this is supported, but i haven't done it in WF, so I have nothing to add.


"There is no limit to what you can achieve ... if you don’t care who gets the credit." Roger Abbott
April 19, 2016, 09:02 AM
ManuelWF
Hi, Did you got a reply from Information Builders about this case


Webfocus 7.703, Windows