UansCarvalho

~ Blog for Oracle SOA Developers

UansCarvalho

Author Archives: Uans

Trabalhando com Attachment in OSB 11g

20 Sunday Dec 2020

Posted by Uans in OSB

≈ Leave a comment

Tags

11G, Attachments, DataBase, Deploy, Deployment, JPEG, Oracle, Payload, SOAPUI, SUDO, Ubuntu, WSDL

Em um post anterior eu escrevi “Como podemos salvar um anexo (Anexo) no banco de dados com o BPEL“, mas neste post vou descrever como vamos receber um anexo em OSB e passa para o nosso BPEL para gravação em dados do Banco Mundial.

Para nosso entendimento, os Attachments podem ser de dois tipos.

  • Attachments inline
    • Aqui, o arquivo anexo será codificado em algum formato, digamos formato base64 e enviá-lo como parte da principal da mensagem XML.
  • Attachments MIME
    • Aqui o anexo será enviado como parte de cabeçalhos em mensagens XML. Os anexos podem ser recebidos em vários formatos pelo OSB, mas um dos formatos comum é base64 codificado com formato binário.

Continue reading →

Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java

02 Monday Mar 2020

Posted by Uans in Java, OSB

≈ Leave a comment

Tags

API Rest, Java, JSON, OSB, XML

Neste Post vou mostrar um codigo Java pronto que faz a transformação de um XML para um Json e em seguida vou mostrar como devemos exportar este projeto em um arquivo JAR para expor no OSB.

É importante entendermos neste processo como deve ser realizado o export do projeto pois para outros codigos Java devemos fazer de outras formas pois cada código pode existir uma particularidade no caso de dependências.

Continue reading →

Exposing a Rest Service on OSB – Part 1: Creating a Rest API

27 Wednesday Feb 2019

Posted by Uans in Java, OSB

≈ Leave a comment

Tags

API Rest, Java, JSON, OSB

The idea of this Post will be to show how we can expose a Rest Service in OSB, so in this first part we will create a small Rest API using JAVA SpringBoot.

But what is an API ?

Application Programming Interface, this is a set of routines and standards established and documented by an application A, so that other applications can use the features of this application A, without needing to know details of the software implementation.

Continue reading →

Instalalling Oracle SOA Suite 12c – Parte 7: Oracle JDeveloper

07 Monday Nov 2016

Posted by Uans in Installing SOA Suite 11g

≈ Leave a comment

Tags

JDeveloper, Release 12c, SOA Suite 11g, Soa-Suite

In this post I will show where our Oracle JDeveloper version 12.2.1.2.0, since in version 12c it was already installed when you install the SOA Suite.

The JDeveloper IDE is used to create and deploy SOA Composition

This installation will be done on Ubuntu Linux 64bit version: 16:04, the minimum hardware and software for Oracle SOA Suite 12c installation can be found here: http://docs.oracle.com/html/E18558_01/fusion_requirements.htm 

Continue reading →

Installing Oracle SOA Suite 12c – Part 6: Configuring o Domain

01 Tuesday Nov 2016

Posted by Uans in Installing SOA Suite 12c

≈ Leave a comment

Unlike previous installations of SOA Suite in version 12c it is necessary we configure some peculiarities of our Dominio so we can put it in the air.

Here I will teach how to set up our Dominio since the creation of DataSource for we configure our database to begin the soa_server1 in the case will be the server location.

Continue reading →

Installing Oracle SOA Suite 12c – Part 5: SOA Developer Domain

30 Sunday Oct 2016

Posted by Uans in Installing SOA Suite 12c

≈ Leave a comment

Tags

Domain, Soa Suite 12c, WebLogic

In this post we will install the SOA Developer Domain for SOA Suite 12c

he installation will be done on Ubuntu Linux 64bit version: 16:04, the minimum hardware and software for Oracle SOA Suite 12c installation can be found here: http://docs.oracle.com/html/E18558_01/fusion_requirements.htm 

The facility is divided into parts as follows, see the link each to see the other Parties:

Continue reading →

Installing Oracle SOA Suite 12c – Part 4: Repository Creation Utility (RCU)

26 Wednesday Oct 2016

Posted by Uans in Installing SOA Suite 12c

≈ Leave a comment

Tags

