* http://wiki.developers.facebook.com/index.php/Authorization_and_Authentication_for_Desktop_Applications
*/
public static JSONObject attainSessionRaw2( String apikey, String secret, int port ) throws Exception {
Server server = null;
Semaphore semaphore = new Semaphore( 1 );
semaphore.drainPermits();
CaptureSessionHandler handler = new CaptureSessionHandler( apikey, secret, semaphore );
try {
{
// start jetty to capture return value from connect login
server = new Server( port );