Mark Craig Group Manager

Slides:



Advertisements
Similar presentations
Tivoli Service Request Manager
Advertisements

ESafe Reporter V3.0 eSafe Learning and Certification Program February 2007.
Week 6: Chapter 6 Agenda Automation of SQL Server tasks using: SQL Server Agent Scheduling Scripting Technologies.
July 07, 2011 Oracle Apps Workflow Process. 2 Mission Work flow Integrating your Self Service Application Workflow with Microsoft Exchange.
My Oracle Support: Configuration Manager (formerly My Oracle Support configuration manager) Name – Customer Support Manager -
Advanced Databases Basic Database Administration Guide to Oracle 10g 1.
Maintaining and Updating Windows Server 2008
© 2007 Oracle Corporation – Proprietary and Confidential.
Using the Windows Event Viewer and Task Scheduler Chapter 5.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
© 2008 Cisco Systems, Inc. All rights reserved. Cisco Unity Connection 7.0 Directory Integration TOI Manoj Agrawal
07/19/04 NorCal OAUG Training Day, Paper 2.4 John Peters, JRPJR, Inc.1 Oracle Workflow Notifications John Peters JRPJR, Inc.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
1 © 2001, Cisco Systems, Inc. All rights reserved. Voice Connector Features Voic Interoperability – 4.0(5) Voice Connector features Rahul Singh.
1 SMTP Transport Configuration SMTP Configurations and Virtual Servers Customizing the SMTP Service.
Jason Morrill NCOAUG Training Day February, 2008
Advanced Workflow. Agenda 1. Understanding the Overall Architecture 2. Setting up Outlook for Workflow 3. Launching Workflow from Applications 4. Getting.
© 2003 Solution Beacon, LLC. All Rights Reserved. Common Pitfalls with Setting Up and Administering Workflow Workflow SIG September 14, 2003 Connection.
C Copyright © 2009, Oracle. All rights reserved. Using Diagnosis and Debugging Techniques.
Kevin Hudson Oracle Corporation October Evolution of Oracle from Application to Infrastructure.
Electronically approve and create Suppliers in Oracle Financials using a combination of APEX and Oracle Workflow. NZOUG Conference 2010 Brad Sayer Team.
Product Evaluation ADP E-Time Enterprise Kronos Workforce Central.
Submitted by: Madeeha Khalid Sana Nisar Ambreen Tabassum.
Intro Informatica Productivity Pack Save Time and Money while Increasing the Quality of Your PowerCenter Deployment Louis Hausle.
MAE Atlassian Tool Suite Administration Training July 8 th, 2013.
What’s new in agenTel 6.2 December 2009 The Voxtron Factory.
Oracle10g RAC Service Architecture Overview of Real Application Cluster Ready Services, Nodeapps, and User Defined Services.
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
© 2003 Solution Beacon, LLC. All Rights Reserved. Workflow Changes in Atlanta OAUG November 21, 2003 Atlanta, GA Karen Brownfield
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
CUSTOMER INTERACTION MANAGEMENT SOLUTION FOR RANDSTAD INDIA June 2015 Confidential.
Brent Mosher Senior Sales Consultant Applications Technology Oracle Corporation.
1 What’s the difference between DocuShare 3.1 and 4.0?
CensorNet Desktop Surveillance Description, Target audience, Positioning Components, Features
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
1-1 This presentation is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into.
Oracle Data Integrator Procedures, Advanced Workflows.
© 2004 Solution Beacon, LLC. All Rights Reserved. Oracle Applications Release 11i Release WorkFlow Business Events – The Setups You May Be Missing.
What’s New in WatchGuard XCS v9.1 Update 1. WatchGuard XCS v9.1 Update 1  Enhancements that improve ease of use New Dashboard items  Mail Summary >
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Module 15 Monitoring SQL Server 2008 R2 with Alerts and Notifications.
1 The System Menu. 2 The System menu Dashboard Page displayed upon every login. It encompasses several boxes organised in two columns that provide a complete.
37 Copyright © 2007, Oracle. All rights reserved. Module 37: Executing Workflow Processes Siebel 8.0 Essentials.
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
Workflow SIG Meeting OpenWorld 2007 Sunday November 11.
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
Oracle Applications 11i Concepts II Brian Hitchcock OCP 11i DBA -- OCP 10g DBA Sun Microsystems Brian Hitchcock.
Using Workflow With Dataforms Tim Borntreger, Director of Client Services.
Creating Simple and Parallel Data Loads With DTS.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Troubleshooting Workflow 8 Raymond Cruz, Software Support Engineer.
Michael Mast Senior Architect Applications Technology Oracle Corporation.
© 2006 Solution Beacon, LLC. All Rights Reserved. Workflow Ins & Outs ODTUG KALEIDOSCOPE June, 2006 Susan Behn Solution Beacon, LLC Real Solutions for.
Maintaining and Updating Windows Server 2008 Lesson 8.
You Inherited a Database Now What? What you should immediately check and start monitoring for. Tim Radney, Senior DBA for a top 40 US Bank President of.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
The Ultimate SharePoint Admin Tool
SQL Database Management
Integrating ArcSight with Enterprise Ticketing Systems
Integrating ArcSight with Enterprise Ticketing Systems
You Inherited a Database Now What?
© 2007 Oracle Corporation – Proprietary and Confidential
CARA 3.10 Major New Features
Michael Mast Senior Architect
Introduction of Week 3 Assignment Discussion
Populating a Data Warehouse
Populating a Data Warehouse
You Inherited a Database Now What?
Presentation transcript:

Mark Craig Group Manager Oracle Workflow

Oracle Workflow System Management Hints and Tips

Important Patches OWF H Patchset OWF G Rollup 7: 3868138 Metalink Note 258312.1 Released November 4 OWF G Rollup 7: 3868138 Simplified prereqs Released November 17

Agenda Is everything up and running? Are the Agent Listeners falling behind? Why did the Mailer go down? Why didn’t I receive my email? When can I drop and recreate workflow queues? When can I “skip” errored workflow activities? What’s the latest on the Workflow Directory Service? Any news on cloning?

#1 Is everything up and running?

Oracle Workflow Manager Dashboard for System Administrators and DBAs Component of Oracle Applications Manager Accessible from Workflow Administrator resp Track Workflow System Status Manage Workflow Background Processes Manage Notification Mailer Drill Down Capability

Oracle Workflow Manager Unified Logging Diagnostics Notification User Preferences GSM Setup Mailer Component Test Mailer Component Parameter Test Mailer Diagnostic Test

Oracle Workflow Manager

Workflow Service Instances There are two workflow service containers which must be running:

Workflow Service Components

Workflow Manager: Metrics Access metrics either via graph or Related Links: Throughput:Work Items(View)

Drill Down on an Item Type Error Count per activity per item type

Drill Down per Activity Stage Launch Monitor, Abort (All), Retry (All)

View Errored Work Items

#2 Are the Agent Listeners falling behind?

Workflow Agent Listeners Business Event System requires agent listeners to be run to process event messages An agent listener monitors incoming messages and dequeues messages When an event message is dequeued, the Event Manager begins subscription processing for the event. Oracle Workflow provides 3 seeded agent listener service components to process messages: Workflow Deferred Agent Listener (WF_DEFERRED) Workflow Error Agent Listener (WF_ERROR) Workflow Inbound Notifications Agent Listener (WF_NOTIFICATION_IN) Event – A business event is an occurrence in a internet or intranet application or program that might be significant to other objects in a system or to external agent. For instance, the create of a purchase order is an example of a business event in a purchasing application. Subscription – An event subscription is a registration indicating that a particular event is significant to a particular system and specifying the processing to perform when the triggering event occurs.

Workflow Agent Listeners Workflow Deferred /Java DeferredAgent Listener for deferred subscription processing (Local subscription) Can run multiple Workflow Agent Listeners on WF_DEFERRED MUST BE RUNNING Workflow Error/Java Error Agent Listener for error handling (Error subscription) Workflow Inbound Notifications Agent Listener inbound agent for e–mail notification responses (External subscription) can run multiple Workflow Agent Listeners on WF_NOTIFICATION_IN Local – The subscription applies only to events raised on the subscribing system. External – The subscription applies only to events received by an inbound agent on the subscribing system. All event messages received by an inbound agent on the subscribing system are considered to have an External source. Error – The subscription applies only to errored events dequeued from the WF_ERROR queue.

Workflow Manager: Agent Activity

Search on Messages/ View XML

Tip: Custom SQL Example SQL to check status of messages (example only) select count(*) from applsys.aq$wf_deferred where msg_state = ‘READY’ select count(*) from applsys.aq$wf_notification_out where msg_state = ‘READY’ (example only) Queue message states also available from wfver.sql

Tip: Custom SQL Simple custom SQL to check status of service components select 'Service component ' || COMPONENT_NAME || decode (COMPONENT_STATUS, 'RUNNING', ' is running', ' is not running') from fnd_svc_components where concurrent_queue_id = (select concurrent_queue_id from fnd_concurrent_queues where concurrent_queue_name = 'WFALSNRSVC') order by COMPONENT_TYPE, COMPONENT_ID (example only) Also available from wfver.sql

#3 Why did the Mailer go down?