64bits, JVM, Oracle, rcu, Server, SOA, Soa-Suite, SUDO, Ubuntu, Utility, WebLogic

In this post we will install the Repository Creation Utility (RCU)

O RCU will define the database schema that SOA Suite uses to accomplish its tasks, such as audit and etc …

Continue reading →

Installing Oracle SOA Suite 12c – Part 3: SOA Suite 12.2.1.2.0

24 Monday Oct 2016

Posted by Uans in Installing SOA Suite 12c

≈ Leave a comment

Tags

12.2.1.1, Oracle, Release 12c, SOA Suite 12.2.1.2, Soa Suite 12c

In this post we will install Oracle SOA Suite 12c version 12.2.1.2.0

SOA Suite is the real JEE application that contains the SOA engines
They will be deployed on WebLogic.

Continue reading →

Installing Oracle SOA Suite 12c – Part 2: Java SE Development Kit 8 – JDK

23 Sunday Oct 2016

Posted by Uans in Installing SOA Suite 12c

≈ Leave a comment

Tags

Java, Oracle, Soa-Suite

Continuing our installation process of Oracle SOA Suite 12c, in this post we will install JDK package

The installation will be done on Ubuntu Linux 64bit version: 16:04, the minimum hardware and software for Oracle SOA Suite 12c installation can be found here: http://docs.oracle.com/html/E18558_01/fusion_requirements.htm 

Continue reading →

Installing Oracle SOA Suite 12c – Part 1: Oracle Database 11g XE

16 Sunday Oct 2016

Posted by Uans in Installing SOA Suite 12c

≈ Leave a comment

Tags

DataBase, Linux, ORA-00845, Oracle, SOA, Soa-Suite

To test scenarios is essential to establish a local environment in order to deepen our learning and knowledge, thinking about it in this post I will show step by step how is the Oracle SOA Suite 12c installation.

The SOA Suite requires a database for persistence. The Express Edition 11g was chosen for development environment in question.

Continue reading →

Using Java Callout in OSB

20 Tuesday Sep 2016

Posted by Uans in OSB

≈ Leave a comment

Tags

bus, bus, JAR, Java, Oracle, Oracle Service Bus, OSB

In this post I will explain a very useful feature of OSB which we call a Java class, I’ll show how to use the component called Java Callout for this feature..

Continue reading →

Record XML Content in the Database for BPEL

07 Tuesday Jun 2016

Posted by Uans in BPEL

≈ Leave a comment

Tags

BPEL, DBAdapter, XML

In this article I will show how we can record an XML content using DbAdapter BPEL.

Below is a table Describe Command to display the details and field where I will perform the Insert XML

Continue reading →

Working with File Adapter in BPEL – Posted on OTN

30 Wednesday Mar 2016

Posted by Uans in BPEL, OTN

≈ Leave a comment

Tags

BPEL

Another post published on OTN: Working with File Adapter in the BPEL

To see the post directly from Oracle’s website refer to the link:

http://www.oracle.com/technetwork/pt/articles/soa/trabalhando-fileadapter-bpel-2956564-ptb.html

Or just click the link below to view the Post Blog

Continue reading →

Creating a HumanTask in BPEL – Part 2: Deployando and testing process

10 Thursday Mar 2016

Posted by Uans in BPEL

≈ 2 Comments

Tags

ADF, BPEL, SOA

In the previous post I showed how we can create the process until the call HumanTask within the BPEL, here I explain step by step how you should deploy and how do we test our process.

See the links below to check the other parts:

  • Creating a HumanTask in BPEL – Part 1: Creating the process
  • Creating a HumanTask in BPEL – Part 2: Deployando and testing process

Continue reading →

Creating a HumanTask in BPEL – Part 1: Creating the process

02 Wednesday Mar 2016

Posted by Uans in BPEL

≈ Leave a comment

Tags

Asynchronous, BPEL, SOA

Learn this Post to create a HumanTask in BPEL. Here we will create a process that uses a DbAdapter to a select in the database and the data returned will fill the fields that define the Worklist screen..

To create our HumanTask in BPEL created two parts to our Post, refer to the links below to check the other parts:

  • Creating a HumanTask in BPEL – Part 1: Creating the process
  • Creating a HumanTask in BPEL – Part 2: Deployando and testing process

Continue reading →

Using For Each of OSB

