Thursday, 20 February 2014

java.net.BindException:Address already in use:JVM_Bind ( Tomcat startup problem )

This exception is self explanatory, its saying that a Java application is trying to connect on port but that port is already used by some other process and JVM Bind to that particular port, is failed. Now to fix this error you need to find out which process is listening of port your connecting, we will how to find a process which is listening on a particular port

Find process which is listening on port 8080 in Windows netstat command.

C:\>netstat -ano | find "8080"


Now kill the process

 
Now Process killed successfully.



 

Tuesday, 11 February 2014

Budget Nokia Android phone headed for MWC

Nokia will reveal its much rumoured Android smartphone at this year’s Mobile World Congress event in Barcelona at the end of February, according to a new report.

The so-called Nokia X, which is powered by Google’s Android OS rather than Windows Phone, began development before Microsoft struck a deal to purchase Nokia last September.

Despite that deal being signed and sealed, however, Nokia still plans to release its Android experiment. If The Wall Street Journal is to be believed, the Nokia X will be officially unveiled at MWC 2014 from February 24.

It’s believed that Nokia is targeting emerging markets with its modestly specced Android phone. The lack of restrictions surrounding the Android OS has enabled the company to create the kind of stripped-back smartphone they could never achieve with Microsoft’s strict Windows Phone hardware guidelines.

Rumour suggests that the Nokia X will be a low-end smartphone at an extremely affordable price. It will run on a modest 1.2GHz dual-core CPU backed by just 512MB of RAM and 4GB of (expandable) internal storage, and will sport a 3-megapixel camera.

A 4-inch 800 x 480 display is also rumoured, which is extremely conservative for an Android phone. Speaking of Android, the Nokia X will apparently run on Android 4.1 Jelly Bean, which is quite a bit behind the curve. The most recent version available is Android 4.4 KitKat.

Despite running on Google’s OS, the new Nokia phone reportedly won’t be able to access key Android features such as the Google Play Store, which its the platform’s main source of apps. Nor will it feature Google Maps, with Nokia’s own Here Maps taking its place.

It seems Nokia is using the bare bones of Android to create a highly customised UI, which we’ve seen before in the likes of the Amazon Kindle Fire range.

Nokia will reveal its much rumoured Android smartphone at this year’s Mobile World Congress event in Barcelona at the end of February, according to a new report.

The so-called Nokia X, which is powered by Google’s Android OS rather than Windows Phone, began development before Microsoft struck a deal to purchase Nokia last September.

Despite that deal being signed and sealed, however, Nokia still plans to release its Android experiment. If The Wall Street Journal is to be believed, the Nokia X will be officially unveiled at MWC 2014 from February 24.

It’s believed that Nokia is targeting emerging markets with its modestly specced Android phone. The lack of restrictions surrounding the Android OS has enabled the company to create the kind of stripped-back smartphone they could never achieve with Microsoft’s strict Windows Phone hardware guidelines.

Rumour suggests that the Nokia X will be a low-end smartphone at an extremely affordable price. It will run on a modest 1.2GHz dual-core CPU backed by just 512MB of RAM and 4GB of (expandable) internal storage, and will sport a 3-megapixel camera.

A 4-inch 800 x 480 display is also rumoured, which is extremely conservative for an Android phone. Speaking of Android, the Nokia X will apparently run on Android 4.1 Jelly Bean, which is quite a bit behind the curve. The most recent version available is Android 4.4 KitKat.

Despite running on Google’s OS, the new Nokia phone reportedly won’t be able to access key Android features such as the Google Play Store, which its the platform’s main source of apps. Nor will it feature Google Maps, with Nokia’s own Here Maps taking its place.

It seems Nokia is using the bare bones of Android to create a highly customised UI, which we’ve seen before in the likes of the Amazon Kindle Fire range.
Read more at http://www.trustedreviews.com/news/nokia-android-phone-headed-for-mwc#iGfgpgGwv7CF3yel.99
Nokia will reveal its much rumoured Android smartphone at this year’s Mobile World Congress event in Barcelona at the end of February, according to a new report.

The so-called Nokia X, which is powered by Google’s Android OS rather than Windows Phone, began development before Microsoft struck a deal to purchase Nokia last September.

Despite that deal being signed and sealed, however, Nokia still plans to release its Android experiment. If The Wall Street Journal is to be believed, the Nokia X will be officially unveiled at MWC 2014 from February 24.

It’s believed that Nokia is targeting emerging markets with its modestly specced Android phone. The lack of restrictions surrounding the Android OS has enabled the company to create the kind of stripped-back smartphone they could never achieve with Microsoft’s strict Windows Phone hardware guidelines.

Rumour suggests that the Nokia X will be a low-end smartphone at an extremely affordable price. It will run on a modest 1.2GHz dual-core CPU backed by just 512MB of RAM and 4GB of (expandable) internal storage, and will sport a 3-megapixel camera.

A 4-inch 800 x 480 display is also rumoured, which is extremely conservative for an Android phone. Speaking of Android, the Nokia X will apparently run on Android 4.1 Jelly Bean, which is quite a bit behind the curve. The most recent version available is Android 4.4 KitKat.

