Monday, December 2, 2013

H-4 Work Authorization – Rule Making in Jan!

Employment Authorization for Certain H-4 Dependent Spouses has been a topic of discussion at the Senate for years. The Federal Rule Making Agenda mentions the proposed rule for H-4 EAD would complete by January 2014. This would allow many spouses living in the united states to start working and have their dreams fulfilled. H-4 EAD Abstract: The Department of Homeland Security (DHS) proposes to amend its regulations by extending the availability of employment authorization to certain H-4 dependent spouses of principal H-1B nonimmigrants who have begun the process of seeking lawful permanent resident status through employment. Allowing the eligible class of H-4 dependent spouses to work encourages professionals with high demand skills to remain in the country and help spur the innovation and growth of U.S. companies Further Steps Completion of Proposed Rule Initiation, approval, completion of Interim Finale Rule. It looks like we are close to finishing the first step by the end of January 2014.

Tuesday, October 1, 2013

Apache Tomcat Not Showing in Eclipse Server Runtime Environments

I have tomcat 5.5 installed, running and verifiable at http://localhost:8080/. The Tomcat menu option appears in the Eclipse menu bar and I can start and stop Tomcat from there. In Eclipse, it does not show as a Server Runtime Environment in Window - Preferences - Server - Runtime Environments, nor does it appear in the list of environments that can be added when I click the "Add" button. All I see is the J2EE Runtime Library In my case I needed to install "JST Server Adapters". I am running Eclipse 3.6 Helios RCP Edition. Here are the steps I followed: Help -> Install New Software Choose "Helios - http://download.eclipse.org/releases/helios" site Expand "Web, XML, and Java EE Development" Check JST Server Adapters (version 3.2.2) After that I could define new Server Runtime Environments. EDIT: With Eclipse 3.7 Indigo Classic, the steps are the same but you need both JST Server Adapters and JST Server Adapters Extentions to get the Server Runtime Environment options. Also works with Eclipse 4.2 M6. Don't forget to install the "JST Server Adapters Extenstion"

Saturday, September 7, 2013

How Negative Energy Affects Your Life and How to Clear It Read more at: http://www.social-consciousness.com/2013/09/how-negative-energy-affects-your-life-and-how-to-clear-it.html