17 Wednesday Feb 2016

Posted by Uans in OSB

≈ Leave a comment

Tags

11G, ALSB, Aqualogic, bus, bus, Business, Oracle, OSB, Proxy, Service Bus, SOA, Soa-Suite

I want this post to show you how we can use the For Each component of the OSB to iterate through a list of employees who will be returned from an exposed service BPEL

In addition to using the For Each component also show how we can do the same iteration using XQuery

Continue reading →

Using the Service Callout OSB

01 Monday Feb 2016

Posted by Uans in OSB

≈ Leave a comment

Tags

11G, ALSB, Aqualogic, bus, bus, Business, Oracle, OSB, Proxy, Service Bus, SOA, Soa-Suite, workspace

In this post I will describe how we can use the Service Callout OSB component.

I will show you how easy it is to mount the REQUEST and RESPONSE of our service and demonstrate how we can use our RESPONSE to various calling services or using various components Service Callout

Continue reading →

Working with Regex in BPEL

04 Friday Dec 2015

Posted by Uans in BPEL

≈ 2 Comments

Tags

BPEL

Today the BPEL there is no specific function for us to work directly with Regex (Regular Expression) in BPEL, so I will demonstrate this Post one of the ways we can do to apply a Regex to a process.

In this example we will basically pass a value to our BPEL and will validate these values through the Regex.

Continue reading →

Exception – Problem builing schema

17 Tuesday Nov 2015

Posted by Uans in BPEL

≈ Leave a comment

Tags

BPEL

Staff,

In this post I want to report a problem I had recently and simple resolution.

Below is the problem that occurs when you expand any variable, in my case my inputVariable

Continue reading →

Working with a Sequence in BPEL

23 Wednesday Sep 2015

Posted by Uans in BPEL

≈ Leave a comment

Tags

BPEL, DataBase

In this post I will explain how we can enter values in a sequence in BPEL.

We will Insert process using DBAdapter and the Transformation add a function to set the sequence that should already be created in the database.

Continue reading →

← Posts Anteriores

Uanderson Carvalho

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

Blog Recognized by

Search

  • Trabalhando com Attachment in OSB 11g
  • Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java
  • Exposing a Rest Service on OSB – Part 1: Creating a Rest API

Categories

  • Administration SOA Suite (7)
  • BPEL (28)
  • Events (3)
  • Installing SOA Suite 11g (10)
  • Installing SOA Suite 12c (6)
  • Java (2)
  • Linux (2)
  • OSB (15)
  • OTN (11)
  • ProfessionalsOracle (1)
  • TiSpecialists (1)

Tags

11G AdminServer ALSB Aqualogic BPEL bus bus Business Composer Concatenação Console DataBase Database Adapter DBAdapter Deploy Deployment Developer Domain DVM EM Fila FileAdapter Java Java Message Service JDeveloper JMS Linux loop MDS Mensagem Oracle OSB Proxy Script Server Service Bus SOA Soa-Suite SUDO Ubuntu WebLogic WSDL XE XE XML
March 2026
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
« Sep    

New Posts

  • Trabalhando com Attachment in OSB 11g
  • Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java
  • Exposing a Rest Service on OSB – Part 1: Creating a Rest API
  • Instalalling Oracle SOA Suite 12c – Parte 7: Oracle JDeveloper
  • Installing Oracle SOA Suite 12c – Part 6: Configuring o Domain
  • Installing Oracle SOA Suite 12c – Part 5: SOA Developer Domain
  • Installing Oracle SOA Suite 12c – Part 4: Repository Creation Utility (RCU)
  • Installing Oracle SOA Suite 12c – Part 3: SOA Suite 12.2.1.2.0
  • Installing Oracle SOA Suite 12c – Part 2: Java SE Development Kit 8 – JDK
  • Installing Oracle SOA Suite 12c – Part 1: Oracle Database 11g XE

Todos os Posts

  • December 2020 (1)
  • March 2020 (1)
  • February 2019 (1)
  • November 2016 (2)
  • October 2016 (5)
  • September 2016 (1)
  • June 2016 (1)
  • March 2016 (3)
  • February 2016 (2)
  • December 2015 (1)
  • November 2015 (1)
  • September 2015 (2)
  • August 2015 (2)
  • July 2015 (4)
  • June 2015 (6)
  • May 2015 (5)
  • April 2015 (7)
  • March 2015 (8)
  • February 2015 (7)
  • January 2015 (7)
  • December 2014 (6)