Despite running on Google’s OS, the new Nokia phone reportedly won’t be able to access key Android features such as the Google Play Store, which its the platform’s main source of apps. Nor will it feature Google Maps, with Nokia’s own Here Maps taking its place.

It seems Nokia is using the bare bones of Android to create a highly customised UI, which we’ve seen before in the likes of the Amazon Kindle Fire range.
Read more at http://www.trustedreviews.com/news/nokia-android-phone-headed-for-mwc#iGfgpgGwv7CF3yel.99

Samsung galaxy y GT-S6102 No Notifications of USB Connected but charging



First try this:

http://blog.vacs.fr/?post/2010/12/24/How-to-repair-the-USB-not-detected-problem-on-Android-Samsung-phones

 If above link is not working out then perform following actions:

1. Restart your mobile by holding three buttons... Volume up+home button+power button.. Now when you see Samsung logo release the buttons... After few seconds you will see 4 options written in red text.. Which is stock recovery (Android system recovery)... select first option there.. ("reboot system now").. It will say "Rebooting..." in green colour..

2. Now when screen gets black.. immediately press and hold volume down+home button+power button..
you will see a page saying "Warning"
A custom OS can cause critical problems in your phone and installed applications.. and it will say some more in next paragraph..
Dont worry about it.. Now press "Volume up" to continue to odin mode..

3.you will see ODIN MODE written on top of screen in red..
Now make sure you are connected to your pc through usb cable and pc is logged in and open odin file..

4. In Odin you will see a yellow color in one box below "ID:COM" section.. If you are not seeing yellow restart your mobile and do same process from step 2. also restart your pc if its still not showing yellow. If it is showing then good.

5. Now select "PDA" button under "Files [Download]" section.. select "PDA_S6102_(your firmware version no.).tar.md5" file
Now select "PHONE" button below "PDA" button in "Files [Download]" section.. select "MODEM_S6102_(your firmware version no.).tar.md5" file
Now select "CSC" button below "PHONE" button in "Files [Download]" section.. select "CSC_S6102_(your firmware version no.).tar.md5" file

6. Now remember!! Only "Auto Reboot" "F. Reset Time" options should be selected..
PDA
PHONE
MODEM also should be selected..

7. Now you are ready to flash through odin.. Just press "Start" button.. and wait around 10 minutes until odin finishes and the "yellow" box should show green... It will usually finish within 52 seconds to be precise..

8. Now your phone will reboot. If it starts showing Samsung logo again after few minutes.. Restart your mobile by holding three buttons... Volume up+home button+power button.. Now when you see Samsung logo release the buttons... After few seconds you will see 4 options written in red text.. Which is stock recovery (Android system recovery)...and select "wipe data/factory" and select first option there.. ("reboot system now").. It will say "Rebooting..." in green colour..

9. Now enjoy your brand new stock rom.. Hope this helps you!!

Tuesday, 4 February 2014

Web Architectures

Web App Architectures: 1- tier,2-tier,3-tier,n-tier.

1-tier Architecture:

All 3 layers are on same machine 
Presentation,Business Logic,Database are tightly connected.
Scalability: Single processor means hard to increase the volume of processing speed.
Portability:  Moving to new machine may mean rewriting every thing.
Maintenance: Changing one layer requires to change  in other layers.

2-tier Architecture:

The Two-tier architecture is divided into two parts:
1) Client Application (Client Tier)
2) Database (Data Tier)

The two-tier is based on Client Server architecture. The two-tier architecture is like client server application. The direct communication takes place between client and server. There is no intermediate between client and server. Because of tight coupling a 2 tiered application will run faster
  • Database runs on Server 
  • Separated from client
  • Easy to switch to different databases
  • Presentation and logic layers still tightly connected
Advantages:
  1. Easy to maintain and modification is bit easy
  2. Communication is faster
Disadvantages:
  1. In two tier architecture application performance will be degrade upon increasing the users.
  2. Cost-ineffective 
 3-tier Architecture:
Three-tier architecture typically comprise a presentation tier, a business or data access tier, and a data tier. Three layers in the three tier architecture are as follows:
1) Client layer
2) Business layer
3) Data layer

1) Client layer:
It is also called as Presentation layer which contains UI part of our application. This layer is used for the design purpose where data is presented to the user or input is taken from the user. For example designing registration form which contains text box, label, button etc.
2) Business layer:
In this layer all business logic written like validation of data, calculations, data insertion etc. This acts as a interface between Client layer and Data Access Layer. This layer is also called the intermediary layer helps to make communication faster between client and data layer.
3) Data layer:
In this layer actual database is comes in the picture. Data Access Layer contains methods to connect with database and to perform insert, update, delete, get data from database based on our input data.
  • Each layer can potentially run on a different machine.
  • Presentation,Logic,Data Layers disconnected. 
Advantages
  1. High performance, lightweight persistent objects
  2. Scalability – Each tier can scale horizontally
  3. Performance – Because the Presentation tier can cache requests, network utilization is minimized, and the load is reduced on the Application and Data tiers.
  4. High degree of flexibility in deployment platform and configuration
  5. Better Re-use
  6. Improve Data Integrity
  7. Improved Security – Client is not direct access to database.
  8. Easy to maintain and modification is bit easy, won’t affect other modules
  9. In three tier architecture application performance is good.
Disadvantages
  1. Increase Complexity/Effort