Posts

Showing posts from June 18, 2017

Message Type Patterns

The message itself is simply some sort of data structure—such as a string, a byte array, a record, or an object. It can be interpreted simply as data, as the description of a command to be invoked on the receiver, or as the description of an event that occurred in the sender. Sender can send a  Command Message , specifying a function or method on the receiver that the sender wishes to invoke. It can send a  Document Message , enabling the sender to transmit one of its data structures to the receiver. Or it can send an  Event Message , notifying the receiver of a change in the sender.  The following message type patterns can commonly be used in SOA.  .  Messaging Channel Patterns Channels, also known as queues, are logical pathways to transport messages. A channel behaves like a collection or array of messages, but one that is magically shared across multiple computers and can be used concurrently by multiple applications.  A service provider is ...

Basic Unix Commands

1) login to the unix/solaris server  username: aaa  passwd : ******* Check default home_directory. it shows the present working directory previous directory create new directory shows last 10 lines of file creates link of file1 to file2 acrawley.html:  <> admin:          aaaa afiedt.buf:     <> autosys_env_IBKNYR1:   <> clears the screen 2) pwd 3)ls -l  shows  listing of the files in present directory 4) cd .. 5)mkdir <directory> 6) mkdir -p /home/a/b/c will create all the non-existing directories  7)vi <xxxx> opens file for reading or editing 8)cat <XXX> display contents of file 9)more <file_XXX> displays page by page data 10) tail <xxxx> 11) touch <file_name> creates dummy file 12)ln file1 file2 13) file <file_name> shows what type of file it is like $ file * 14) cd /home/<directory_name> To /home/<directo...

MD 50 and MD 70 Documents - Oracle application development

Documentation plays a very  important role in oracle apps implementation projects.Oracle as part of the AIM   Methodology has provided certain jargon's for various kinds of documents at different stages of the project.So here is a blog post detailing the same: BR Documents:   Business Requirement Documents,Which is mostly done by the Functional persons of the implementation Team Like Functional Project Leads/Managers.These documents are the set up Documents,which is 100% based on the BR120-Business Requirement Gatherings as provided by the business. You can say these are as is process.So BR 100 is the To Be Process after you gather all sorts of info from the Biz and map in the Oracle Systems. MD Documents:- Modular Designing Documents,which are is mostly done by the Technical persons of the Implementation Team like Technical Project Leads/Project Manager. These document are the Design Documents,which is again based on the BR120-Business Requirement...

BPEL Persistence Properties

   BPEL Persistence Properties – 11g BPEL Persistence properties are used to control, when a process need to dehydrate. Below are the properties which we can use to control it for BPEL Component in a Composite. InMemoryOptimization This property indicates to Oracle BPEL Server that this process is a transient process and dehydration of the instance is not required. When set to true, Oracle BPEL Server keeps the instances of this process in memory only during the course of execution. This property can only be set to true for transient processes (process type does not incur any intermediate dehydration points during execution). false (default): instances are persisted completely and recorded in the dehydration store database for a synchronous BPEL process. true: Oracle BPEL Process Manager keeps instances in memory only. CompletionPersistPolicy This property controls if and when to persist instances. If an instance is not saved, it does not appear in Oracle ...

Some Important join conditions in Oracle apps

GL AND AP     GL_CODE_COMBINATIONS    AP_INVOICES_ALL code_combination_id = acct_pay_code_combination_id GL_CODE_COMBINATIONS    AP_INVOICES_DISTRIBUTIONS_ALL code_combination_id = dist_code_combination_id GL_SETS_OF_BOOKS AP_INVOICES_ALL set_of_books_id = set_of_books_id GL AND AR GL_CODE_COMBINATIONS    RA_CUST_TRX_LINE__GL_DIST_ALL code_combination_id = code_combination_id GL AND INV GL_CODE_COMBINATIONS    MTL_SYSTEM_ITEMS_B code_combination_id = cost_of_sales_account GL AND  PO GL_CODE_COMBINATIONS    PO_DISTRIBUTIONS_ALL code_combination_id = code_combination_id PO  AND AP PO_DISTRIBUTIONS_ALL      AP_ INVO ICE_DISTRIBUTIONS_ALL Po_distribution_id = po_distribution_id PO_VENDORS           AP_INVOICES_ALL vendor_id = vendor_id PO  AND S...

What is BPEL and Activities

BP EL Introduction: Oracle BPEL Process Manager:  BPEL stands for Business Process Execution Language. It is a XML based declarative language that can be used implement end to end business processes. Basic building block of these processes is a service, which could be a web service. BPEL utilizes various adapters to service enable legacy and custom applications before consuming them in processes. BPEL also provides human workflow that has variety of uses. BPEL Provide end to end business process by using BPEL activities Like  Assign activity   2)Switch activity   3)Receive activity   4 )Reply activity Flow activity      6) FlowN activity   7) Invoke activity     8) Pick activity Transform        10) Scope activity  11) Email activity     12) Throw activity Wait activity    ...