Oracle Workflow Java Mailer Based on standard Java Mail APIs SMTP for outbound Optional IMAP for inbound OR users respond via hyperlink included in email One Workflow Mailer for detail and summary emails Leverages Generic Service Management feature to manage JVM Leverages Generic Service Components feature to monitor java threads

What type of errors? Not configured correctly See Workflow Manager Online Help Not configured when system was started Complete configuration Run (for owf g, run wfntfqup.sql after contacting support) Invalid Email Addresses mark.craig instead or mark.craig@oracle.com

What type of errors? SMTP Server uncontactable UNIX SA doesn’t talk to Apps DBA Content Generation errors Uncompiled Packages Oracle/Java Errors IMAP Server uncontactable Mail Admin doesn’t talk to Apps DBA Unexpected Errors: Oracle/Java Unsolicited Emails

Mailer Status says System Deactivated Maximum error count for Mailer is 10 (default) Service Component Level MAX_ERROR_COUNT=10 10 consecutive fatal errors = Stopped with Error Maximum restart count is 5 (default) Service Instance Level SVC_COMP_MAX_ERROR_COUNT=5 5 sets of 10 consecutive errors = System Deactivated

Workflow Service Components Workflow Notification Mailer service components use for inbound and outbound mail processing can run multiple outbound thread for scalability. can only run one inbound thread Workflow Agent Listener service components to perform deferred subscription processing error handling for the Business Event System inbound e–mail processing for notification mailers

#4 Why didn’t I receive my email?

Possible Causes Email traffic – be patient Check Notification Preference “Do not send mail” “Summary” Email Address Not set Wrong Invalid

Find Notification Screen

Troubleshooting Send a Test Email to that Role using Workflow Manager, note down the NID. wfmlrdbg.sql: for a given NID: Notification Status and Mail Status Role Details: preference and email address Existence/Status of Messages on Queues Depends on Queue Retention Time (processed messages may have already been purged), default retention is zero WF_DEFERRED WF_ERROR WF_NOTIFICATION_OUT WF_NOTIFICATION_IN

Troubleshooting – wfmlrdbg.sql Notification Item Information Notification Recipient Role Members Notification Recipient Role Information Notification Recipient Routing Rules Notification More Info Role Information Notification Message Attribute Values Notification Attribute Values Notification User Comments Deferred Queue Status Error Queue Status Notification OUT Queue Status Notification IN Queue Status Message Templates Generate Notification Message GSC Mailer Component Parameters Mailer Tags

Troubleshooting Metalink Note 242941.1 How to Troubleshoot Java-based Workflow Notification Mailer in 11.5.9 and OWF G

#5 The Agent Listeners are running slowly, should I drop and recreate the queues?

Dropping Queues No!!! Not supported unless you are using a SQL script provided by Oracle Workflow Development Not all Queues can be recreated without loss of data WF_ERROR WF_JAVA_ERROR WF_DEFERRED WF_JAVA_DEFERRED WF_NOTIFICATION_IN

Investigate Performance Issues Number of messages on queue (wfver.sql) Run more Agent Listeners OK to run in parallel Review STATSPACK Reports Review DB File I/O Temporary Tablespace used heavily for LOB Operations

#6 My Order Management workflow has errored… #6 My Order Management workflow has errored…. can I just skip that activity?

Skipping Activities Not Supported Workflows are business processes For a product to function properly, all activities within the workflow process need to be executed, for example: Activity 1 – creates business document Activity 2 – inserts record into table Activity 3-6 update other tables Activity 7 – updates record created by activity 2 If Activity 2 errors and you “skip” it, Activity 7 will error, but activity 3-6 have already been executed……data is corrupted!!!

Status Monitor

Status Diagram

Status Diagram

#7 What’ the latest Workflow Directory Service Rollup??

Workflow Directory Service v4 Patch 3942438 Additional Bug Fixes Enhancements to support Role Based Access Control Role Hierarchies Included in OWF H and AOL Data Security Rollups And any product which prereqs those patches Bulk Synchronization disabled for partitions which are hierarchy enabled

#8 Any news on Cloning?

OWF H + OAM H Automated Cloning No manual steps required Global Preferences, Instance specific runtime data updated to be correct for target instance More details Oracle Applications Manager Online Help Oracle Applications System Administrator Guide

Future Directions Basic vs Advanced Keeping the Mailer Up in unfriendly environments SMTP Server not contactable IMAP Server not contactable Many Email Addresses wrong or invalid Integration with System Alerts feature of OAM Official hooks to get status of service components for 3rd party management tools eg. Database view Enterprise Manager Integration Raise alerts based on queue backlog Override Address vs Test Mail address

Q & Q U E S T I O N S A N S W E R S A

Workflow Administrator Web Applications