SlideShare a Scribd company logo
Step-by-Step Instructions to Install, Build, and
         Deploy SOA Solution in OFM 11g R1

                              Sreeni Setty
OFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start Guide
Link to download:
http://www.oracle.com/technology/software/products/middleware/htdocs/fmw_11_
                                 download.html


   Core Components
    ◦   Web Logic Server                         10.3.3
    ◦   SOA Suite                                11.1.1.3.0
    ◦   JDeveloper                               11.1.1.3.0
    ◦   Database                                 11.2.0.1.0
    ◦   RCU                                      11.1.1.3.0
   Other Components
    ◦ OER                                        11.1.1.3.0
Refer to the document listed in the below link for
  step-by-step guide to install and configure the
                  SOA Suite 11g

http://www.slideshare.net/sreenisetty/ofm-soa-
      suite-11gr1-installation-demonstration
OFM SOA Suite 11g - Quick Start Guide
• Start up JDeveloper 11g
• Select File > New to bring up the wizard to create a new
  application
• From General > Applications, choose SOA Application.
• Application Name: MyFirstApplication
• Directory: C:My11gSOAMyFirstApplication
• Application Package Prefix: soademo
• Project Name: HelloWorld
• Directory: C:My11gSOAMyFirstApplicationHelloWorld
• Project Technologies: SOA (make sure SOA is selected)
• Composite Name: HelloWorld
• Composite Template: Composite with BPEL
•   Name: hello
•   Namespace: default
•   Template: Synchronous BPEL Process
•   Service Name: hello_client
•   Expose as a SOAP Service (check box): Checked
•   Input & Output: default
The wizard brings to BPEL Editor in JDeveloper.
In the next steps, add BPEL activity to the flow to append
     “Hello” to the input value and return the appended
                             value.
Drag and Drop the Assign Activity from the component
      palette between receiveInput and replyOutput
Double click the Assign activity to bring up the properties
  window. Click on the + dropdown button and select the
                     Copy Operation
Use the XPath Expression Builder to append “Hello” to the
 inputVariable. Add concat string function to expression builder,
  drill down under BPEL Variables and drag to map input string.
                                     BPEL
Variables>Variables>Process>Variables>inputVariable>payload>client:process>client:in
                                       put
Copy the XPath expression to the outputVariable
Variables>Process>Variables>outputVariable>payload>client:processResponse
                                >client:result
The final output of Assign activity should look similar as
                           below
Change the name of the Assign activity under General tab
Save the workspace and compile the project.
Verify the log message for compilation status.
OFM SOA Suite 11g - Quick Start Guide
File Menu > New > Connections > Application Server
                       Connection
      This starts the connection creation wizard
Connection Name: MyWebLogic_soa_domain
     Connection Type: WebLogic 10.3
User Name: <Administrator User for the WebLogic Server>
     Password: <password for the WLS Administrator)
WebLogic Host Name: localhost
         Port: 7001
WebLogic Domain: soa_domain
WebLogic Host Name: <host name>
         Port: 7001 (default)
WebLogic Domain: <soa domain name>
Test the connection
Right click on the project and select the Deploy option.
           This starts the deployment wizard
Select to deploy to Application Server
Enter the Revision ID for the deployment
Select the Application Server Connection that was
                 previously created.
Select the SOA Server to deploy
Review the selection and deploy
Review the deployment status in the log
Login to Enterprise Manager, and navigate to
Farm_soa_domain > SOA > soa-infra (soa_server1) >
               HelloWorld deployment.
Click on the Test tab to perform a web service test
Enter a input string and press Test Web Service button
(The Test feature also allows to perform a stress test)
Web Service Test interface displays the output on the
                        screen.
Response > View Message Flow Trace, and view the Audit
                  Trail, and the Flow