Links

  • OTN – Oracle Technology Network
  • Oracle Blogs
  • Oracle Technical Articles
  • Oracle Docs
  • Oracle Downloads
  • Oracle Performance Tunning
  • Soa Community
  • TI Especialistas
  • VrsBrazil
  • Leo’s blog
  • Blog Waslley Souza
  • Victor Jabur’s Blog
  • Blog do DBA/Instrutor Fábio Prado
  • Cicero Ednilson Blog

" Não seja melhor do que as outras pessoas, seja melhor para as outras pessoas !!! "

Uanderson Carvalho

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

Blog Recognized by

Categories

  • Administration SOA Suite (7)
  • BPEL (28)
  • Events (3)
  • Installing SOA Suite 11g (10)
  • Installing SOA Suite 12c (6)
  • Java (2)
  • Linux (2)
  • OSB (15)
  • OTN (11)
  • ProfessionalsOracle (1)
  • TiSpecialists (1)

Tags

11G AdminServer ALSB Aqualogic BPEL bus bus Business Composer Concatenação Console DataBase Database Adapter DBAdapter Deploy Deployment Developer Domain DVM EM Fila FileAdapter Java Java Message Service JDeveloper JMS Linux loop MDS Mensagem Oracle OSB Proxy Script Server Service Bus SOA Soa-Suite SUDO Ubuntu WebLogic WSDL XE XE XML
March 2026
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
« Sep    

New Posts

  • Trabalhando com Attachment in OSB 11g
  • Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java
  • Exposing a Rest Service on OSB – Part 1: Creating a Rest API
  • Instalalling Oracle SOA Suite 12c – Parte 7: Oracle JDeveloper
  • Installing Oracle SOA Suite 12c – Part 6: Configuring o Domain
  • Installing Oracle SOA Suite 12c – Part 5: SOA Developer Domain
  • Installing Oracle SOA Suite 12c – Part 4: Repository Creation Utility (RCU)
  • Installing Oracle SOA Suite 12c – Part 3: SOA Suite 12.2.1.2.0
  • Installing Oracle SOA Suite 12c – Part 2: Java SE Development Kit 8 – JDK
  • Installing Oracle SOA Suite 12c – Part 1: Oracle Database 11g XE

Todos os Posts

  • December 2020 (1)
  • March 2020 (1)
  • February 2019 (1)
  • November 2016 (2)
  • October 2016 (5)
  • September 2016 (1)
  • June 2016 (1)
  • March 2016 (3)
  • February 2016 (2)
  • December 2015 (1)
  • November 2015 (1)
  • September 2015 (2)
  • August 2015 (2)
  • July 2015 (4)
  • June 2015 (6)
  • May 2015 (5)
  • April 2015 (7)
  • March 2015 (8)
  • February 2015 (7)
  • January 2015 (7)
  • December 2014 (6)

Links

  • OTN – Oracle Technology Network
  • Oracle Blogs
  • Oracle Technical Articles
  • Oracle Docs
  • Oracle Downloads
  • Oracle Performance Tunning
  • Soa Community
  • TI Especialistas
  • VrsBrazil
  • Leo’s blog
  • Blog Waslley Souza
  • Victor Jabur’s Blog
  • Blog do DBA/Instrutor Fábio Prado
  • Cicero Ednilson Blog

" Não seja melhor do que as outras pessoas, seja melhor para as outras pessoas !!! "

Search

Recent Posts

  • Trabalhando com Attachment in OSB 11g
  • Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java
  • Exposing a Rest Service on OSB – Part 1: Creating a Rest API
  • Instalalling Oracle SOA Suite 12c – Parte 7: Oracle JDeveloper
  • Installing Oracle SOA Suite 12c – Part 6: Configuring o Domain

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

As opiniões expressas neste blog são de minha autoria e não refletem as opiniões da empresa que trabalho ou trabalhei. As informações contidas neste blog são escritas com base em experiências pessoais. Você é livre para usar a informação deste blog, mas eu não sou responsável, não me responsabilizo e não vou compensá-lo se acontecer alguma inconveniência ao fazer uso desta informação .