http://www.social-consciousness.com/2013/09/how-negative-energy-affects-your-life-and-how-to-clear-it.html You know that like attracts like, right? So here's the deal: Positive people are drawn to positive energy; negative people are drawn to negative energy. We tend to perceive negative energy as something other people have. Sure, sometimes we feel negative – as in, “go away and leave me alone, world!” but did you know that negativity can be so ingrained in you that it goes unnoticed? That's because negativity sometimes wears a disguise called ‘reality'. It's easy to rationalize that you're ‘just being realistic' in not daring to act on a dream – and believe it! You may assume that positive people are not being realistic – that they're being naive, that they are in denial with their heads stuck in the sand, that they put on fake smiles in the face of difficulty and so forth. But are they really happy idiots or is there something to their positivity? Consider this: since when does ‘being realistic' necessarily mean that things will go wrong and that you have to accept that as the truth? That doesn't mean that being realistic is automatically negative. When you view the world from a ‘realistic' standpoint, you can't help but be negative IF your version of reality is negative. If your version of reality is negative, you are conditioned to believe that whatever can go wrong, will go wrong and whatever can go right, will probably go wrong too. Your unconsciously held beliefs make you into a negative person without your being aware of it! So – if this negativity is so ingrained in you that you don't notice it, how do you determine whether you're stuck in a cloud of negative energy that is attracting the wrong people, wrong situations and wrong feelings? And how can you be sure you're not perpetuating that negativity? Here's a quick quiz to gauge the level of negative energy within you: - Do you complain? All the time or just sometimes? - Do you often discuss what's wrong in the world more than what's right? This includes the ‘terrible' weather, ‘horrible' traffic, ‘idiotic' government, ‘lousy' economy, ‘stupid' in-laws, etc. - Do you criticize? All the time or just certain people? - Are you attracted to drama and disaster (can you unglue yourself from the TV when there's a news story of a disaster and can you avoid getting involved in the lives of dysfunctional celebrities?) - Do you blame? All the time or just certain situations? - Do you believe that you have no control over most of your results? - Do you feel like a victim? Do you talk about people doing things to you? - Are you grateful for what is or will you be grateful when things finally start going right for you? - Do you feel like things are happening to you? Or do you feel that they are happening through you? These last two points are important: If you're not grateful except when things go right, you are negative. Gratitude is positive. If you are grateful for what is (including the unpleasant school of life lessons, then you can invite more and more positive energy into your life. Believing that things happen to you puts you in the role of victim; then it's easy to be negative because it's convenient to give up that power. So consider this alternative: who or what is to blame when GOOD things happen to you? Do you acknowledge that you are responsible for the good things – as in, you worked hard, you earned it, etc… but blame external events or other people for your failures? So how come, when good things happen, they are a result of what you do, but when bad things happen, they are not your fault? Nobody likes to hear that. It takes courage to accept that you create your life experience! If you answered yes to any of the above questions, you are holding on to negative energy to some degree! To clear your negative energy and raise your vibration, you will need to retrain yourself to choose a positive attitude. Here's another interesting idea to consider: have you noticed that positive people seem to get what they want out of life, and even if things don't go their way, they still enjoy their lives… while negative people whine and moan about their misfortunes and even the good things in their lives? To clear negative energy, try this 3 -step process: 1. Take ownership: “When you think everything is someone else's fault, you will suffer a lot. When you realize that everything springs only from yourself, you will learn both peace and joy.” – the Dalai Lama 2. Cancel negative thoughts and replace them with positive thoughts. This takes practice, dedication and making a decision to see the world through the eyes of “what can go right” instead of “what can go wrong.” You'll have to catch yourself anytime you are acting out or speaking out your negativity, and immediately change your tune. 3. Use the Love or Above Spiritual Toolkit to clear your energy and bring more light and love into your life; visualize the positive instead of getting sucked into negativity; overcome past conditioning; think intuitively from the soul instead from ‘reality'; create a new, desired reality in your imagination and manifest it in the outer world. Nobody wants negative energy to permeate their lives, yet many of us allow it. But we allow it unconsciously, based on past conditioning that suggests an inevitable outcome to certain situations. When you overcome that conditioning and realize that the future is NOT cast in stone but that you have more control over your circumstances than you believe – then you can begin to consciously design your life. What's going to happen then? Your positive energy will magnetically attract what you consider to be good and right for you: people, situations, things… and you'll notice a huge, huge increase in your happiness and inner peace. Why not choose positive energy? Make some changes within, and you'll quickly see positive changes in your life. Enjoy the good feelings and abundance! Source: LoveorAbove Related Posts Mind over Matter: Secrets of Human Aura. Mind-Matter Interaction Princeton Research Dr. Bruce Lipton: The Biology of Belief - Where Mind and Matter Meet Dr. Wayne Dyer & Dr. Bruce Lipton - Power of the Mind Gregg Braden - 20 Keys of Conscious Creation Positive Thoughts, Affirmations Shown to Boost Overall Health in New Research The Intelligent Heart - Institute of HeartMath Read more at: http://www.social-consciousness.com/2013/09/how-negative-energy-affects-your-life-and-how-to-clear-it.html

Sunday, September 1, 2013

not installing plugin ,showing 1603 error

The infamous Windows Installer 1603 error is usually caused by a previously-installed version of a program that wasn't completely uninstalled, which leaves behind corrupted installation data. It can also be caused by a downlevel version of the Windows installer program itself. Try this (you may want to print this out, since you need to close your web browser to do it): Close all your web browser(s). Go to Windows Control Panel, Programs and Features, where you will find a list of installed programs. Look for, and then click to un-install, the "Google Talk Plugin" entry. If you get an error message, or otherwise can't uninstall it this way, go here, to download and run Microsoft's automated "fix it" tool: http://support.microsoft.com/mats/Program_Install_and_Uninstall/ Now, go here, to download and install the latest version of the browser plugin. Don't be concerned that the plugin has been renamed to the "Hangouts" plugin. It supports Hangouts, (formerly Talk) and Chat, and calling from Gmail: https://www.google.com/tools/dlpage/hangoutplugin Log into your Gmail (not GV) account, and click the gear icon to get to Gmail settings. Click the Chat tab. Enable Chat, and then select, configure and test your audio devices (headset, or microphone and speakers). Now, you should have the ability to click the tiny telephone handset icon next to your "avatar", or image representing your user ID, to make a call, either via the old chat, or new hangouts method. or If you want to continue using the CALL button from Google Voice to make calls from your computer, then (as of today, 8/11/2013, subject to change), if/when you are invited by Google to "Try the new Hangouts", do not agree -- this breaks telephone calling from GV or Google Contacts. Enjoy making calls from Gmail.

Monday, March 25, 2013

Oracle Beta Certification Information when how what exams for certifications and their end dates

