Giter Site home page Giter Site logo

tcc-wso2-enterprise-integrator's Introduction

tcc-wso2-enterprise-integrator

Script para criação do banco de dados:

-- SCHEMA: smart_proxy

-- DROP SCHEMA smart_proxy ;

CREATE SCHEMA smart_proxy;


-- Table: smart_proxy.smart_proxy

-- DROP TABLE smart_proxy.smart_proxy;

CREATE TABLE smart_proxy.smart_proxy
(
    id integer NOT NULL DEFAULT nextval('smart_proxy.smart_proxy_id_seq'::regclass),
    message_id character varying(100) COLLATE pg_catalog."default",
    relates_to character varying(100) COLLATE pg_catalog."default",
    reply_to character varying(1000) COLLATE pg_catalog."default",
    fault_to character varying(1000) COLLATE pg_catalog."default",
    stage character varying(100) COLLATE pg_catalog."default",
    CONSTRAINT smart_proxy_pkey PRIMARY KEY (id)
)
WITH (
    OIDS = FALSE
)
TABLESPACE pg_default;

XML gerado pelo SOAP UI usado para teste: Caso usar o SOAP UI deve cliar na aba WS-A abaixo do request e preencher os dados referente ao Addressing. Os itens que estão no Header deste xml são gerados por esta aba.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
    xmlns:pes="http://www.godinhowolff.com.br/PessoaService/">
   <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <wsa:Action>PessoaService/inserirPessoaFisicaNacional</wsa:Action>
       <wsa:ReplyTo>
           <wsa:Address>http://localhost:8280/services/ProxyGenericoParaSimularORetorno</wsa:Address>
       </wsa:ReplyTo>
       <wsa:FaultTo>
           <wsa:Address>http://localhost:8280/services/ProxyGenericoParaSimularORetorno</wsa:Address>
       </wsa:FaultTo>
       <wsa:MessageID>uuid:fad146b3-eeef-45ac-b5ce-7cda70ca91f9</wsa:MessageID>
   </soapenv:Header>
   <soapenv:Body>
      <pes:pessoa_fisica_nacional>
         <pes:enderecos>
            <!--Zero or more repetitions:-->
            <pes:endereco>
               <pes:cep>gero et</pes:cep>
               <pes:caixaPostal>sonoras imperio</pes:caixaPostal>
               <pes:tipo>Cadastral</pes:tipo>
               <pes:tipoLogradouro>Avenida</pes:tipoLogradouro>
               <pes:numero>per auras</pes:numero>
               <pes:logradouro>circum claustra</pes:logradouro>
               <pes:complemento>nimborum in</pes:complemento>
               <pes:bairro>foedere certo</pes:bairro>
               <pes:cidade>profundum quippe ferant</pes:cidade>
               <pes:estado>et carcere</pes:estado>
               <pes:estadoSigla>iovis rapidum iaculata</pes:estadoSigla>
               <pes:pais>speluncis abdidit</pes:pais>
               <pes:paisSigla>bella gero et</pes:paisSigla>
            </pes:endereco>
         </pes:enderecos>
         <pes:emails>
            <!--Zero or more repetitions:-->
            <pes:email>
               <pes:tipo>Cadastral</pes:tipo>
               <pes:endereco>hoc metuens</pes:endereco>
            </pes:email>
         </pes:emails>
         <pes:telefones>
            <!--Zero or more repetitions:-->
            <pes:telefone>
               <pes:ddd>ac vinclis</pes:ddd>
               <pes:telefone>speluncis abdidit</pes:telefone>
               <pes:tipo>aris imponet honorem</pes:tipo>
            </pes:telefone>
         </pes:telefones>
         <pes:nome>praeterea aut</pes:nome>
         <pes:dataNascimento>2014-06-27-03:00</pes:dataNascimento>
         <pes:genero>certo et premere</pes:genero>
         <pes:estadoCivil>et montis</pes:estadoCivil>
         <pes:nomePai>feta furentibus</pes:nomePai>
         <pes:nomeMae>sed pater</pes:nomeMae>
         <pes:cpf>talia flammato secum</pes:cpf>
         <pes:rg>austris aeoliam</pes:rg>
         <pes:orgaoEmissorRg>sciret dare</pes:orgaoEmissorRg>
         <pes:paisNascimento>dare iussus</pes:paisNascimento>
         <pes:estadoNascimento>bella gero</pes:estadoNascimento>
         <pes:municipioNascimento>dedit qui foedere</pes:municipioNascimento>
      </pes:pessoa_fisica_nacional>
   </soapenv:Body>
</soapenv:Envelope>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.