Login to the Oracle SOA Platform on WebLogic, and select
             the link to run a Web Service Test
 (example: http://wisfh1001.emrsn.org:8001/soa-infra/)
Enter a input string and press Invoke the Web Service
                         button
View the test output in a formatted XML
http://www.linkedin.com/in/sreenisetty

More Related Content

PPTX
Mule esb soap_service
PPTX
SOAPUI Test Design & Utilities
PPTX
Testing Agile Web Services from soapUI
PPTX
Learn SoapUI
PPTX
Web Services and Introduction of SOAPUI
PPTX
SoapUI Pro Plugin Workshop #SoapUIPlugins
PDF
Deep dive into SoapUI
Mule esb soap_service
SOAPUI Test Design & Utilities
Testing Agile Web Services from soapUI
Learn SoapUI
Web Services and Introduction of SOAPUI
SoapUI Pro Plugin Workshop #SoapUIPlugins
Deep dive into SoapUI

What's hot (20)

PPTX
Configuring Anypoint Studio MQ connector
PPTX
Integration with CMIS using Mule ESB
DOC
Ac 888 mukul
PPT
24 Hours Of Exchange Server 2007 ( Part 4 Of 24)
PPTX
Mule management console installation
PPT
24 Hours Of Exchange Server 2007 ( Part 5 Of 24)
PPT
Web services testing
PPTX
Introduction to SoapUI day 2
PPTX
Github plugin setup in anypointstudio
PPTX
Testing soapui
PPTX
Soap ui introduction
PDF
Testing Web Services - QA or the Highway 2016
PDF
Web Services Automated Testing via SoapUI Tool
PPTX
PPTX
Mule
PPTX
Mule esb soap_service
ODP
Example mule
PPTX
Demo on Mule ESB Facebook Connector
PPTX
Mule management console installation with Tomcat
PPTX
Mule tcat server - common problems and solutions
Configuring Anypoint Studio MQ connector
Integration with CMIS using Mule ESB
Ac 888 mukul
24 Hours Of Exchange Server 2007 ( Part 4 Of 24)
Mule management console installation
24 Hours Of Exchange Server 2007 ( Part 5 Of 24)
Web services testing
Introduction to SoapUI day 2
Github plugin setup in anypointstudio
Testing soapui
Soap ui introduction
Testing Web Services - QA or the Highway 2016
Web Services Automated Testing via SoapUI Tool
Mule
Mule esb soap_service
Example mule
Demo on Mule ESB Facebook Connector
Mule management console installation with Tomcat
Mule tcat server - common problems and solutions
Ad

Viewers also liked (20)

PDF
A simplified Gitflow
PDF
Going Right! Software Delivery with Atlassian Solution
PDF
かんたんHeroku入門 - Heroku へのデプロイと運用 -
PPTX
PPT
Ingrid Pitt (in memorian)
PPTX
Tugas plkj
PPTX
How is life like changing weather
PPTX
Obtaining Advanced Dental Assistant Certification in South Dakota
PPTX
Alternative education.britishopenuniversity
PPTX
Mountain Brook PPT Game for 1st Grade
PDF
Presentation d.a. english
PDF
A simulation based performance evaluation
PDF
04mathematics50 120930072241-phpapp01
PPTX
презентация для односоставные предложения
PPTX
2015-12-22 CTP Update and Assessment
PDF
Stop Allowing Your Life Be Ruled By Cigarettes: Get Aid Quitting Below!
PDF
SGS Group History 2008
 
PDF
Chapter 19 textbook
PPTX
Unidad 3 - clasificaciónde los ingresos fiscales
PPSX
FSW 1 Year Anniversary
A simplified Gitflow
Going Right! Software Delivery with Atlassian Solution
かんたんHeroku入門 - Heroku へのデプロイと運用 -
Ingrid Pitt (in memorian)
Tugas plkj
How is life like changing weather
Obtaining Advanced Dental Assistant Certification in South Dakota
Alternative education.britishopenuniversity
Mountain Brook PPT Game for 1st Grade
Presentation d.a. english
A simulation based performance evaluation
04mathematics50 120930072241-phpapp01
презентация для односоставные предложения
2015-12-22 CTP Update and Assessment
Stop Allowing Your Life Be Ruled By Cigarettes: Get Aid Quitting Below!
SGS Group History 2008
 
Chapter 19 textbook
Unidad 3 - clasificaciónde los ingresos fiscales
FSW 1 Year Anniversary
Ad

Similar to OFM SOA Suite 11g - Quick Start Guide (20)

DOCX
Soa installation
DOCX
Weblogic 12c Graphical Mode installation steps in Windows
DOCX
12c weblogic installation steps for Windows
PDF
Upgrading Oracle SOA Suite to 11g: A Real-World Success Story
PDF
Testing and deploying Hats Application on apache Geronimo Server 1.1
DOCX
SOA Fusion Middleware installation
PDF
Oracle Enterprise Repository 11g - Quick Start Guide
PDF
Adapters db-104-informixstoredprocedure
PPTX
Oracle fusion middleware training with placements and certification
PPTX
Web services testing
PPTX
My Saminar On Php
PPTX
M365 global developer bootcamp 2019 PA
PDF
Primavera integration possibilities Technical overview - Oracle Primavera Col...
PDF
Oracle OSB Tutorial 1
PPTX
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
PPTX
M365 global developer bootcamp 2019
PPT
5) running applications
PDF
Adapters apps-101-orderimportconcurrentprogram
PDF
dbadapters
PDF
Upgrading Oracle SOA Suite 10g to 11g (whitepaper)
Soa installation
Weblogic 12c Graphical Mode installation steps in Windows
12c weblogic installation steps for Windows
Upgrading Oracle SOA Suite to 11g: A Real-World Success Story
Testing and deploying Hats Application on apache Geronimo Server 1.1
SOA Fusion Middleware installation
Oracle Enterprise Repository 11g - Quick Start Guide
Adapters db-104-informixstoredprocedure
Oracle fusion middleware training with placements and certification
Web services testing
My Saminar On Php
M365 global developer bootcamp 2019 PA
Primavera integration possibilities Technical overview - Oracle Primavera Col...
Oracle OSB Tutorial 1
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
M365 global developer bootcamp 2019
5) running applications
Adapters apps-101-orderimportconcurrentprogram
dbadapters
Upgrading Oracle SOA Suite 10g to 11g (whitepaper)