http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=182 Oracle Certification Oracle Certification Program Beta Exams Beta exams are pre-production exams used by Oracle to evaluate new exam questions with the participation of a live audience. Beta exam questions go through a rigorous development and evaluation process before being released to the public. Data gathered during beta testing are used to select the best questions for the production exam, and to eliminate questions that are ambiguous, too easy or too difficult, or unhelpful in evaluating a participant's knowledge. Beta exams are offered at a deeply discounted price; candidates usually have 2.5 to 3.5 hours to complete the exam, and may see 120 - 220 questions. Please consider carefully whether a beta exam is the right choice for you. Select the categories below to see a list of all available beta exams at present: Database Java and Middleware Server and Storage Systems Applications Important Information on Beta Exams Identifying a Beta Exam Oracle Certification Beta Exam numbers begin with "1Z1"; Oracle Certification Production Exam numbers begin with "1Z0". Both versions of the exam have the same suffix. For example, a beta version of an exam may be 1Z1-512. The production version of this exam will be 1Z0-512. Registering for a Beta Exam Beta exam registration is available worldwide through Pearson VUE’s Online registration system or by telephone. Visit the Oracle Certification exam registration web page for registration details. Beta exams are also available at Oracle Testing Centers (OTC). Beta exam vouchers are not available, however, production exam vouchers you have purchased may be used to pay for beta exams. However, the full value of the voucher will be forfeited. Partial amounts may not be deducted from a voucher. If your voucher is worth $195US and you use it to purchase the beta exam at $50US, you will forfeit the remaining $145US and your voucher will not be valid for further use. The Beta Exam is only available for testing appointments during the Beta Exam Period. Taking a Beta Exam As a part of the Beta exam, each beta candidate must complete a brief demographic survey. The survey results are kept entirely confidential. Candidates’ responses are compiled and used to calibrate the exam. Beta exams contain more questions than the final version of the certification tests. Beta exams contain 120-220 questions compared with approximately 50-100 questions on a production exam. Beta exams usually allow 2.5-3.5 hours for completion. With the higher number of questions, you may not have as much time to spend on each question of a beta exam as you will during the final exam. You also may not have as much time at the end of the exam to review your answers. Feedback is integral to the beta testing process. We encourage candidates to include comments on specific exam questions. There is a feature in the test that will allow you to do this. You can add your comments as you are working through the exam, or you can mark specific questions and return to add your comments once you are finished answering the exam questions. Beta Exams may only be taken once. Scoring a Beta Exam You will only be scored on the questions that are chosen for the final exam. Since you are graded only on the questions selected for the production version of the certification exam, it may take up to 11 weeks after the close of the beta period to receive your exam results from Pearson VUE. Passing a beta exam is the same as passing a production exam. For example, if you were to pass all the beta versions of the exams required within an Oracle Certification path, you will earn your Oracle Certification credential and receive the certificate in the mail. Beta Exam Status and Availability Mouse over each exam status for an explanation of that status Database Beta Exam Status Beta Exam Close Date (Beta end dates are tentative and subject to change without notice.) Approximately When to Expect your Score Report Approximate Expected Production Exam Release Date 1Z1-027 Oracle Exadata Database Machine X3 Administration Production December 29, 2012 March 18, 2013 March 5, 2013 1Z1-117 Oracle Database 11g Release 2: SQL Tuning Production December 29, 2012 April 1, 2013 March 15, 2013 1Z1-028 Oracle Database Cloud Administration In Development TBD 11 weeks from beta close date 10 weeks from beta close date Java and Middleware Beta Exam Status Beta Exam Close Date (Beta end dates are tentative and subject to change without notice.) Approximately When to Expect your Score Report Approximate Expected Production Exam Release Date 1Z1-468 Oracle Cloud Application Foundation Essentials Open March 30, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-459 Oracle Identity Governance Suite 11g Essentials Production January 19, 2013 February 28, 2013 February 13, 2013 1Z1-467 M2M Platform Certified Architecture Essentials Open April 13, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-807 Java EE 6 Enterprise Architect Certified Master Exam (Step 1 of 3) Open April 13, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-478 Oracle SOA Suite 11g Essentials Open March 30, 2013 11 weeks from exam close date 10 weeks from exam close date Server and Storage Systems Beta Exam Status Beta Exam Close Date (Beta end dates are tentative and subject to change without notice.) Approximately When to Expect your Score Report Approximate Expected Production Exam Release Date 1Z1-822 Oracle Solaris 11 Advanced System Administration Open April 27, 2013 11 weeks from exam close date 10 weeks from exam close date Applications Beta Exam Status Beta Exam Close Date (Beta end dates are tentative and subject to change without notice.) Approximately When to Expect your Score Report Approximate Expected Production Exam Release Date 1Z1-564 Oracle Communications Services Gatekeeper 5 Essentials Production December 15, 2012 February 7, 2013 January 23, 2013 1Z1-586 Oracle FLEXCUBE Universal Banking 11 Trade Finance Implementation Essentials Post Beta Review February 16, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-589 Oracle Global Trade Management 6 Essentials Open February 2, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-594 Oracle FLEXCUBE Direct Banking 6 Implementation Essentials Production January 12, 2013 March 6, 2013 February 19, 2013 1Z1-509 Oracle Communications Billing and Revenue Management 7 Advanced Implementation Essentials Open April 13, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-463 Oracle Retail Demand Forecasting 13.3 Functional Implementer Essentials Production December 15, 2012 February 18, 2013 February 1, 2013 1Z1-455 Oracle Retail Store Inventory Management 13.2 Functional Implementer Essentials Production February 2, 2013 April 4, 2013 March 20, 2013 1Z1-453 Oracle Retail Merchandising System 13.2 Foundation Functional Implementer Essential Production January 5, 2013 February 21, 2013 February 6, 2013 1Z1-454 Oracle Retail Price Management 13.2 Functional Implementer Essentials Post Beta Review March 2, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-465 Oracle RightNow CX Cloud Service 2012 Essentials Production January 5, 2013 February 14, 2013 February 7, 2013 1Z1-469 Oracle Fusion Distributed Order Orchestration 11g Essentials Open March 23, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-466 Project Lifecycle Management Essentials Open April 13, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-472 Oracle Fusion Customer Relationship Management 11g Incentive Compensation Essentials Post Beta Review March 2, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-461 Oracle Endeca Information Discovery 2.3 Essentials Post Beta Review March 2, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-470 Oracle Fusion Procurement 11g Essentials Open April 13, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-464 Oracle Enterprise Taxation and Policy Management 2 Essentials Open May 4, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-480 Oracle RightNow CX Cloud Service 2013 Technical Essentials Open May 4, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-471 Oracle Endeca Commerce 3.1 Implementation Developer Essentials Open May 4, 2013 11 weeks from exam close date 10 weeks from exam close date 1Z1-474 Oracle Taleo Recruiting Cloud Service 2012 Essentials Open May 18, 2013 11 weeks from exam close date 10 weeks from exam close date

