For new users

Your temporary password will be sent via email. Please check your 'Spam' folder as well for this.

To create your blog follow the below steps after login:
1) Click 'Create content' link shown on the left hand side of the page.
2) On the page that comes up, click 'Blog entry' link.
3) Type in the data for the 'Title' and 'Body' of the blog.
4) Click on 'Save' button at the bottom of the page.

For any queries contact the webmaster by sending mail to webmaster==at==sandeepv.com (replace '==at==' with '@').

AIA Tools

Artifacts Generator: Tool for generating ABCS template code that has invocation of EBS/AS/CAVS, error handling, EBM header population, runtime discovery of end points, config file, fault policy file, etc.

XSL Mapping Analyzer: reports mapping of custom extensions.

PIP Auditor: Static code analysis for AIA, custom rules can be added.

PIP Shared Artifact Analyzer: reports artifacts that are used by more than one PIP.

Figuring AIA

The AIA suite has two components, namely, Integration Foundation Packs and Pre-built Integrations. Both these components are available in vanilla and industry specific Packs. The Pre-built Integrations are of two types, namely, Process Integration Packs (PIPs) and Direct Integrations. The Direct Integrations manage data flows/synchronizations. PIPs combine integration styles such as data-centric, web services, reference data and process-centric.

For list of Pre-built Integrations, click here.

Oracle Jargon on SOA side

Under the SOA domain Oracle has four streams running, namely, Service Oriented Architecture (SOA) Stream, Business Process Mangement (BPM) Stream, Event Driven Architecture (EDA) Stream and Governance Stream.

The SOA (Service Oriented Architecture) Stream consists of six components, namely, BPEL Process Manager (not called BPM), Human Workflow, Adapters, Business Rules, Enterprise Service Bus (ESB), and B2B.

From Oracle AIA Integration Guide

===still work in progress

The operations in the entity EBS should only act on the relevant business object and not any other business object. Operations that act on more than one business object should naturally reside in the process EBS.

Each identified EBF would have a corresponding business process EBS. The operations within this EBS are the entry points to EBFs.

Identifying the interaction pattern for EBS operations
1. Based on the understanding of the business process requirement from the functional design, identify the triggering event for the EBS operation.

Software Architecture

An enterprise architecture (EA) is a rigorous description of the structure of an enterprise,
which comprises enterprise components (business entities), the externally visible properties
of those components, and the relationships (e.g. the behavior) between them.

EA describes the terminology, the composition of enterprise components, and their relationships
with the external environment, and the guiding principles for the requirement (analysis), design,
and evolution of an enterprise.

Online shopping in India

ebay.in has been alright so far now. Just one rouge experience on that site in which I got second hand P1i in worse condition than mentioned on site. I just accepted it. All in all seems decent place to shop.

Email settings for mobile phones

All of the webmail providers below offer free pop/imap access.

mail.com:
outgoing mail server: smtp1.mail.com
incoming mail server: pop1.mail.com
user: full email
security ports: 993/995

Hotmail.com:
same as Live.com
security ports: 995/547

Live.com:
outgoing mail server: smtp.live.com
incoming mail server: pop3.live.com
user: full email
security ports: 993/995

aol.com:
outgoing mail server: smtp.aol.com
incoming mail server: imap.aol.com
user: full email
security ports: 993/995

zoho.com:
outgoing mail server: smtp.zoho.com

Aircel-pune gprs/mms settings

To get the OTA settings sms 'PI' to 121.
If your mobile phone does not support the OTA settings, manually set the following:
Access Points
* aircel-gprs
apn: aircelgprs
* aircel-mms
apn: aircelmms
homepage: http://10.50.1.166/servlets/mms
* pocket internet
apn: aircelwap
homepage: http://myaircel.com

Quotes

General Quotes:

  • Diplomacy is a requirement, though an undesirable one. == me
  • Modern management relies so much on rumors, that it can be termed Gossip-based management. == me
  • There is no punishment and there is no reward. There is consequence. == from a T-Shirt
  • In English 'Ghoti' is pronounced as 'Fish'. Use the 'gh' from 'enough', 'o' from 'women', 'ti' from 'action'. == Oscar Wilde (not sure)
  • There is no justice in this world! == from tv series 'The X-files'
Syndicate content