SlideShare une entreprise Scribd logo
1  sur  9
SOA Suite 11g Upgrade 
Experience 
Jeremy Treague 
Lead Technical Developer 
IS Application Development
About Schreiber Foods 
▶ Customer brand dairy manufacturer 
▶ Founded in 1945 
▶ Diverse customer base and product mix 
▶ Global production and distribution 
operations (26 domestic, 10 international) 
▶ Employee owned (7,000 “partners”)
About Schreiber Foods 
New Home Office (Green Bay, WI) 
June 2014
Oracle Technologies 
▶ Fusion: 
▶ Oracle SOA Suite 11g 
▶ WebLogic Server 11g 
▶ Business Intelligence 
▶ WebCenter Content 
▶ WebCenter Portal 11g 
▶ Identity Management 
▶ Others: 
▶ Oracle Database (10g & 11g) 
▶ Oracle E-Business Suite (R12.1 & R12.2) 
▶ Oracle Enterprise Manager 12c Cloud Control
SOA 11g PS6 Upgrade 
▶ April 2012: Implemented SOA Suite 11g Patch 
Set 5 (11.1.1.6) 
▶ October 2014: Upgraded to 11g Patch Set 6 
(11.1.1.7) 
▶ Aligned SOA and ADF development efforts on 
common version of JDeveloper (11.1.1.7) 
▶ Key Driver: User Messaging Service (UMS) 
Adapter 
▶ Ability to poll mailbox and process e-mail 
▶ “Tech Preview” Designation in 11.1.1.6 (blog) 
▶ Officially supported in 11.1.1.7 
(documentation)
UMS Adapter
Upgrade Steps 
▶ Documentation (HERE) 
▶ Stop all services (managed servers, AdminServer, OHS) 
▶ Back up MW_HOME and SOA Database Schemas 
▶ Upgrade Weblogic Server (we were already at 10.3.6) 
▶ Apply FMW 11.1.1.7 Patch Set to MW_HOME 
▶ Upgrade SOA Database Schemas using PSA (MDS, 
SOAINFRA, OPSS, ORASDPM) 
▶ Apply Latest SOA 11g Bundle Patch (Doc ID 1485949.1) 
▶ Start services and verify
Tips & Lessons Learned 
▶ Remember to take backup (and test it) 
▶ Downtime: 90 minutes (clustered topology) 
▶ Oracle’s documentation was very good 
▶ Didn’t have to re-deploy any composites 
▶ Pay close attention to post-patching procedures 
▶ “soa-infra” deployment started in “Warning” 
status due to missing JMS queue for Case 
Management (BPM ) 
<Oct 19, 2014 5:10:13 AM CDT> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode> 
<Oct 19, 2014 5:10:14 AM CDT> <Warning> <EJB> <BEA-010061> <The Message-Driven EJB: CaseEventMDB is unable 
to connect to the JMS destination: jms/bpm/CaseEventQueue. Oracle Doc ID 1584300.1
Future SOA Upgrades / 12c? 
▶ Upgrade SOA database in FY15 
▶ 11.2.0.2 -> 11.2.0.4 
▶ Consider moving to SOA 12c in FY16 
▶ Developer Productivity, REST Support 
▶ Continue to learn via SOA Beta, CAB, User 
Experience Programs, 
User Groups, SOA Blogs 
& Forums 
https://blogs.oracle.com/soa/

Contenu connexe

Similaire à SOA Suite 11g Upgrade Experience: Moving to Patch Set 6

Oracle fusion middleware training with placements and certification
Oracle fusion middleware training with placements and certificationOracle fusion middleware training with placements and certification
Oracle fusion middleware training with placements and certificationmagnificsmily
 
Test driven Soa Suite 12c Upgrade
Test driven Soa Suite 12c UpgradeTest driven Soa Suite 12c Upgrade
Test driven Soa Suite 12c UpgradeSven Bernhardt
 
Upgrading Oracle SOA Suite to 11g: A Real-World Success Story
Upgrading Oracle SOA Suite to 11g: A Real-World Success StoryUpgrading Oracle SOA Suite to 11g: A Real-World Success Story
Upgrading Oracle SOA Suite to 11g: A Real-World Success StoryRevelation Technologies
 
WilliamArthur-Resume-1
WilliamArthur-Resume-1WilliamArthur-Resume-1
WilliamArthur-Resume-1Ted Arthur
 
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_ExpBTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_ExpBHIMASANKARA GADAMSETTI
 
ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5Bruno Alves
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesBruno Alves
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resumeMaruthi YH
 
Upgrading Oracle SOA Suite 10g to 11g (whitepaper)
Upgrading Oracle SOA Suite 10g to 11g (whitepaper)Upgrading Oracle SOA Suite 10g to 11g (whitepaper)
Upgrading Oracle SOA Suite 10g to 11g (whitepaper)Revelation Technologies
 
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionBiju Thomas
 

Similaire à SOA Suite 11g Upgrade Experience: Moving to Patch Set 6 (20)

Oracle fusion middleware training with placements and certification
Oracle fusion middleware training with placements and certificationOracle fusion middleware training with placements and certification
Oracle fusion middleware training with placements and certification
 
SOA 12c upgrade OGh-Tech-2017
SOA 12c upgrade OGh-Tech-2017SOA 12c upgrade OGh-Tech-2017
SOA 12c upgrade OGh-Tech-2017
 