Tuesday, March 19, 2013

Sunday, March 17, 2013

X84VLGBFYS Srinivas Jayaraman #7/3 Poornima Flats 36th St Ground Floor-A Nanganallur CH-61 Ph-9445191943/044-2242174 A great leader takes people where they don't necessarily want to do but ought to be.

McAfee Helpful Information

ref number - 1029594062 tel number - CS - 866-622-3911 -5 http://mcaf.ee/fp61k http://www.mcafee.com/apps/free-tools/termsofuse.aspx?url=/us/downloads/free-tools/getsusp.aspx http://www.mcafee.com/apps/free-tools/termsofuse.aspx?url=/us/downloads/free-tools/rootkitremover.aspx http://www.mcafee.com/apps/free-tools/termsofuse.aspx?url=/us/downloads/free-tools/stinger.aspx

Friday, March 15, 2013

http://stackoverflow.com/questions/720901/learning-iphone-game-development

http://arstechnica.com/apple/2009/04/stanford-iphone-developer-course-available-free-via-itunes-u/ http://www.learn-cocos2d.com/ http://stackoverflow.com/questions/1043820/what-programming-skills-i-need-to-become-an-iphone-developer?lq=1 http://stackoverflow.com/questions/1038772/where-can-i-find-a-high-level-tutorial-on-iphone-game-design?lq=1

2013 SALARY GUIDE TECHNOLOGY INFOGRAPHIC


2013 Technology Salary Guide

Tuesday, March 5, 2013

Technological Bookmark for Information Post

https://forums.oracle.com/forums/thread.jspa?threadID=2137385&start=15&tstart=0

http://docs.oracle.com/cd/E17904_01/soa.htm

http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-451&p_org_id=&lang=

http://www.amazon.com/Getting-Started-Oracle-Hands--Tutorial/dp/184719978X/ref=sr_1_2?s=books&ie=UTF8&qid=1292360280&sr=1-2

http://www.amazon.com/Oracle-Suite-Handbook-Osborne-ORACLE/dp/0071608974/ref=sr_1_1?s=books&ie=UTF8&qid=1292360280&sr=1-1