More from Sreenivasa Setty (6)

PPTX
Supply Chain Visualization
PDF
Configuring OER Adapter for JDeveloper
PDF
OER Reports and OBI Publisher
PDF
EA and SOA
PDF
OFM SOA Suite 11gR1 – Installation Demonstration
PPTX
OFM AIA FP Implementation View and Case Study
Supply Chain Visualization
Configuring OER Adapter for JDeveloper
OER Reports and OBI Publisher
EA and SOA
OFM SOA Suite 11gR1 – Installation Demonstration
OFM AIA FP Implementation View and Case Study

Recently uploaded (20)

PDF
RMMM.pdf make it easy to upload and study
PDF
Pre independence Education in Inndia.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Sports Quiz easy sports quiz sports quiz
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
master seminar digital applications in india
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Institutional Correction lecture only . . .
PDF
Basic Mud Logging Guide for educational purpose
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Computing-Curriculum for Schools in Ghana
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
RMMM.pdf make it easy to upload and study
Pre independence Education in Inndia.pdf
VCE English Exam - Section C Student Revision Booklet
Sports Quiz easy sports quiz sports quiz
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
O5-L3 Freight Transport Ops (International) V1.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Renaissance Architecture: A Journey from Faith to Humanism
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
master seminar digital applications in india
Final Presentation General Medicine 03-08-2024.pptx
01-Introduction-to-Information-Management.pdf
Institutional Correction lecture only . . .
Basic Mud Logging Guide for educational purpose
Module 4: Burden of Disease Tutorial Slides S2 2025
Microbial disease of the cardiovascular and lymphatic systems
Computing-Curriculum for Schools in Ghana
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
human mycosis Human fungal infections are called human mycosis..pptx

