Course (3-9-3) Oracle Fusion Middleware for Oracle SOA Part 3

zoom

pre 1 of 1 next

Location: New York - Map

Date posted: June 21, 2013

Price: Please contact

Ad ID: 91844

Views: 16

Reply by email

  • 31 Human Workflow Tutorial
    • 31.1 Introduction to the Human Workflow Tutorial
    • 31.2 Prerequisites
    • 31.3 Creating an Application and a Project with a BPEL Process
    • 31.4 Creating the Human Task Service Component
    • 31.5 Designing the Human Task
    • 31.6 Associating the Human Task and BPEL Process Service Components
    • 31.7 Creating an Application Server Connection
    • 31.8 Deploying the SOA Composite Application
    • 31.9 Initiating the Process Instance
    • 31.10 Creating a Task Form Project
    • 31.11 Acting on the Task in Oracle BPM Worklist
    • 31.12 Deploying the Task Form
    • 31.13 Additional Tutorials
  • 32 Using Oracle BPM Worklist
    • 32.1 Introduction to Oracle BPM Worklist
      • 32.1.1 What You May Need To Know About Oracle BPM Worklist
    • 32.2 Logging In to Oracle BPM Worklist
      • 32.2.1 How To Log In to the Worklist
        • 32.2.1.1 Enabling the weblogic User for Logging in to the Worklist
      • 32.2.2 What Happens When You Log In to the Worklist
      • 32.2.3 What Happens When You Change a User's Privileges While They are Logged in to Oracle BPM Worklist
    • 32.3 Customizing the Task List Page
      • 32.3.1 How To Filter Tasks
      • 32.3.2 How To Create, Delete, and Customize Worklist Views
      • 32.3.3 How To Customize the Task Status Chart
      • 32.3.4 How To Create a ToDo Task
      • 32.3.5 How to Create Subtasks in Worklist Application
        • 32.3.5.1 What You May Need to Know About Creating Subtasks
    • 32.4 Acting on Tasks: The Task Details Page
      • 32.4.1 System Actions
      • 32.4.2 Task History
      • 32.4.3 How To Act on Tasks
      • 32.4.4 How To Act on Tasks That Require a Digital Signature
    • 32.5 Approving Tasks
    • 32.6 Setting a Vacation Period
    • 32.7 Setting Rules
      • 32.7.1 How To Create User Rules
      • 32.7.2 How To Create Group Rules
      • 32.7.3 Assignment Rules for Tasks with Multiple Assignees
    • 32.8 Using the Worklist Administration Functions
      • 32.8.1 How To Manage Other Users' or Groups' Rules (as an Administrator)
      • 32.8.2 How to Specify the Login Page Realm Label
      • 32.8.3 How to Specify the Resource Bundle
      • 32.8.4 How to Specify the Language Locale Information
      • 32.8.5 How to Specify a Branding Logo
      • 32.8.6 How to Specify the Branding Title
      • 32.8.7 How to Choose a Skin
      • 32.8.8 How to Enable Customized Applications and Links
      • 32.8.9 How to Specify an Image for a Task Action
    • 32.9 Specifying Notification Settings
      • 32.9.1 Messaging Filter Rules
        • 32.9.1.1 Data Types
        • 32.9.1.2 Attributes
      • 32.9.2 Rule Actions
      • 32.9.3 Managing Messaging Channels
        • 32.9.3.1 Viewing Your Messaging Channels
        • 32.9.3.2 Creating, Editing, and Deleting a Messaging Channel
        • 32.9.4.1 Viewing Messaging Filters
        • 32.9.4.2 Creating Messaging Filters
        • 32.9.4.3 Editing a Messaging Filter
        • 32.9.4.4 Deleting a Messaging Filter
    • 32.10 Using Mapped Attributes (Flex Fields)
      • 32.10.1 How To Map Attributes
      • 32.10.2 Custom Mapped Attributes
    • 32.11 Creating Worklist Reports
      • 32.11.1 How To Create Reports
      • 32.11.2 What Happens When You Create Reports
        • 32.11.2.1 Unattended Tasks Report
        • 32.11.2.2 Tasks Priority Report
        • 32.11.2.3 Tasks Cycle Time Report
        • 32.11.2.4 Tasks Productivity Report
    • 32.12 Accessing Oracle BPM Worklist in Local Languages and Time Zones
      • 32.12.1 Strings in Oracle BPM Worklist
      • 32.12.2 How to Change the Preferred Language, Display Names of Users, and Time Zone Settings if the Identity Store is LDAP-Based
      • 32.12.3 How to Change the Language in Which Tasks Are Displayed
      • 32.12.4 How To Change the Language Preferences from a JAZN XML File
      • 32.12.5 What You May Need to Know Setting Display Languages in Worklist
      • 32.12.6 How To Change the Time Zone Used in the Worklist
    • 32.13 Creating Reusable Worklist Regions
      • 32.13.1 How to Create an Application With an Embedded Reusable Worklist Region
      • 32.13.2 How to Set Up the Deployment Profile
      • 32.13.3 How to Prepare Federated Mode Task Flows For Deployment
      • 32.13.4 What You May Need to Know About Task List Task Flow
      • 32.13.5 What You May Need to Know About Certificates Task Flow
      • 32.13.6 What You May Need to Know About the Reports Task Flow
      • 32.13.7 What You May Need to Know About Application Preferences Task Flow
      • 32.13.8 What You May Need to Know About Mapped Attributes Task Flow
      • 32.13.9 What You May Need to Know About Rules Task Flow
      • 32.13.10 What You May Need to Know About Approval Groups Task Flow
      • 32.13.11 What You May Need to Know About Task Configuration Task Flow
    • 32.14 Java Code for Enabling Customized Applications in Worklist Application
  • 33 Building a Custom Worklist Client
    • 33.1 Introduction to Building Clients for Workflow Services
    • 33.2 Packages and Classes for Building Clients
    • 33.3 Workflow Service Clients
      • 33.3.1 The IWorkflowServiceClient Interface
    • 33.5 Class Paths for Clients Using Remote EJBs
    • 33.4 Class Paths for Clients Using SOAP
    • 33.6 Initiating a Task
      • 33.6.1 Creating a Task
      • 33.6.2 Creating a Payload Element in a Task
      • 33.6.3 Initiating a Task Programmatically
    • 33.7 Changing Workflow Standard View Definitions
    • 33.8 Writing a Worklist Application Using the HelpDeskUI Sample
  • 34 Introduction to Human Workflow Services
    • 34.1 Introduction to Human Workflow Services
      • 34.1.1 SOAP, Enterprise JavaBeans, and Java Support for the Human Workflow Services
        • 34.1.1.1 Support for Foreign JNDI Names
      • 34.1.2 Security Model for Services
        • 34.1.2.1 Limitation on Propagating Identity to Workflow Services when Using SOAP Web Services
        • 34.1.2.2 Creating Human Workflow Context on Behalf of a User
        • 34.1.2.3 Obtaining the Workflow Context for a User Previously Authenticated by a JAAS Application
      • 34.1.3 Task Service
      • 34.1.5 Identity Service
        • 34.1.5.1 Identity Service Providers
          • 34.1.5.1.1 Custom User Repository Plug-ins
        • 34.1.6 Task Metadata Service
      • 34.1.7 User Metadata Service
      • 34.1.8 Task Report Service
      • 34.1.9 Runtime Config Service
        • 34.1.9.1 Internationalization of Attribute Labels
      • 34.1.10 Evidence Store Service and Digital Signatures
        • 34.1.10.1 Prerequisites
        • 34.1.10.2 Interfaces and Methods
      • 34.1.11 Task Instance Attributes
    • 34.2 Notifications from Human Workflow
      • 34.2.1 Contents of Notification
      • 34.2.2 Error Message Support
      • 34.2.3 Reliability Support
      • 34.2.4 Management of Oracle Human Workflow Notification Service
      • 34.2.5 How to Configure the Notification Channel Preferences
      • 34.2.6 How to Configure Notification Messages in Different Languages
      • 34.2.7 How to Send Actionable Messages
        • 34.2.7.1 How to Send Actionable Emails for Human Tasks
      • 34.2.8 How to Send Inbound and Outbound Attachments
      • 34.2.9 How to Send Inbound Comments
      • 34.2.10 How to Send Secure Notifications
      • 34.2.11 How to Set Channels Used for Notifications
      • 34.2.12 How to Send Reminders
      • 34.2.13 How to Set Automatic Replies to Unprocessed Messages
      • 34.2.14 How to Create Custom Notification Headers
    • 34.3 Assignment Service Configuration
      • 34.3.1 Dynamic Assignment and Task Escalation Patterns
        • 34.3.1.1 How to Implement a Dynamic Assignment Pattern
        • 34.3.1.2 How to Configure Dynamic Assignment Patterns
        • 34.3.1.3 How to Configure Display Names for Dynamic Assignment Patterns
        • 34.3.1.4 How to Implement a Task Escalation Pattern
      • 34.3.2 Dynamically Assigning Task Participants with the Assignment Service
        • 34.3.2.1 How to Implement an Assignment Service
        • 34.3.2.2 Example of Assignment Service Implementation
        • 34.3.2.3 How to Deploy a Custom Assignment Service
      • 34.3.3 Custom Escalation Function
    • 34.4 Class Loading for Callbacks and Resource Bundles
      • 34.5.1 Task Resource Bundles
      • 34.5.2 Global Resource Bundle – WorkflowLabels.properties
      • 34.5.3 Worklist Client Resource Bundles
      • 34.5.4 Task Detail ADF Task Flow Resource Bundles
      • 34.5.5 Specifying Stage and Participant Names in Resource Bundles
      • 34.5.6 Case Sensitivity in Group and Application Role Names
    • 34.6 Introduction to Human Workflow Client Integration with Oracle WebLogic Server Services
      • 34.6.1 Human Workflow Services Clients
        • 34.6.1.1 Task Query Service Client Code
        • 34.6.1.2 Configuration Option
          • 34.6.1.2.1 JAXB Object
          • 34.6.1.2.2 Workflow Client Configuration File - wf_client_config.xml
          • 34.6.1.2.3 Workflow Client Configuration in the Property Map
        • 34.6.1.3 Client Logging
      • 34.6.2 Identity Propagation
        • 34.6.2.1 Enterprise JavaBeans Identity Propagation
          • 34.6.2.1.1 Client Configuration
          • 34.6.2.1.2 Requirements for Client Applications For Identity Propagation
        • 34.6.2.2 SAML Token Identity Propagation for SOAP Client
          • 34.6.2.2.1 Client configuration
          • 34.6.2.2.2 Identity Propagation Mode Setting Through Properties
          • 34.6.2.2.3 Identity Propagation Mode Setting in Configuration File
          • 34.6.2.2.4 Identity Propagation Mode Setting Through the JAXB Object
        • 34.6.2.3 Public Key Alias
      • 34.6.3 Client JAR Files
    • 34.7 Task States in a Human Task
    • 34.8 Database Views for Oracle Workflow
      • 34.8.1 Unattended Tasks Report View
      • 34.8.2 Task Cycle Time Report View
      • 34.8.3 Task Productivity Report View
      • 34.8.4 Task Priority Report View
  • 35 Integrating Microsoft Excel with a Human Task
    • 35.1 Configuring Your Environment for Invoking a BPEL Process from an Excel Workbook
      • 35.1.1 How to Create an Oracle JDeveloper Project of the Type Web Service Data Control
      • 35.1.2 How to Create a Dummy JSF Page
      • 35.1.3 How to Add Desktop Integration to Your Oracle JDeveloper Project
      • 35.1.4 What Happens When You Add Desktop Integration to Your Oracle JDeveloper Project
      • 35.1.5 How to Deploy the Web Application You Created in Step 1
      • 35.1.6 How to Install Microsoft Excel
      • 35.1.7 How to Install the Oracle ADF-Desktop Integration Plug-in
      • 35.1.8 How to Specify the User Interface Controls and Create the Excel Workbook
    • 35.2 Attaching Excel Workbooks to Human Task Workflow Email Notifications
      • 35.2.1 Enabling Attachment of Excel Workbooks to Human Task Workflow Email Notifications
      • 35.2.2 What Happens During Runtime When You Enable Attachment of Excel Workbooks to Human Task Workflow Email Notifications
      • 35.2.3 Example: Attaching an Excel Workbook to Email Notifications
        • 35.2.3.1 Task 1: Enable the ADF Task Flow Project with Oracle ADF-DI Capabilities
        • 35.2.3.2 Task 2: Set up Authentication
        • 35.2.3.3 Task 3: Create a Valid Page Definition File to Be Used in the Excel Workbook
        • 35.2.3.4 Task 4: Prepare the Excel Workbook
        • 35.2.3.5 Task 5: Deploy the ADF Task Flow
        • 35.2.3.6 Task 6: Test the Deployed Application
  • 36 Configuring Task List Portlets
    • 36.1 Introduction to Task List Portlets
    • 36.2 Deploying the Task List Portlet Producer Application to a Portlet Server
      • 36.2.1 Deployment Prerequisites
      • 36.2.2 How to Deploy the Task List Portlet Producer Application
      • 36.2.3 How to Connect the Task List Producer to the Remote SOA Server
        • 36.2.3.1 How to Define the Foreign JNDI on the Oracle WebCenter Portal Oracle WebLogic Server
        • 36.2.3.2 How to Configure EJB Identity Propagation
        • 36.2.3.3 How to Configure the Identity Store
      • 36.2.4 How to Secure the Task List Portlet Producer Application Using Web Services Security
      • 36.2.5 How to Specify the Inbound Security Policy
    • 36.3 Creating a Portlet Consumer Application for Embedding the Task List Portlet
      • 36.3.1 How To Create a Portlet Consumer Application for Embedding the Task List Portlet
    • 36.4 Passing Worklist Portlet Parameters
      • 36.4.1 Assignment Filter Constraints
      • 36.4.2 Example of File Containing All Column Constants
  • 37 Getting Started with Binding Components
    • 37.1 Introduction to Binding Components
      • 37.1.1 Web Services
        • 37.1.1.1 WS-AtomicTransaction Support
          • 37.1.1.1.1 Ensuring Participation of BPEL Processes in WS-AT
          • 37.1.1.1.2 WS-AT Transactions are Not Supported When Optimization is Enabled
      • 37.1.2 HTTP Binding Service
        • 37.1.2.1 Supported Interactions
        • 37.1.2.2 How to Configure the HTTP Binding Service
        • 37.1.2.3 How to Enable Basic Authentication for HTTP Binding
      • 37.1.3 JCA Adapters
        • 37.1.3.1 AQ Adapter
        • 37.1.3.2 Database Adapter
        • 37.1.3.3 File Adapter
        • 37.1.3.4 FTP Adapter
        • 37.1.3.5 JMS Adapter
        • 37.1.3.6 MQ Adapter
        • 37.1.3.7 Socket Adapter
        • 37.1.3.8 Third Party Adapter
        • 37.1.3.9 Oracle User Messaging Service Adapter
      • 37.1.4 Oracle Applications Adapter
      • 37.1.5 Oracle BAM Adapter
      • 37.1.6 Oracle B2B
      • 37.1.7 Oracle Healthcare Adapter
      • 37.1.8 ADF-BC Services
      • 37.1.9 EJB Services
      • 37.1.10 Direct Binding Services
    • 37.2 Introduction to Integrating a Binding Component in a SOA Composite Application
      • 37.2.1 How to Integrate a Binding Component in a SOA Composite Application
      • 37.2.2 How to Use ADF Binding to Invoke a Composite Application from a JSP/Java Class
    • 37.3 Creating Tokens for Use in the Binding URLs of External References
      • 37.3.1 How to Create Tokens for Use in the Binding URLs of External References
  • 38 Integrating Enterprise JavaBeans with SOA Composite Applications
    • 38.1 Introduction to Enterprise JavaBeans Binding Integration with SOA Composite Applications
      • 38.1.1 Integration Through SDO-Based EJBs
      • 38.1.2 Integration Through Java Interfaces
    • 38.2 Designing an SDO-Based Enterprise JavaBeans Application
      • 38.2.1 How to Create SDO Objects Using the SDO Compiler
      • 38.2.2 How to Create a Session Bean and Import the SDO Objects
      • 38.2.3 How to Create a Profile and an EAR File
      • 38.2.4 How to Define the SDO Types with an Enterprise JavaBeans Bean
      • 38.2.6 How to Deploy the Enterprise JavaBeans EAR File
    • 38.3 Creating an Enterprise JavaBeans Service in Oracle JDeveloper
      • 38.3.1 How to Integrate SDO-based Enterprise JavaBeans with SOA Composite Applications
      • 38.3.2 How to Integrate Java Interface-based Enterprise JavaBeans with SOA Composite Applications
    • 38.4 Designing an SDO-Based Enterprise JavaBeans Client to Invoke Oracle SOA Suite
    • 38.5 Specifying Enterprise JavaBeans Roles
    • 38.6 Configuring JNDI Access
      • 38.6.1 How to Create a Foreign JNDI
      • 38.6.2 How to Create a Custom CSF Map for JNDI Lookup
  • 39 Using the Direct Binding Invocation API
    • 39.1 Introduction to Direct Binding
      • 39.1.1 Direct Service Binding Component
      • 39.1.2 Direct Reference Binding Component
    • 39.2 Introduction to the Direct Binding Invocation API
      • 39.2.1 Synchronous Direct Binding Invocation
      • 39.2.2 Asynchronous Direct Binding Invocation
      • 39.2.3 SOA Direct Address Syntax
      • 39.2.4 SOA Transaction Propagation
    • 39.3 Invoking a SOA Composite Application in Oracle JDeveloper with the Invocation API
      • 39.3.1 How to Create an Inbound Direct Binding Service
      • 39.3.2 How to Create an Outbound Direct Binding Reference
      • 39.3.3 How to Set an Identity for J2SE Clients Invoking Direct Binding
      • 39.3.4 What You May Need to Know About Invoking SOA Composites on Hosts with the Same Server and Domain Names
    • 39.4 Samples Using the Direct Binding Invocation API
  • 40 Creating Transformations with the XSLT Mapper
    • 40.1 Introduction to the XSLT Mapper
      • 40.1.1 Overview of XSLT Creation
      • 40.1.2 Guidelines for Using the XSLT Mapper
    • 40.2 Creating an XSL Map File
      • 40.2.1 How to Create an XSL Map File in Oracle BPEL Process Manager
      • 40.2.2 How to Create an XSL Map File from Imported Source and Target Schema Files in Oracle BPEL Process Manager
      • 40.2.3 How to Create an XSL Map File in Oracle Mediator
      • 40.2.4 What You May Need to Know About Creating an XSL Map File
      • 40.2.5 What You May Need to Know About Importing a Composite with an XSL File
      • 40.2.6 What Happens at Runtime If You Pass a Payload Through Oracle Mediator Without Creating an XSL Map File
      • 40.2.7 What Happens If You Receive an Empty Namespace Tag in an Output Message
    • 40.3 Designing Transformation Maps with the XSLT Mapper
      • 40.3.1 How to Add Additional Sources
      • 40.3.2 How to Perform a Simple Copy by Linking Nodes
      • 40.3.3 How to Set Constant Values
      • 40.3.4 How to Add Functions
        • 40.3.4.1 Editing Function Parameters
        • 40.3.4.2 Chaining Functions
        • 40.3.4.3 Using Named Templates
        • 40.3.4.4 Importing User-Defined Functions
      • 40.3.5 How to Edit XPath Expressions
      • 40.3.6 How to Add XSLT Constructs
        • 40.3.6.1 Using Conditional Processing with xsl:if
        • 40.3.6.2 Using Conditional Processing with xsl:choose
        • 40.3.6.3 Creating Loops with xsl:for-each
        • 40.3.6.4 Cloning xsl:for-each
        • 40.3.6.5 Applying xsl:sort to xsl:for-each
        • 40.3.6.6 Copying Nodes with xsl:copy-of
        • 40.3.6.7 Including External Templates with xsl:include
      • 40.3.7 How to Automatically Map Nodes
        • 40.3.7.1 Using Auto Mapping with Confirmation
      • 40.3.8 What You May Need to Know About Automatic Mapping
      • 40.3.9 How to View Unmapped Target Nodes
      • 40.3.10 How to Generate and Use Dictionaries
      • 40.3.11 What You May Need to Know About Generating Dictionaries in Which Functions are Used
      • 40.3.12 How to Create Map Parameters and Variables
        • 40.3.12.1 Creating a Map Parameter
        • 40.3.12.2 Creating a Map Variable
      • 40.3.13 How to Search Source and Target Nodes
      • 40.3.14 How to Control the Generation of Unmapped Target Elements
      • 40.3.15 How to Ignore Elements in the XSLT Document
      • 40.3.16 How to Import a Customization File to Specify Display Preferences in the XSLT Mapper
      • 40.3.17 How to Replace a Schema in the XSLT Mapper
      • 40.3.18 How to Substitute Elements and Types in the Source and Target Trees
      • 40.3.19 How to Resolve Low Memory Issues in the XSLT Mapper
    • 40.4 Testing the Map
      • 40.4.1 How to Test the Transformation Mapping Logic
      • 40.4.2 How to Generate Reports
        • 40.4.2.1 Correcting Memory Errors When Generating Reports
      • 40.4.3 How to Customize Sample XML Generation
    • 40.5 Demonstrating Features of the XSLT Mapper
      • 40.5.1 How To Open the Application
      • 40.5.2 How To Create a New XSLT Map in the BPEL Process
      • 40.5.3 How To Use Type Substitution to Map the Purchase Order Items
      • 40.5.4 How To Reference Additional Source Elements
      • 40.5.5 How To Use Element Substitution to Map the Shipping Address
      • 40.5.6 How To Map the Remaining Fields
      • 40.5.7 How To Test the Map
  • 41 Using Business Events and the Event Delivery Network
    • 41.1 Introduction to Business Events
      • 41.1.1 Local and Remote Events Boundaries
      • 41.1.2 Events Published and Subscribed to in the Same Process Are Not Delivered
    • 41.2 Creating Business Events in Oracle JDeveloper
      • 41.2.1 How to Create a Business Event
    • 41.3 Subscribing to or Publishing a Business Event from an Oracle Mediator Service Component
      • 41.3.1 How to Subscribe to a Business Event
      • 41.3.2 What Happens When You Create and Subscribe to a Business Event
      • 41.3.3 What You May Need to Know About Subscribing to a Business Event
      • 41.3.4 How to Publish a Business Event
      • 41.3.5 How to Configure a Foreign JNDI Provider to Enable Administration Server Applications to Publish Events to the SOA Server
      • 41.3.6 How to Configure JMS-based EDN Implementations
      • 41.3.7 What Happens When You Publish a Business Event
    • 41.4 Subscribing to or Publishing a Business Event from a BPEL Process Service Component
      • 41.4.1 How to Subscribe to a Business Event
      • 41.4.2 How to Publish a Business Event
      • 41.4.3 What Happens When You Subscribe to and Publish a Business Event
      • 41.4.4 What You May Need to Know About Subscribing to a Business Event
    • 41.5 How to Integrate Oracle ADF Business Component Business Events with Oracle Mediator
  • 42 Enabling Security with Policies
    • 42.1 Introduction to Policies
    • 42.2 Attaching Policies to Binding Components and Service Components
      • 42.2.1 How to Attach Policies to Binding Components and Service Components
      • 42.2.2 How to Override Policy Configuration Property Values
        • 42.2.2.1 Overriding Client Configuration Property Values
        • 42.2.2.2 Overriding Server Configuration Property Values
  • 43 Deploying SOA Composite Applications
    • 43.1 Introduction to Deployment
    • 43.2 Deployment Prerequisites
      • 43.2.1 Creating the Oracle SOA Suite Schema
      • 43.2.2 Creating a SOA Domain
      • 43.2.3 Configuring a SOA Cluster
    • 43.3 Understanding the Packaging Impact
    • 43.4 Anatomy of a Composite
    • 43.5 Preparing the Target Environment
      • 43.5.1 How to Create Data Sources and Queues
        • 43.5.1.1 Script for Creation of JMS Resource and Redeployment of JMS Adapter
        • 43.5.1.2 Script for Creation of the Database Resource and Redeployment of the Database Adapter
      • 43.5.2 How to Create Connection Factories and Connection Pooling
      • 43.5.3 How to Enable Security
      • 43.5.4 How to Set the Composite Instance Name at Design Time
        • 43.5.4.1 Setting the Composite Instance Name in Oracle Mediator
        • 43.5.4.2 Setting the Composite Instance Name in a BPEL Process
      • 43.5.5 How to Deploy Trading Partner Agreements and Task Flows
      • 43.5.6 How to Create an Application Server Connection
      • 43.5.7 How to Create a SOA-MDS Connection
        • 43.5.7.1 What You May Need to Know About Opening the composite.xml File Through a SOA-MDS Connection
    • 43.6 Customizing Your Application for the Target Environment Before Deployment
      • 43.6.1 How to Use Configuration Plans to Customize SOA Composite Applications for the Target Environment
        • 43.6.1.1 Introduction to Configuration Plans
        • 43.6.1.2 Introduction to a Configuration Plan File
        • 43.6.1.3 Introduction to Use Cases for a Configuration Plan
        • 43.6.1.4 How to Create a Configuration Plan in Oracle JDeveloper
        • 43.6.1.5 How to Create a Configuration Plan with the WLST Utility
        • 43.6.1.6 How to Attach a Configuration Plan with ant Scripts
        • 43.6.1.7 How to Create Global Token Variables
    • 43.7 Deploying SOA Composite Applications
      • 43.7.1 How to Deploy a Single SOA Composite in Oracle JDeveloper
        • 43.7.1.1 Creating an Application Server Connection
        • 43.7.1.2 Optionally Creating a Project Deployment Profile
        • 43.7.1.3 Deploying the Profile
        • 43.7.1.4 What You May Need to Know About Deploying Human Task Composites with Task Flows to Partitions
      • 43.7.2 How to Deploy Multiple SOA Composite Applications in Oracle JDeveloper
      • 43.7.3 How to Deploy and Use Shared Data Across Multiple SOA Composite Applications in Oracle JDeveloper
        • 43.7.3.1 Create a JAR Profile and Include the Artifacts to Share
        • 43.7.3.2 Create a SOA Bundle that Includes the JAR Profile
        • 43.7.3.3 Deploy the SOA Bundle with Oracle JDeveloper
        • 43.7.3.4 Use Shared Data
          • 43.7.3.4.1 Creating a SOA-MDS Connection
          • 43.7.3.4.2 Creating a BPEL Process
      • 43.7.4 How to Deploy an Existing SOA Archive in Oracle JDeveloper
      • 43.7.5 How to Manage SOA Composite Applications with the WLST Utility
      • 43.7.6 How to Manage SOA Composite Applications with ant Scripts
        • 43.7.6.1 How to Use ant to Automate the Testing of a SOA Composite Application
        • 43.7.6.2 How to Use ant to Compile a SOA Composite Application
        • 43.7.6.3 How to Use ant to Package a SOA Composite Application into a Composite SAR File
        • 43.7.6.4 How to Use ant to Deploy a SOA Composite Application
        • 43.7.6.5 How to Use ant to Undeploy a SOA Composite Application
        • 43.7.6.6 How to Use ant to Export a Composite into a SAR File
        • 43.7.6.7 How to Use ant to Export Postdeployment Changes of a Composite into a JAR File
        • 43.7.6.8 How to Use ant to Import Postdeployment Changes of a Composite
        • 43.7.6.9 How to Use ant to Export Shared Data of a Given Pattern into a JAR File
        • 43.7.6.10 How to Use ant to Remove a Top-level Shared Data Folder
        • 43.7.6.11 How to Use ant to Start a SOA Composite Application
        • 43.7.6.12 How to Use ant to Stop a SOA Composite Application
        • 43.7.6.13 How to Use ant to Activate a SOA Composite Application
        • 43.7.6.14 How to Use ant to Retire a SOA Composite Application
        • 43.7.6.15 How to Use ant to Assign the Default Version to a SOA Composite Application
        • 43.7.6.16 How to Use ant to List the Deployed SOA Composite Applications
        • 43.7.6.17 How to Use ant to List All Available Partitions in the SOA Infrastructure
        • 43.7.6.18 How to Use ant to List All Composites in a Partition
        • 43.7.6.19 How to Use ant to Create a Partition in the SOA Infrastructure
        • 43.7.6.20 How to Use ant to Delete a Partition in the SOA Infrastructure
        • 43.7.6.21 How to Use ant to Start All Composites in the Partition
        • 43.7.6.22 How to Use ant to Stop All Composites in the Partition
        • 43.7.6.23 How to Use ant to Activate All Composites in the Partition
        • 43.7.6.24 How to Use ant to Retire All Composites in the Partition
        • 43.7.6.25 How to Use ant to Upgrade a SOA Composite Application
        • 43.7.6.26 How to Use ant to Manage SOA Composite Applications
      • 43.7.7 How to Deploy SOA Composite Applications from Oracle Enterprise Manager Fusion Middleware Control
      • 43.7.8 How to Deploy SOA Composite Applications to a Cluster
    • 43.8 Postdeployment Configuration
      • 43.8.1 Security
      • 43.8.2 Updating Connections
      • 43.8.3 Updating Data Sources and Queues
      • 43.8.4 Attaching Policies
    • 43.9 Testing and Troubleshooting
      • 43.9.1 Verifying Deployment
      • 43.9.2 Initiating an Instance of a Deployed Composite
      • 43.9.3 Automating the Testing of Deployed Composites
      • 43.9.4 Recompiling a Project After Receiving a Deployment Error
      • 43.9.5 Reducing Java Code Size to Resolve Java Compilation Errors
      • 43.9.6 Troubleshooting Common Deployment Errors
        • 43.9.6.1 Common Oracle JDeveloper Deployment Issues
        • 43.9.6.2 Common Configuration Plan Issues
        • 43.9.6.3 Deploying to a Managed Oracle WebLogic Server
        • 43.9.6.4 Deploying to a Two-Way, SSL-Enabled Oracle WebLogic Server
        • 43.9.6.5 Deploying with an Unreachable Proxy Server
        • 43.9.6.6 Releasing Locks to Resolve ADF Task Form EAR File Deployment Errors
        • 43.9.6.7 Increasing Memory to Recover from Compilation Errors
        • 43.9.6.8 Oracle JDeveloper Compilation Error When Property Alias Definition is Missing for a Receive Activity with a Correlation Set
  • 44 Automating Testing of SOA Composite Applications
    • 44.1 Introduction to the Composite Test Framework
      • 44.1.1 Test Cases Overview
      • 44.1.2 Overview of Test Suites
      • 44.1.3 Overview of Emulations
      • 44.1.4 Overview of Assertions
    • 44.2 Introduction to the Components of a Test Suite
      • 44.2.1 Process Initiation
      • 44.2.2 Emulations
      • 44.2.3 Assertions
      • 44.2.4 Message Files
    • 44.3 Creating Test Suites and Test Cases
      • 44.3.1 How to Create Test Suites and Test Cases
    • 44.4 Creating the Contents of Test Cases
      • 44.4.1 How to Initiate Inbound Messages
      • 44.4.2 How to Emulate Outbound Messages
      • 44.4.3 How to Emulate Callback Messages
      • 44.4.4 How to Emulate Fault Messages
      • 44.4.5 How to Create Assertions
        • 44.4.5.1 Creating Assertions on a Part Section, Nonleaf Element, or Entire XML Document
        • 44.4.5.2 Creating Assertions on a Leaf Element
      • 44.4.6 What You May Need to Know About Assertions
    • 44.5 Testing BPEL Process Service Components
      • 44.5.1 Overview of Assertions on BPEL Process Activities
      • 44.5.2 Overview of a Fast Forward Action on a Wait Activity
      • 44.5.3 Overview of Assert Activity Execution
      • 44.5.4 How to Create BPEL Process Service Component Tests
      • 44.5.5 How to Create Assertions
      • 44.5.6 How to Bypass a Wait Activity
      • 44.5.7 How to Specify the Number of Times to Execute an Activity
    • 44.6 Deploying and Running a Test Suite
  • 45 Managing Large Documents and Large Numbers of Instances
    • 45.1 Best Practices for Handling Large Documents
      • 45.1.1 Use Cases for Handling Large Documents
        • 45.1.1.1 Passing Binary Objects as Base64-Encoded Text in XML Payloads
          • 45.1.1.1.1 SOAP Inline
          • 45.1.1.1.2 SOAP MTOM
          • 45.1.1.1.3 Opaque Passed by File/FTP Adapters
          • 45.1.1.1.4 Opaque Passed by Oracle B2B
        • 45.1.1.2 End-to-End Streaming with Attachments
          • 45.1.1.2.1 SOAP with Attachments
          • 45.1.1.2.2 Attachment Options of File/FTP Adapters
          • 45.1.1.2.3 Oracle B2B Attachment
        • 45.1.1.3 Sending and Receiving MTOM-Optimized Messages to SOA Composite Applications
          • 45.1.1.3.1 Scenarios for Storing SwA and MTOM-Optimized Attachments to the Database
        • 45.1.1.4 Processing Large XML with Repeating Constructs
          • 45.1.1.4.1 Debatching with the File/FTP Adapter
          • 45.1.1.4.2 Chunking with the File/FTP Adapters
        • 45.1.1.5 Processing Large XML Documents with Complex Structures
          • 45.1.1.5.1 Streaming with the File/FTP Adapters
          • 45.1.1.5.2 Oracle B2B Streaming
      • 45.1.2 Limitations on Concurrent Processing of Large Documents
        • 45.1.2.1 Opaque Schema for Processing Large Payloads
      • 45.1.3 General Tuning Recommendations
        • 45.1.3.1 General Recommendations
        • 45.1.3.2 Setting Audit Levels from Oracle Enterprise Manager for Large Payload Processing
        • 45.1.3.3 Using the Assign Activity in Oracle BPEL Process Manager and Oracle Mediator
        • 45.1.3.4 Using XSLT Transformations on Large Payloads (For Oracle BPEL Process Manager)
        • 45.1.3.5 Using XSLT Transformations on Large Payloads (For Oracle Mediator)
        • 45.1.3.6 Using XSLT Transformations for Repeating Structures
        • 45.1.3.7 Processing Large Documents in Oracle B2B
          • 45.1.3.7.1 MDSInstance Cache Size
          • 45.1.3.7.2 Protocol Message Size
          • 45.1.3.7.3 Number of Threads
          • 45.1.3.7.4 Stuck Thread Max Time Parameter
        • 45.1.3.8 Setting a Size Restriction on Inbound Web Service Message Size
        • 45.1.3.9 Using XPath Functions to Write Large XSLT/XQuery Output to a File System
    • 45.2 Best Practices for Handling Large Metadata
      • 45.2.1 Boundary on the Processing of Large Numbers of Activities in a BPEL Process
      • 45.2.2 Using Large Numbers of Activities in BPEL Processes (Without FlowN)
      • 45.2.3 Using Large Numbers of Activities in BPEL Processes (With FlowN)
      • 45.2.4 Using a Flow With Multiple Sequences
      • 45.2.5 Using a Flow with One Sequence
      • 45.2.6 Using a Flow with No Sequence
      • 45.2.7 Large Numbers of Oracle Mediators in a Composite
      • 45.2.8 Importing Large Data Sets in Oracle B2B
    • 45.3 Best Practices for Handling Large Numbers of Instances
      • 45.3.1 Instance and Rejected Message Deletion with the Purge Script
      • 45.3.2 Improving the Loading of Pages in Oracle Enterprise Manager Fusion Middleware Control

Online LIVE Training Programming Course offered by INCAPROG ONLINE - www.incaprog.com - contacto@incaprog.com - Phone : (954) 727-3141

  • Share this ad: pictute pictute pictute pictute
  • Print: pictute
  • Add to favorites: pictute
  • Report: pictute