Test driven Soa Suite 12c Upgrade
Test driven Soa Suite 12c UpgradeTest driven Soa Suite 12c Upgrade
Test driven Soa Suite 12c Upgrade
 
Upgrading Oracle SOA Suite to 11g: A Real-World Success Story
Upgrading Oracle SOA Suite to 11g: A Real-World Success StoryUpgrading Oracle SOA Suite to 11g: A Real-World Success Story
Upgrading Oracle SOA Suite to 11g: A Real-World Success Story
 
Jasdeep Kaur
Jasdeep KaurJasdeep Kaur
Jasdeep Kaur
 
WilliamArthur-Resume-1
WilliamArthur-Resume-1WilliamArthur-Resume-1
WilliamArthur-Resume-1
 
Saroj_Mahanta
Saroj_MahantaSaroj_Mahanta
Saroj_Mahanta
 
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_ExpBTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
BTech_IT_Oracle_RAC_DBA_with_3.7_Years_Exp
 
ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
 
Lakshmankumar_Resume
Lakshmankumar_ResumeLakshmankumar_Resume
Lakshmankumar_Resume
 
Amjad_Oracle_2016
Amjad_Oracle_2016Amjad_Oracle_2016
Amjad_Oracle_2016
 
JSN NRG Resume
JSN NRG ResumeJSN NRG Resume
JSN NRG Resume
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
 
CV_avneet
CV_avneetCV_avneet
CV_avneet
 
LALIT-TCS
LALIT-TCSLALIT-TCS
LALIT-TCS
 
Sprint 17
Sprint 17Sprint 17
Sprint 17
 
Linux Experience for Herman
Linux Experience for HermanLinux Experience for Herman
Linux Experience for Herman
 
Upgrading Oracle SOA Suite 10g to 11g (whitepaper)
Upgrading Oracle SOA Suite 10g to 11g (whitepaper)Upgrading Oracle SOA Suite 10g to 11g (whitepaper)
Upgrading Oracle SOA Suite 10g to 11g (whitepaper)
 
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
 

Dernier

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Dernier (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

SOA Suite 11g Upgrade Experience: Moving to Patch Set 6

  • 1. SOA Suite 11g Upgrade Experience Jeremy Treague Lead Technical Developer IS Application Development
  • 2. About Schreiber Foods ▶ Customer brand dairy manufacturer ▶ Founded in 1945 ▶ Diverse customer base and product mix ▶ Global production and distribution operations (26 domestic, 10 international) ▶ Employee owned (7,000 “partners”)
  • 3. About Schreiber Foods New Home Office (Green Bay, WI) June 2014
  • 4. Oracle Technologies ▶ Fusion: ▶ Oracle SOA Suite 11g ▶ WebLogic Server 11g ▶ Business Intelligence ▶ WebCenter Content ▶ WebCenter Portal 11g ▶ Identity Management ▶ Others: ▶ Oracle Database (10g & 11g) ▶ Oracle E-Business Suite (R12.1 & R12.2) ▶ Oracle Enterprise Manager 12c Cloud Control
  • 5. SOA 11g PS6 Upgrade ▶ April 2012: Implemented SOA Suite 11g Patch Set 5 (11.1.1.6) ▶ October 2014: Upgraded to 11g Patch Set 6 (11.1.1.7) ▶ Aligned SOA and ADF development efforts on common version of JDeveloper (11.1.1.7) ▶ Key Driver: User Messaging Service (UMS) Adapter ▶ Ability to poll mailbox and process e-mail ▶ “Tech Preview” Designation in 11.1.1.6 (blog) ▶ Officially supported in 11.1.1.7 (documentation)
  • 7. Upgrade Steps ▶ Documentation (HERE) ▶ Stop all services (managed servers, AdminServer, OHS) ▶ Back up MW_HOME and SOA Database Schemas ▶ Upgrade Weblogic Server (we were already at 10.3.6) ▶ Apply FMW 11.1.1.7 Patch Set to MW_HOME ▶ Upgrade SOA Database Schemas using PSA (MDS, SOAINFRA, OPSS, ORASDPM) ▶ Apply Latest SOA 11g Bundle Patch (Doc ID 1485949.1) ▶ Start services and verify
  • 8. Tips & Lessons Learned ▶ Remember to take backup (and test it) ▶ Downtime: 90 minutes (clustered topology) ▶ Oracle’s documentation was very good ▶ Didn’t have to re-deploy any composites ▶ Pay close attention to post-patching procedures ▶ “soa-infra” deployment started in “Warning” status due to missing JMS queue for Case Management (BPM ) <Oct 19, 2014 5:10:13 AM CDT> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode> <Oct 19, 2014 5:10:14 AM CDT> <Warning> <EJB> <BEA-010061> <The Message-Driven EJB: CaseEventMDB is unable to connect to the JMS destination: jms/bpm/CaseEventQueue. Oracle Doc ID 1584300.1
  • 9. Future SOA Upgrades / 12c? ▶ Upgrade SOA database in FY15 ▶ 11.2.0.2 -> 11.2.0.4 ▶ Consider moving to SOA 12c in FY16 ▶ Developer Productivity, REST Support ▶ Continue to learn via SOA Beta, CAB, User Experience Programs, User Groups, SOA Blogs & Forums https://blogs.oracle.com/soa/