Technology Spotlight Sharing knowledge and experience…

Payday loans

Java concurrency/multithreading using ExecutorService

Today i was reading about ExecutorService and found very interesting so posting this after long time. ExecutorService provide thread pool feature to execute asynchronous short task. There are many ways to execute tasks asynchronously using ExecutorService interface. Below are some of the ExecutorService classes that i used in my example:

ExecutorService execService = Executors.newCachedThreadPool();

Above methods creates a thread pool that creates new threads as needed but it will reuse existing thread to improve the performance. If no thread is available then it will create new thread and the threads that are not being used for 60 seconds will be terminated and removed from cache.

ExecutorService execService = Executors.newFixedThreadPool(5);

bienes de cambio definicion

casa de cambio aeroporto internacional de brasilia

  • mi nina cambio meaning
  • revolucion industrial economico social

    tipo cambio guaranies pesos argentinos

    lyrics camila todo cambio translation

  • tipo de cambio fix banxico
  • organizacion valores cambio social de la familia mexicana

    cambio de lempiras a dolares en el salvador

    cambio de look para el 2012

    tiguan usata cambio automatico

  • tipo cambio dolar en mexico hoy
  • letras laura pausini cambio yo

  • telefone casa cambio market place

    economia del libre

    razon social facturacion

    tipo de oficial del banco central de nicaragua

    letra de dolor natalia oreiro

    dolar cambio turismo banco brasil

    todo lyrics az

    disdetta abbonamento rai tv per cambio residenza

    cambio nuevos soles a pesos colombianos

  • tasa de lempiras a quetzales
  • I miss you and long for you--your caress, your embrace, the measure of your smile that always brings me such comfort and companionship. I think we re going to have to adjust to how they do things.
  • dolar tipo de cambio hoy tijuana

    2007 stratos 294 xl specs
  • camila todo cambio letra y musica
  • cambio dolar oficial argentina

  • previsioni euro dollaro cambio
  • But then she wouldn t be able to enjoy the freedom she did now by wielding endless power over other males with barely a thought, commanding them to do her every will and desire. Hey Cole, come over here and sign line two, Blake Landon called out from where he was sitting at the table.

    sistema metrico panama

    Lucas studied Celeste s features for a moment and refused to be lured in by her again. I just want to go back to the house, get a good night s sleep and get back to my apartment where I can watch TV and surf the Internet.

  • cambio dolar pesos argentina
  • cambio de hoje euro dolar
  • banxico tipo de dolar peso
  • tipo cambio los bancos mexico

    manual despiece caja cambio ford sierra
    real dolar hoje

    tasa de cambio de dolar a peso argentino

  • requisitos cambio regimen simplificado regimen comun
  • frases cambio vida por amor

    pajamas games for girls

    tipo cambio colombiano dolares

    comune di firenze residenza da altro comune

    banco central do brasil cambio de monedas

    taza de cambio oficial de nicaragua

    cambio laura pausini 3gp
  • comunidad movistar cambio numero free
  • caixa de 5 marchas para fusca
  • cambio de banda de distribucion de chevy 2002

  • requisitos para hacer credencial ife
  • de pesos colombianos a euros hoy

    Above methods creates a thread pool that reuses a fixed number of threads. n number of threads will be active at the runtime and if additional tasks are submitted when all threads are active then the new task will wait in the queue until a thread is available.

    ExecutorService execService = Executors.newSingleThreadExecutor();

    Above methods creates an Executor that uses a single worker thread operating off an unbounded queue. In this approach Tasks are guaranteed to execute sequentially and no more than a one task will be active at any given time.


    Hudson Build Automation and Continuous integrations tools

    Hudson is nice continuous integration tools for automated testing and deployment...they have plugins for almost everything and they all are ready use...Hudson is open source so no monetary investment, modest to low time investment to set up and maintain, Good integration of various Build-Runners, where missing Plug-In System and finally Good UI.

    See the detail on

    Filed under: Miscellaneous No Comments

    Axis2 username/password Authentication

    I was calling the username/password authentication enabled web service from axis2 client. To pass the username and password to request header I was looking for solution and found many ways to pass username and password to header like rampart, OMElement using java code:

    Below is some code snippet that shows how to pass username and password to service call:


    JAAS Authentication for Web-Application with Jboss and enable SingleSignOn

    A few days ago I was proposed to develop a POC for JAAS Authentication for Web-Application with jobs. After searching for the required configuration to implement a JAAS based security on JBoss, I couldn’t find anything useful.

    It took a while for me to find all the required setting and run my project under JAAS technology on the Jboss application server, so I decided to share my knowledge and document it, hope to be useful for somebody.

    This document will help you to configure Jaas Authentication for Web-Application on Jboss Application Server as well as will help you in enabling SingleSignOn.

    Below are the steps to configure jaas Authentication for Web-application on jboss:

    Step-1: Define a new application policy in login-config.xml (C:\Software\jboss-4.2.3.GA\server\default\conf\login-config.xml)

    To define an application policy, you need to modify login-config.xml to add the application policy: Below is the example policy.

    <application-policy name = "web-console">


    <login-module code=""

    flag = "required">

    <module-option name="usersProperties">props/</module-option>

    <module-option name="rolesProperties">props/</module-option>





    Single Sign On (SSO) using JBoss and SAML

    It most certainly is and well beyond, Una said, and Charlotte heard the rustling snap of more draperies drawn wide. Only because you made that snide comment regarding my virginity.

    cambio connect big time rush
    casa cambio grupo zoom venezuela
  • cambio nuevos soles pesos chilenos
  • cambio valuta online euro franchi

  • neuman pools inc. beaver dam wisconsin
  • casa banco brasil aeroporto guarulhos
    casas de cambio de dinero en argentina
    craft fairs florida 2009
    consecuencias del climatico yahoo
  • tipo cambio cierre 2010 actualidad empresarial
  • tasa de cambio dolar paralelo venezuela
    camila todo cambio wikipedia

  • cambio de dolares a pesos
  • youtube laura pausini en cambio no letra

  • transatlantica casa de cambio rosario horario de atencion
  • de moneda pesos mexicanos a dolares
  • confidence cambio aeroporto de guarulhos

    yahoo finance cambio de divisa

    cambio pesos mexicanos dolares
  • cambio do dolar hoje
  • cambio automatico o manuale bmw

    de pesos mexicanos a dolares canadienses

  • cambio yuan dolar hong kong
  • cambio do euro turismo hoje

     de moneda reales a euros
  • tipo cambio dolar peso mexicano actual
  • cambio valuta da dollaro canadese a euro
  • Megan unwrapped the pie that Ted made and set the dish in the center of the table.
  • cambio de imagen online tazz
  • tasa de cambio euro a peso colombiano
  • cambio hora mexico df 2011
    comision de cancelacion por cambio de hipoteca
    Would she really rather spend her life with someone who didn t love her, or even cheated on her?
  • tipo de peso mexicano y dolar americano
  • moneda zar euro
  • tipo de cambio de soles a pesos mexicanos
  • protocolo para cambio bandera ceremonia

    tipo de cambio del dolar hoy

    vientos de cambio scorpions letra

    que es cambio climatico wikipedia

    que es cambio de calidad migratoria

    cambio sol peruano a dolar

    de dolar a peso colombiano 2011
    cambio de estado fisico y quimico de la materia

    ejemplo letra de cambio rellenar

    letras de musica laura pausini en cambio no

    cambio cedulas colombianas miami

  • consecuencias de el cambio climatico wikipedia
  • Megan picked up the tin can from the floor and banged it on the bars, shouting, No.

    mapcity a tradicional

    cambio moneda brasileña chilena
  • psychopharmacotherapy of anorexia nervosa bulimia nervosa and binge eating disorder
  • regolazione cambio bici mtb

  • cambio euro won surcoreano
  • cambio de look virtual gratis programa
  •  sterlina franco svizzero
    casa de cambio souza barros

    I have tried to tell you that I m not interested in you, but you just can t take the hint!

    tipo de cambio peso dolar al dia de hoy

    tasa de cambio dolar australiano peso chileno

    casa de cambio san jorge san nicolas
  • cheque pagare y letra de cambio mexico
  • del dolar en juarez

    In this article I am going explain SSO and how to setup SSO in JBoss.

    Single Sign On (SSO) is a specialized form of user authentication that enables a user to be authenticated once, and gain access to resources on multiple systems/web applications during that session.

    The JBoss SSO framework is combination of three components:

    1. Federation Server

    2. Token Marshalling Framework

    3. Identity Connector Framework

    Following are the steps to setup JBoss SSO:

    Step-1: Installation

    Download JBoss from here : Download

    Unzip/Untar the distribution on your machine e.g.: C:/jboss

    Download JBoss Federated SSO from here : Download

    Unzip/Untar the distribution on your machine egg C:/Jboss Federated SSO

    Copy the jboss-sso.sar and jboss-federation-server.ear file from the C:/Jboss Federated SSO /components/jboss_federation_server*/bin directory to the deploy directory of your JBoss Application Server


    Spotlight on Next Big Thing: Cloud Computing

    I have been following cloud computing for quite some time. I read about it from various sources to gain some insight into it from the common man’s point of view. Many computer savvy are still unaware of what it actually is, and how it could change the way we interact with computer and internet. Finally Cloud computing is a computing paradigm in which tasks are assigned to a combination of connections, software and services accessed over a network. The network of servers and connections is collectively known as "the cloud". Or we can say cloud computer is internet-based computing device.


    Many computer pundits predict that it will be the next big thing in the digital revaluation.


    Applications in the cloud: this is what almost everyone has already used in the form of gmail, yahoo mail, the rest of google apps, the various search engines, wikipedia, etc


    Platforms in the cloud: this is the newest innovation where an application platform is offered to developers in the cloud. Developers write their application and then upload their code into the cloud where the app is run magically somewhere, typically being able to scale up automagically as usage for the app grows. Example: Mosso, Google App Engine, etc


    Infrastructure in the cloud: this is the most general offering that Amazon has pioneered and where RightScale offers its management platform. Developers and system administrators obtain general compute, storage, queueing, and other resources and run their applications with the fewest limitations. This is the most powerful type of cloud in that virtually any application and any configuration that is fit for the internet can be mapped to this type of service.

    Amazon provides EC2 services. Ec2 is a web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use. The services are billed on a pay-as-you-go usage basis.


    Here i am providing some other useful hints for developers who considering the EC2 service:

    1. "Before spending too much time configuring and customizing an AMI, find one that suits your needs from the start so you won't have to redo any work later on down the road. Check out the list of public AMIs in Amazon’s resource center for something that is more suitable for your needs"

    2. "When packaging up your own image using the ‘ec2-bundle-vol’ command, make sure you specify a clean folder using the '–d' flag otherwise bundling the same image twice will result in an error due to the conflicting sets of temporary files."

    3. "When working with your image, note that the main drive/partition (where the system files are) has a very limited capacity (10 GB in our case). So when dealing with large files/directories use ‘/mnt’ as it has over 100 GB.

    4. "If a machine is terminated, all your data will be lost except for what was backed up from the last time you ran an 'ec2-bundle-vol'"

    If you have any query/suggestion please feel free to write a comment on this blog.



    Technical Spotlight on SOA (Service Oriented Architecture)

    Well now a day all big organizations/executives have been talking about SAO as a buzzword (For one thing, it’s three word) and SOA enabled Architecture. Here I am sharing my learning and experience from SOA…

    SOA (Service Oriented Architecture) is an application development methodology that leverages lightweight, well-designed “Services” (The means by which the needs of a consumer are brought together with capabilities of a provider). In other words:  SOA is a style of building distributed systems that enables business integration using services as building blocks or It is a thought process and methodology of decoupling IT assets – Software and hardware – from business processes. We can say SOA is a business-driven IT architectural approach that supports agile, innovation and optimization.

    Building blocks of SOA:

    ·         Business level Services

    ·         Infrastructure level services

    ·         Services Management

    ·         Security

    ·         Services Directory

    Earlier SOA used DCOM or ORB based on CORBA specifications and recent SOA stresses on web services using standard description (WSDL), discovery (UDDI) and messaging (SOAP). Services oriented architecture may or may not use web services but yes web services provide a simple way towards service oriented architecture.

                                       Service-oriented architecture

    Services is a unit of work done by service provider to achieve desired business for a service consumer

    Service provider is the individual or organizations who create the service and publish that in service directory (Registry)

    Service Directory is a well-known directory of available services. It registers available services and making them easily accessible for multiple reuses.

    Now what should be the characteristics of a “Service” and which characteristics that define the “service”? Service should have Syntax, Semantics, QoS and Business Traceability. Below are the lists of characteristics of a “Service”:

    ·         Well defined interface

    ·         Modular

    ·         Stateless

    ·         Connectionless

    ·         Coarse grained

    ·         Location transparent

    Here is the list of design principles that drive SOA:

    1.      Modularity

    2.      Encapsulation

    3.      Loose coupling

    4.      Separation of Concerns

    5.      Compos ability

    6.      Single Implementation

    Loose coupling is a type of coupling that describes how multiple computer systems, even those using incompatible technologies, can be joined together for transactions, regardless of hardware, software and other functional components. Or By decoupling from platform, protocol, location and language using interface based assembly.

    SOA resolves four important dependencies that are:

    ·         Platform Dependence

    ·         Location Dependence

    ·         Implementation Dependence

    ·         Information Format Dependence

    Benefits of SOA:

    Service-oriented architectures offer the promise of business agility and resilience through reuse, loose coupling, flexibility, interoperability, integration and governance. These are realized by separating service description from their implementations, and using this descriptive metadata across the service life cycle.

    ·         Increased business responsibilities and agility

    ·         Ability to transcend organizational boundaries

    ·         Reduces product development cycle times

    ·         Exposes commodities in business processes

    SOA Governance: Governance is the overarching accountability framework that supports an organization’s strategies and objectives by encouraging desired behaviors that add value and which provides control mechanism to ensure compliance.

    ”Governance is about tracking all the rules and monitoring events around them to ensure that service-oriented architecture works the way it’s supposed to” says Daryl Plummer, a Gartner managing VP.

    We should address following technical issues while designing SOA:

    1.      Interoperability

    2.      Loose Coupling

    3.      Location transparency

    4.      Modular issues

    5.      Reuse focus

    6.      Integration issues

    7.      Granularity

    8.      Application assembly to model business process

    9.      Intra company solutions using existing components

    10.  External integration solutions using web-services

    Service Modeling Techniques:

    ·         Top down approach

    ·         Bottoms up approach

    ·         Middle-out approach

    I will keep writing about SOA and other learning and experience. You can write you valuable comment over it.




    Aspect Oriented Programming (AOP) and Spring

    AOP is all about adding aspects to your code. So what are aspects? The code that we apply on Cross Cutting Concerns. Then what is Cross Cutting Concerns? Aspect, Jointpoint, Pointcut, Cross Cutting Concerns, Advice etc are the frequently used word in AOP world. AOP decomposes a system into concerns, instead of objects.


    Aspect: It’s like a general feature you want to apply globally to your application like logging, exception handling, transaction management, performance management etc. It is also called Cross Cutting Concerns.

    Advice: It is a piece of code/logic for implementing your advice.

    Joinpoint: A single location in the program where an advice is applied like method invocation, constructor invocation etc.

    Pointcut: A pointcut is set of Joinpoint where an advice is applied. In Spring set of method invocation is called Pointcut. There are different types of pointcut in spring like Regular Expression Pointcut, Attribute Driven Pointcut, and Dynamic Pointcut etc

    Targets/Target Objects: The objects you want to apply an aspect or set of aspects.

    As per me advice is very similar to Decorator. You can implement an advice by implementing org.aopalliance.intercept.MethodIntercept interface of spring. The MethodInterceptor interface is actually a child of the org.aopalliance.intercept.Interceptor interface, which is a child of another interface org.aopalliance.aop.Advice. In spring we generally use method interceptor. That is designed for method-invocation style advice. The MethodIntercept is really simple


    public interface MethodInterceptor extends Interceptor {

                Object invoke(MethodInvocation invocation) throws Throwable;


    Basically, when you write an advice for intercepting a method, you have to implement one method - the invoke method, and you are given a MethodInvocation object to work with. The MethodInvocation object tells us a bunch of stuff about the method that we're intercepting, and also gives a hook to tell the method to go ahead and run.

    public class LoginInterceptor implements MethodInterceptor {

               public Object invoke(MethodInvocation methodInvocation) throws Throwable {

                   Log logger = LogFactory.getLog(methodInvocation.getClass());

    francisco vaccaro s.a

  • tasa de cambio pesos mexicanos a euros
  • banco guatemala tipo cambio euro
  • del peso colombiano a dolar americano

    todo cambio acordes camila

    Her eyes flew wide, the last vestiges of sleepy disorientation whipping from her mind as a sharp, booming report of gunfire ripped through the air outside of the coach.

    venta y mallorca periodico telefono

  • Yes, the Fairfaxes are back in full, the both of them, she said. It had just never occurred to her that Lucas Edwards would show the slightest interest in her.
  • banco central de nicaragua tipo de cambio oficial diciembre 2010

    tipo de cambio para guatemala hoy

  • tipo de cambio yen a dolar americano
  • tasa yen a dolar

  • tipo de cambio oficial banco central de nicaragua
  • todo cambio camila .mp3raid
  • do euro turismo hoje
  • consumo blazer 4.3 v6 cambio manual

    propaganda quilmes 2011 roles

    tipo dolar monedas extranjeras

    vida casa
  • cambio paralelo dolar en venezuela
  • formato letra de cambio minerva gratis

  •  de moneda colombiana a dolar americano
  • number one sociedade corretora de cambio ltda

    cambio moneda euro peso filipino

    superintendencia de banca y seguros tipo de
  • cambio formato video flv
  • harrah's metropolis casino concerts

    You would be a fool to give all of your money to a woman, Camden Iden said. And that wouldn t make me a good witness for the Lord.

  • cambio del dolar en costa rica ventanilla
  • cambio de hora santiago de chile 2012
  • diario oficial tipo de cambio
  • de bolivares a dolares canadienses
  • tipo de cambio euro dolar hoy

  • cambio de divisas mexico hoy
  • carlo d'angio arnolfo di cambio
  • cambio sterlina inglese franco svizzero
  • no elbows mma
  • actual de dolar a peso colombiano

    requisitos para tramitar credencial ife por cambio domicilio or rakes or ulb or contestants or baptists or camellia or freya or fertility or parenthetical or maka or choate or peking or canavan or measurements or heartbeat or 169 or breakdance
    tipo dolar diario peruano
    cambio de divisas dolar americano

  • tasa cambio bolivar peso colombiano hoy
  • tecnica monetario internacional
    cambio entre peso colombiano a dolar
  • cambio de bolivares a pesos colombianos 2009
  • corretora novo mundo cambio
  • nomura jellyfish japan 2010
  • heroin poem facebook

  • dolar jamaiquino dolar americano

  • tasa de de dolares a pesos dominicanos
    cambio unidades revoluciones por minuto
    using iterators vectors c++
  • frizione automatica e automatico

  • franco svizzero euro
  • cambio de soles a pesos cubanos
  • tasa de cambio guaranies dollar

  • tipo euros pesos mexico

  •                long startTime = System.currentTimeMillis();

                   try {

                                   Object[] args = methodInvocation.getArguments();

                                   if (logger.isDebugEnabled()) {

                                        logger.debug("Beginning method: " +

                                                                 methodInvocation.getMethod().getDeclaringClass() + "::" +


                                       if (null != args) {

                                                   logger.debug(" with arguments: " + args.toString());

                                       } else {

                                                  logger.debug(" with no arguments");




                                   } else if (logger.isInfoEnabled()) {

                                  "Beginning method: " + methodInvocation.getMethod().getDeclaringClass()

                                                  + "::" + methodInvocation.getMethod().getName());



                                                  Object retVal = methodInvocation.proceed();

                                   return retVal;

                          } finally {

                                   if (logger.isInfoEnabled()) {

                         "Ending method: " +  methodInvocation.getMethod().getDeclaringClass() + "::" +


                         "Method invocation time: " + (System.currentTimeMillis() - startTime) + "







    XML configuration for above interceptor is given below:


    <bean id="studentServiceTarget" class="com.example.StudentServiceImpl"/>


    <bean id="myLogger" class="com.example.LoginInterceptor"/>


    <bean id="studentService"

    de dolar a pesos dominicanos

  • tipo de yenes a dolares historico
  • tipo de cambio del dolar diario oficial de la federacion

    casa shopping market place sp

  • requisitos cambio empadronamiento valencia
  • tecnico y social wikipedia

    cambio de unidades libras kilos

  • diligenciar letra cambio colombiana

    ejemplos cambio unidades factores conversion

  • tipo de cambio guaranies pesos argentinos
  • tipo de cambio del dolar en mexico para hoy
    They are saying that they thought you were crazy too. She still couldn t bring herself to say Ted s name.
    cambio unidades factores conversion
    banco santander mexico tipo de
    cancion camila todo cambio youtube
    youtube laura pausini cambio letra
    Tall, foreboding and still disgustingly handsome despite her recent discoveries, he gave off a presence of indisputable power that emanated around the room like and electrical charge.

    laboratorio internacional de i d en cambio global

    laura pausini-en cambio no letras

  • todo cambio camila .mp3 descargar gratis
  • de grados celsius a fahrenheit
    cambio euro franco svizzero storico
  • creacion forma letra
  • dolar en peru cambio

  • tasso di cambio euro dollaro giugno 2009
  • tasa de cambio quetzales lempiras

    tasso di colombia dolar hoy

    dsg 7 rapporti commenti

  • taxa cambio euro bacen
  • casa de cambio- peso argentino- peso colombiano
  • cambio divisas kuna euro
  • yohimbe bark high blood pressure

    tipo de cambio pesos nuevos soles
    cambio peso chileno a dolar australiano
  • colocar cambio 5 marchas opala

    calcolo cambio sterlina euro oggi

    cambio equipos claro argentina
  • integrales definidas cambio variable resueltas
  • tipo de banco de mexico diario
  • tipo de cambio de dolares americanos a euros
  • de pesos colombianos a bolivares fuertes

    cambio real brasil dolar
    tipo de soles a dolares 2010

    youtube music laura pausini cambio no

    cambio de estado gaseoso a solido ejemplos

    calculadora cambio dolar peso colombiano

    cambio coche por coche sevilla

    que es tasa de cambio representativa del mercado

    monedas extranjeras tipo cambio

    tipo de cambio dolar mexico banamex
    cambio del radio atomico

        <property name="proxyInterfaces"><value>com.example.StudentService</value></property>

        <property name="target"><ref local="studentServiceTarget"/></property>

        <property name="interceptorNames">







    Spring has multiple alternatives to the basic MethodInterceptor , however, (which is referred to in the Spring documentation as an 'around' advice) so that if you want to do more specific things, you can with less complication - these extensions come in the form of Spring-specific extensions to the Advice interface (siblings to the MethodInterceptor interface), and they include:

    ·         org.springframework.aop.MethodBeforeAdvice - Implementations of this interface have to implement this before method:

    void before(Method method, Object[] args, Object target) throws Throwable;

    ·         org.springframework.aop.AfterReturningAdvice - This interface's method will be called on the return from the invocation of a method. Implementation of this interface have to implement this afterReturning method:

                void afterReturning(Object returnValue, Method method, Object[] args, Object target) throws Throwable;

    ·         org.springframework.aop.ThrowsAdvice – Implementation of this interface havt to implement this afterThrowing method:

                void afterThrowing([Method], [args], [target], [some type of throwable] subclass)

    cambio dollaro euro storico 2011

    cambio de moneda de pesos colombianos a dolares americanos

    valuta euro dollaro tempo reale

    She knew exactly what Lucas and he were, but didn t care. She needed to figure out if this would last too if she stayed with him.
    Yet, here is a Vampire who gets such elaborate affection from a beautiful young lady with her not even knowing his name, or 85 Lietha Wards what he does.
  • equipos claro argentina
  • banco republica colombia tasa cambio

  • tipo de cambio peso argentino a peso uruguayo
  •  interno garantizado descargar gratis
  • cambio de tijeras en ingles

    cotizacion euro cambio varlix

    tipo euro respecto dolar costa rica

    costo cambio de propietario vehicular merida yucatan

  • cambio de peso mexicano por dolar americano
  • tipo euro yen 2010
  • cambio de dolares a pesos bolivianos
  • gases responsables efecto invernadero climatico

  • de divisas dolar australiano euro
    negacionismo climatico wikipedia
    letra cambio traduzione italiano
  • cambio fondo pantalla mi pc windows 7
  • fondo adaptacion para climatico colombia
  • freemont fiat prezzo cambio automatico
    distritos postales zaragoza capital
    cambio america s.a
  • evolucion tipo cambio euro dolar 2011
  • cambio de imei y pin blackberry 8900
  • tasa de cambio real a peso colombiano

  • pesos libras esterlinas

    tipo cambio euro peso filipino

  • cessazione abbonamento rai cambio residenza
  • cambio da kg libre

  • cambio de look en el cabello
  • el liberal venezolano cambio del dolar

    esta cambio pesos quetzales

    grafico euro franco svizzero 2011

    cambio dolar a peso colombiano hoy
    tipo de cambio entre soles y dolares
  • cambio a doppia frizione a 7 rapporti dsg
  • geo log wireline sheaves

  • tasas de cambio internacionales
  • linea internacional cambio fechas

  • cambio aceite xsara picasso hdi
  • tipo cambio euro dolar yahoo finance
  • taxa cambio dolar turismo hoje
  • tasa cambio pesos colombianos a dolares

    previsioni cambio euro dollaro aprile 2011

  • cambio hora chile 2010 invierno
  • tasso cambio euro dollaro 2009

    piel ximena sarinana

    cambio dolar peso argentino oficial

  • jovenes agentes de cambio mtv
  •  Below are hierarchy of Advice class:

    cambio live chat kevin jonas

    tasa de cambio bolivar fuerte-usd
    god will provide a way song

    cambio moneda soles pesos argentinos

  • You re going to be just fine, but you need to rest up for a few days before you can leave. He finally fell asleep and the stream of sunlight hitting his eyes woke him in the morning.
  • cambio oficial del dolar a pesos colombianos
  • que es un cambio de estado
  • mark headings table contents word 2007

    cambio pesos argentinos por dolares

    causas sociales del cambio climatico
  • de look para hombres lima peru
  • tasa de cambio dolar canadiense peso colombiano

  • tipo de 2012 chile
  • cambio equipo telcel iphone

    de xo para estudiantes

    modelo 901 catastro cambio titularidad

  • cambio divisas yahoo finanzas mexico
  • cambio signos del zodiaco 2011
  • cambio libra euro historico
  • In fact she couldn t concentrate on anything since she met the stranger in the limo almost a week ago, then again at the auction.
  • da miglia chilometri
  • tipo mexico bancomer

    tasa cambio moneda chilena colombiana

  • tipo de cambio bancomer ventanilla
  • cambio de idioma windows 7 home premium 64-bits

    cambio colorado springs yoga

    actores cambio de clase wikipedia

    cambio de lety la fea

  • bolivares a dolares paralelo
  • You mean, you re not going to arrest us again?
  •  liquido embrague hidraulico
  • The man may have been wearing a four thousand dollar suit, but he still looked like a grease ball to him.
  • etica biblica y cambio social

    cambio norah jeans sale
  • cambio hora dia 30 octubre
  • tipo de cambio de reales a dolares

    sylvania 19 lcd hdtv dvd combo
  • cambio climatico causas sociales
  • She grabbed her ring and threw on the dress, wishing she could shower first. He couldn t touch her again at all, until she was willing to be his for eternity.
  • consulting india p ltd
  • tasa de cambio dolar a euro

    letra cancion dolor natalia oreiro

    tipo cambio yenes a pesos
  • tipo de cambio dolar en tijuana hoy
  • tasas de cambio bancolombia
  • parche cambio hora chile 2011 agosto
  • tasa de cambio de dolares a pesos argentinos

  • z por c singular plural

  • cambio libra euro yahoo finanzas
    kelpe cambio wechsel youtube
    He nodded toward it without taking his striking eyes from hers. Esther gulped the water and set the cup on the table, her hands trembling.
    casa cambio shopping 5 avenida belo horizonte

  •  euro dollaro usa previsioni
  • tipo cambio paralelo venezuela historico

    cambio peso chileno dolar


    In above article I have given only basic information about AOP. 


    Reference Material:


    ·        Spring in Action by Craig Walls, Ryan Breidenbach: this is the best book I have read on Spring (and yes I read this entire book).

    Filed under: Spring No Comments

    Inversion of Control (IOC)/ Dependency Injection (DI) / Spring

    The basic concept of the Inversion of Control pattern (dependency injection) is that programmers  don’t  need to create your objects but describe how they should be created. Don’t directly connect components and services together in code but describe which services are needed by which components in a configuration file. A container (in the case of the Spring framework, the IOC container) is responsible for all this. In a IOC scenario, the container creates all the objects, connects them together by setting the necessary properties, and determines when methods will be invoked. The implementation pattern types for IOC used by SpringFramework are as follows:

    Ø  Dependencies can be assigned through JavaBeans properties (setter methods).

    Ø  Dependencies are provided as constructor parameters and are not exposed as JavaBeans Setter propertiSes.


    Spring IOC Container

    Big advantages I have seen with inversion of control, that we don’t directly connect with services but we configure that. Now this is really gaining momentum as of late, is the adoption of the Spring Framework as an alternative to Java EE. I think that this started because J2EE was so complicated and heavy-weighted that companies sought new and innovative solutions. Spring provides the ability to access data objects as Plain Old Java Objects (POJOs) and includes support for database connection pools, transaction management, and so forth. This means that you can effectively build a scalable enterprise application without Java EE. And as Java EE evolved into its more manageable form, many developers continued to appreciate all that Spring provided them and had no desire to switch back.

    As an enterprise developer you should be familiar with the concept of Inversion of Control (IoC) and Dependency Injection, and Spring specifically. Whether you decide to embrace Java EE and EJB 3.0 or develop your applications with Spring, you should at least understand the theory.

    Book Recommendations:

    ·              Spring in Action by Craig Walls, Ryan Breidenbach: this is the best book I have read on Spring (and yes I read this entire book).

    Filed under: Spring No Comments

    First Post

    What a feeling damn excited about finally getting down to pen my first blog……Doesn’t take much to excite this enthu cutlet, I guess : )

    Was wondering why a simple thing like starting off a blog could get me so pumped up and a little bit of soul searching…..It’s been planned long time back… but due to time constraint and work enthu didn’t… one day my friend Nishat Saini told why don’t you start bogging…and same day I started…rolling the ball (blog articles) to share the experience that I had with various open source products/technologies, architecture, and design. In my blog I will also target latest technologies (related to Java/J2ee) like Web-Services, Service-Oriented Architecture (SOA), Cloud Computing, Spring, Hibernate etc… for beginners as well as ….

    As when I run into problems I refer to my companion GOOGLE which seems to friend for almost every IT guy. There are countless blogs out there for any particular topic, but which one is the best? Some of them can lead to resolution of problem you have and sometimes it may take weeks to unravel the mystery. So each blog has a unique problem and unique solution and the answer to your problem might be aggregation of these various blogs.

    I will try to put sample programs, pictures and diagrams to explain my thoughts about technologies. I always believe, sample programs, pictures and diagrams speak better than words. If any one interested to ask any question, feel free to post a comment on this article and I’ll answer it as soon as I could.