http://rafioracledba.blogspot.com/2011/12/completed-oracle-soa-suite-11g.html

Monday, March 4, 2013

Sunday, March 3, 2013

Oracle SOA Installation Useful Links

http://anvvsharma.wordpress.com/category/technical/installations/

http://sivadreamz.blogspot.com/2012/12/installation-instructions-for-oracle.html

Refer to the detailed steps regarding installation at
Oracle® Fusion Middleware Quick Installation Guide for Oracle SOA Suite and Oracle Business Process Management Suite
11g Release 1 (11.1.1.6.0)
Part Number E14318-05

http://docs.oracle.com/cd/E23943_01/install.1111/e14318/qisoa.htm#BABJBAJB

The above mentioned guide details the steps regarding installation along with prerequisites and the installion commands invocation steps. It also provides screenshots of various installation screens.

https://forums.oracle.com/forums/thread.jspa?threadID=2434039

http://docs.oracle.com/cd/E23943_01/install.1111/e14318/qisoa.htm#BABJBAJB

http://docs.oracle.com/cd/E23943_01/doc.1111/e13925/toc.htm

installing Oracle SOA can not be a Pain, It is Easy

Installing ofm_soa_generic_11.1.1.6.0_disk1_1of2

Was getting errors >>

While Installing SOA11g on Windows 7 Machine.. i am facing the following issue.

The Java Run Time Environment was not found at C:\Program\bin\javaw.exe. Hence the Oracle Universal Installer cannot be run.
Please visit http:/www.javasoft.com and install JRE Version 1.3.1 or higher and try again.

Refer to the detailed steps regarding installation at
Oracle® Fusion Middleware Quick Installation Guide for Oracle SOA Suite and Oracle Business Process Management Suite
11g Release 1 (11.1.1.6.0)
Part Number E14318-05

http://docs.oracle.com/cd/E23943_01/install.1111/e14318/qisoa.htm#BABJBAJB

The above mentioned guide details the steps regarding installation along with prerequisites and the installion commands invocation steps. It also provides screenshots of various installation screens.

Tried with all the version of JDK / JRE available and path set 

None worked... Seems Oracle is trying to make people to use their JRE ... ridiculous.... disgusting...

Finding Details Oracle 11G Express Edition

Installed on my Machine OS Windows 7 Home Edition

Oracle 11g Express Edition

lsnrctl status command was helpful in letting me know the following details after execution on the command prompt


C:\Windows\system32>lsnrctl status

LSNRCTL for 32-bit Windows: Version 11.2.0.2.0 - Production on 03-MAR-2013 16:27:04

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for 32-bit Windows: Version 11.2.0.2.0 - Production
Start Date                02-MAR-2013 22:14:24
Uptime                    0 days 18 hr. 12 min. 41 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Default Service           XE
Listener Parameter File   C:\oraclexe\app\oracle\product\11.2.0\server\network\admin\listener.ora
Listener Log File         C:\oraclexe\app\oracle\diag\tnslsnr\MEDITATE-THINK\listener\alert\log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=MEDITATE-THINK)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=MEDITATE-THINK)(PORT=8080))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
  Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
  Instance "xe", status READY, has 1 handler(s) for this service...
Service "xe" has 1 instance(s).
  Instance "xe", status READY, has 1 handler(s) for this service...
The command completed successfully

C:\Windows\system32>


Found the database connection details one by one

1521 Port was easy to know
sys or system as username and Passwzerord was easy as I have set it during installation
service name was found by executing the command the output I have

I managed to connect to the server. I ran 'lsnrctl status' in command prompt then I looked at the listeners. and instead of using my localhost and that given port. I used My Laptop's name and port :) 

http://stackoverflow.com/questions/4381215/oracle-11g-and-database-connection

How do I redirect from Apache to Tomcat?


I'm working on my first Java site. I'm running Apache Tomcat on port 8080, and Apache HTTPD on port 80. The current URL that I can access the site at is (for example) 123.4.5.6:8080. I want to remove the port number from the URL before I point the domain at the new IP.
At the moment I am only using Apache for phpmyadmin, however I plan on using it for CGI scripts and other stuff once I figure out mod_jk etc... So I don't want to change Tomcat's port to 80 and turn off Apache.
I hope this makes sense.

The correct way to do things is to leave Apache at 80 and Tomcat at 8080 and use a plug in (preferably mod_proxy) to proxy Tomcat from Apache. mod_proxy would only take you 10 minutes to set up.
This how-to is very simple to follow.
I'd recommend this too - best not have your JVM running as root unless you've got some other way of allowing it to bind to port 80.