OFM SOA Suite 11g - Quick Start Guide

  • 1. Step-by-Step Instructions to Install, Build, and Deploy SOA Solution in OFM 11g R1 Sreeni Setty
  • 4. Link to download: http://www.oracle.com/technology/software/products/middleware/htdocs/fmw_11_ download.html  Core Components ◦ Web Logic Server 10.3.3 ◦ SOA Suite 11.1.1.3.0 ◦ JDeveloper 11.1.1.3.0 ◦ Database 11.2.0.1.0 ◦ RCU 11.1.1.3.0  Other Components ◦ OER 11.1.1.3.0
  • 5. Refer to the document listed in the below link for step-by-step guide to install and configure the SOA Suite 11g http://www.slideshare.net/sreenisetty/ofm-soa- suite-11gr1-installation-demonstration
  • 7. • Start up JDeveloper 11g • Select File > New to bring up the wizard to create a new application • From General > Applications, choose SOA Application.
  • 8. • Application Name: MyFirstApplication • Directory: C:My11gSOAMyFirstApplication • Application Package Prefix: soademo
  • 9. • Project Name: HelloWorld • Directory: C:My11gSOAMyFirstApplicationHelloWorld • Project Technologies: SOA (make sure SOA is selected)
  • 10. • Composite Name: HelloWorld • Composite Template: Composite with BPEL
  • 11. Name: hello • Namespace: default • Template: Synchronous BPEL Process • Service Name: hello_client • Expose as a SOAP Service (check box): Checked • Input & Output: default
  • 12. The wizard brings to BPEL Editor in JDeveloper. In the next steps, add BPEL activity to the flow to append “Hello” to the input value and return the appended value.
  • 13. Drag and Drop the Assign Activity from the component palette between receiveInput and replyOutput
  • 14. Double click the Assign activity to bring up the properties window. Click on the + dropdown button and select the Copy Operation
  • 15. Use the XPath Expression Builder to append “Hello” to the inputVariable. Add concat string function to expression builder, drill down under BPEL Variables and drag to map input string. BPEL Variables>Variables>Process>Variables>inputVariable>payload>client:process>client:in put
  • 16. Copy the XPath expression to the outputVariable Variables>Process>Variables>outputVariable>payload>client:processResponse >client:result
  • 17. The final output of Assign activity should look similar as below Change the name of the Assign activity under General tab
  • 18. Save the workspace and compile the project.
  • 19. Verify the log message for compilation status.
  • 21. File Menu > New > Connections > Application Server Connection This starts the connection creation wizard
  • 22. Connection Name: MyWebLogic_soa_domain Connection Type: WebLogic 10.3
  • 23. User Name: <Administrator User for the WebLogic Server> Password: <password for the WLS Administrator)
  • 24. WebLogic Host Name: localhost Port: 7001 WebLogic Domain: soa_domain
  • 25. WebLogic Host Name: <host name> Port: 7001 (default) WebLogic Domain: <soa domain name>
  • 27. Right click on the project and select the Deploy option. This starts the deployment wizard
  • 28. Select to deploy to Application Server
  • 29. Enter the Revision ID for the deployment
  • 30. Select the Application Server Connection that was previously created.
  • 31. Select the SOA Server to deploy
  • 32. Review the selection and deploy
  • 33. Review the deployment status in the log
  • 34. Login to Enterprise Manager, and navigate to Farm_soa_domain > SOA > soa-infra (soa_server1) > HelloWorld deployment. Click on the Test tab to perform a web service test
  • 35. Enter a input string and press Test Web Service button (The Test feature also allows to perform a stress test)
  • 36. Web Service Test interface displays the output on the screen.
  • 37. Response > View Message Flow Trace, and view the Audit Trail, and the Flow
  • 38. Login to the Oracle SOA Platform on WebLogic, and select the link to run a Web Service Test (example: http://wisfh1001.emrsn.org:8001/soa-infra/)
  • 39. Enter a input string and press Invoke the Web Service button
  • 40. View the test output in a formatted XML