mod_jk allows you to not run as root and still use port 80 to serve requests through Apache. – Mike
@kgiannakakis: do you prefer this over mod_jk?
mod_proxy is a newer module and is considered to be better than mod_jk. It is only supported from Apache's version 2.2 onwards. I personally have only used mod_proxy.
The usual way this is done, as you already mentioned, is to use mod_jk from Apache HTTPD to forward that content that you want to be processed by Tomcat.
There is a Quick HowTo at tomcat.apache.org. You need to do the following:
  • Copy mod_jk.so into the appropriate modules directory for Apache HTTPD.
  • Create a configuration file workers.properties
  • In Apache HTTPD's httpd.conf, add a section to configure mod_jk.
  • Ensure that Tomcat is configured to accept the mod_jk protocol, which is usually on port 8009.
The lines in httpd.conf with JkMount:
JkMount  /examples/* worker1
tell Apache HTTPD which requests are to be forwarded to Tomcat.

Both the helpful answers above are good, but I much prefer mod_proxy over mod_jk. There's no extra installation to do for mod_proxy, unlike mod_jk, and the setup is much easier. mod_jk gives you more control over detailed tuning of Tomcat parameters, but if you just want a simple redirect from Apache to Tomcat, mod_proxy is the way to go.

If you want static content to be served by Apache instead of Tomcat you should use mod_jk :http://tomcat.apache.org/tomcat-6.0-doc/proxy-howto.html
And what about SSL - if we want Apache to handle HTTPS, because it is faster then java/Tomcat?



Saturday, March 2, 2013

soa suite installation in windows 7

Oracle SOA Suite is yet not certified to work on Windows7. Though it did run well on Windows 7 beta.
Installation procedure will be similar to that on Windows Vista.

Im running SOA Suite 11g on windows 7 home premium (AMD Athlon X2 Dual-Core QL-65 2.10Ghz with 4,00 GB RAM). 

It all works fine. No issues so far. 

I installed SOA Suite on Windows 7 Ultimate 64Bit. Weblogic use 32bit jdk. But SOA need 64bit jdk. Nothing unnormal.

Was your SOA-Suite installation a vanila installation or you tweaked the installation process.
If later is the case can you please brief the tweak in process.

First, I installed JDK 1.6u17, both 32bit and 64bit. Then modified the registry, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation to 0. This is required by [JDeveloper|http://www.oracle.com/technology/products/jdev/htdocs/11/11.1.1.2/knownissues.html#install1]. 
Installed Jdeveloper and Weblogic and run RCU to create SOA repository as normal steps. 
When installed SOA, it asked the location of JDK. It must be path of 64bit JDK. After installation, created a domain including SOA.
Everything goes well so far.

Did you use generic WLS installer (wls1032_generic) or wls1032_win32?
Do JDK versions matter? Can you provide any additional info about your installation procedure please?

When I try to install (on Windows 7 Home Premium 64 bit) everything goes well, untill creating the domain and I can't figure out what's wrong..

I finally made it work. I forgot to run the config.cmd as an administrator ;)

Everybody should consider installing on a certified platform. Windows 7, Vista, and XP are not certified SOA Suite platforms. I know may will say "it can work" and they are right. However, keep in mind that when your company buys SOA Suite the odds of you actually getting a desktop copy are next to zero. The licensing costs are just way over the top at over $100K list for everything you need to run on a dual core desktop. Get used to working off a shared server early for which there are many certified platforms to choose from.

Friday, March 1, 2013

Happiness cannot be explained after looking at things you have achieved, The feeling is so different

Oracle came up with a new Website called Oracle Certview

Successfully Logged on using my Oracle Account

I was able to see my Certifications available online on their website

Other things

https://education.oracle.com/pls/eval-eddap-dcd/ocp_interface.certification_history

Under Oracle University Certification History
 Ajay Chowdary Kandula 
 OC0879078


Oracle Certification Status

Certification Logo
Credential/CertificationDate AchievedDownload Logo
All certified individuals must adhere to the Oracle Logo Usage Guidelines
Download OPN Specialist Logo
Oracle WebLogic Server 10g System Administrator Certified Expert-12-JUL-2010BMPGIF / EPS

Wednesday, February 27, 2013

Interview Questions


What are the best technologies / frameworks to implement Web 2.0 applications
What the best frameworks to implement Web Services
Provide an example of a lightweight container
What Pattern is implemented by spring framework?
What is TOGAF?
Difference between JSF and Struts
Methods to measure application performance
Methods to measure application design / code quality
What is your approach towards design reviews?  name few things that you would do as part of design review?
How can you implement an NFR to always respond within ‘X’ number of seconds?
How will you troubleshoot the performance of web applications
How can you analyze the thread dumps and heap dumps
What kind of design considerations needs to be made to reduce application memory footprint?
Heap usage fine tuning using Garbage collection algorithms / parameters
How can we implement security on web applications, and web services?
How can you secure Web Services ? From internal / external service consumers?
How did you implement orchestration using a SOA product?
What are document based web services?
Difference between JAX-WS and JAX-RS (RESTful web services)
How can you secure Web Services? From internal / external service consumers?
What are the differences between SOAP, JAX-WS, JAX-RPC, AXIS, SAAJ, JAX-RS
What design considerations need to be made for developing web services for mobile devices?
What kind of monitoring tools have you used for SOA?
What are some alternatives to inheritance?
Difference between JRE/JVM/JDK?
What is synchronization and why is it important?
What is session Facade?
Is it possible to specify multiple JNDI names when deploying an EJB?
Can an EJB send asynchronous notifications to its clients?
Is there a guarantee of uniqueness for entity beans?
What is the difference between Java Beans and EJB?
Can I invoke Runtime.gc() in an EJB?
What is clustering? What are the different algorithms used for clustering?
What is the role of serialization in EJB?
Is it possible to share an HttpSession between a JSP and EJB? What happens when I change a value in the HttpSession from inside an EJB?

Canada Visiting Visa + H1B Visa Info

Documents an H1-B applicant needs to carry for Visa interview:
1. Passport and Passport copies of all pages
2. DS-160 confirmation page (Barcode printout) 
3. Original Visa interview appointment letter
4. Employer agreement / Employment contract letter signed by you and Employer Company (Original) / Contract between candidate and petitioner
5. Offer letter from the current Employer
6. Pay stubs for the last 2 years
7. Experience letter from the previous jobs
8. Employer letter/ Employment Verification Letter
9. Client Letter – Make sure Client mention Petitioner’s name in the Letter
10. W2’s and Tax Returns (for the entire period of your stay in USA)
11. Bank statements for last 2 years highlighting Direct deposits 
12. Updated Resume
13. I 20's (All Original)
14. OPT Cards
15. Work location pictures (not necessary)
16. Client ID/Badge, Employer ID/Badge
17. Time-sheets/status reports
18. Client location photos (optional) (not necessary)
19. Two passport size photographs as per specification
20. Work Experience Certificates, reference letters, appreciation certificates from previous or current employer/s (from the start of your career)
21. All Original Academic Credentials along with mark sheets(MS, BTECH, INTER, 10th)
22. SSN card
23. Driver’s license
24. H1B data collection and filing fee exemption supplement
25. H classification supplement to form I129
26. H1B visa petition and supporting docs filed with USCIS
27. I-797 – Original
28. I-129 &H1B cover letter
29. Copy of LCA
30. Previous I-797A and LCA (If any)
Probable Visa interview questions:

MASTERS Questions:

• Did you do your master's in United States? / Did you study in US?
• How long u been in states?
• What is your highest degree?
• What was your major?
• Where did you do your Masters? / Which university?
• When did you complete your MS? / When did you graduate?
• Can I see your MS certificate?
• Any Specific/ specialization courses u did in MS?

CPT/OPT Questions:

• What did you do after your Master's or Graduation?
• Where did you start working? / To which company did you start working?
• Which companies you worked for prior to the current employer company?
• Was your role in your previous job was xxxxx?
• Who have been your employers since you graduated?
• For which company did you work in the past?
• What were you doing before you were with your employer?

H1B Questions:

• How long you been working in United States?
• Is this your first H-1b?
• Since how long have you been on H1?
• From which place did you come to Canada? / Where did you come from?
• Where you on different project than the project when your petitioner filed you H-1B?
• Are you applying for the same company or other?
• What visa were you in USA before? On F1 - now on H1B status, came here for H1B stamping?

PERSONAL:

• Where do you live? / Where do you stay?
• Are you married?
• Do you have any arrested history or did any law enforcement officials contacted you? Never sir?
• When you last visited India?
• Have you ever been out of the country?
• What is your location right now?

EMPLOYER Questions:

• Are you working with XXXX company ? / Who is your employer? / Whom do you work for? / Who is petitioning for you today? / Who is your petitioner?
• Where is your employer located?
• Who is your CEO?
• Address of employer?
• What is your qualification for this job?
• What is your employer business? / What's your employer? / What does your employer do? / What is your company about?
• What do you do for your company? / What are your duties/roles and responsibilities? / What is your title and what do u do for your employer? / What is your designation? / What is your job? / What is your role in your company?
• Can you please elaborate the duties?
• How much duration u r working with your employer? / How long you been working with your employer? / When did you join your employer?
• What is your annual salary? / How much do you get paid? / How much is your income? / What is your pay?
• Do you discuss pay and wages with your employer? Yes, I do discuss, but as of now, am very happy with what he is paying.
• Why is your salary fluctuating? Why there is deduction on paystubs? / Why so much change in salary?
• Show me ur bank statements
• Why is your pay less in last year W2?
• Show me your W2 worked for your employer.
• Show me your pay stubs
• Where do you work at?
• How do you like xxxxx place?
• Do you have any issues/problems with your employer?
• How do you get your work assignments?
• Does your employer know about your projects?
• Whom do you report to? What you will report to your employer?
• How do you report to your employer? - Weekly status call, biweekly status report, stand-up calls when necessary
• Who will allocate the work? XXX person from my company and XXX manager from client will co-ordinate and XXX person from my company will allocate the work.
• Is there any gap (sitting idle) during change of the clients? / Are you on bench? / Does your company ever bench you?
• I can see that your employer does not pay on time? No I get pay on time. (Please be more confident this time. Say it’s always on time)
• Does your employer maintain employer-employee relationship? How?
• How many employees does your employer have, and any one work in same location with you?
• How your employer and Vendor are related?
• Are you satisfied with all the companies you work or worked for?
• Are you happy with your employer?

CLIENT Questions:

• From what time who have been working with your current client?
• How long with client and employer? / Same time with employer and Client?
• Do you have an end client? Do you have client letter?
• Who is your End client?
• What do they do?
• How long you been working with your end client? / How many months you worked for this client? / How much duration you are working with Client?
• Do you travel to client place? / Do you travel every week to client location?
• What is your position with the client?
• Where is your client located?
• How far Client is from your place?
• Do you work at a client site?
• Any other employees working from your company at client?
• What do you work at Client? / What is your work at client location?
Explain same as in client letter
• Do you have supervisor/manager at XXX client and what is his name?
• How long is the project with your client

VENDOR Questions:

• Do you have vendor? / Do you have any layers?
• What does your vendor do?
• Do you have any one between your client and employer
• How come your Vendor found your client?

PER DIEM Questions: ( Shankar - I have no idea about this can you explain about Per Diem?)

Why per diem is on your pay stub? (It does not count as salary. Your salary has to match or exceed the salary listed on the LCA)
Why you didn’t have per diem earlier?
Why it’s only starting from this year?
Why you dint have per diem when project started?

BACHELORS/F1 VISA Questions:

• Where you did your bachelors? Is it technical?
• Did you do your undergraduate in US? 
CLIENT QUESTIONS over the email or phone, if 221g received or received an email of further Administration processing:

In case consulate send an email to Client for further processing. You may prepare your answers and send them to your Client manager if he/she is okay with it to reply as you mention. Here are the list of questions:

• Who (you/preferred vendor/petitioner) supervises the applicant, and is such supervision off-site or on-site?
• Who does the applicant report to for work assignments?
• Who completes the applicant’s progress reviews?
Who reports to the Client Manager? How often Client manager being reported?
• If the supervision is off-site and performed by the petitioner, how does the petitioner maintain such supervision i.e. weekly calls, reporting to the main office routinely, or site visits by the petitioner?
• Who has the right to control the work of the applicant on a day-to-day basis if such control is required?
• Who determines the direction of the project?
• Who determines the applicant’s daily activities?
• Who provides the tools or instrumentalities for the applicant to perform the duties of employment?
• Who hires, pays, and has the ability to fire the applicant?
• Who claims the beneficiary for tax purposes?
• Who provides the beneficiary with employee benefits? 
Also, If 221 (G) is issued, U.S. embassy will try to reach the client manager and the employer asking the above questions so all the three candidate, employer and client needs to be on the same page. As soon as they reply to the questionaire via email or phone, the case will be processed and maximum time taken till now upto my knowledge is 2 to 4 weeks. Also, it is asked sometime to the client how soon do you need this candidate to be back and if the client replies that we need him back and there is work pending, this helps to process the case much faster. One thing is sure, once 221 (g) is issued then everything depends on the client and employers response.
PIMS