Extension for Kensington Digital FM Transmitter?

I guess the ashtray in my car is a bit too compact, because I'm having a problem with my transmitter. It works just fine, but I have to insert it upside down (the numbers are upside down, that is) in order for it to fit at all. That makes it really tough to adjust the station or get at the presets.
I'm wondering if there's such a thing as an "extension" that I could plug into my ashtray, then plugging the transmitter into the extension in order to be able to access the controls more easily.
Thanks!

I've been using the Kensington for a while now also , , overall pleased with it. . but I do notice some distortion at times. . doesn't seem to be related to volume or station setting.......anyone experiencing this?
thanks,
J.
Sony VAIO PCG-GRT250   Windows XP   5G 60GB Video iPod / iPod Shuffle

Similar Messages

  • Need input on Kensington Digital FM Transmitter/Auto Charger for iPod

    Hey everyone, i am thinking about picking up a Kensington Digital FM Transmitter/Auto Charger for iPod. I have a 30 gb ipod video. I just wanted to see what everyone thought of this and how well it works. thanks in advance... oh and btw the car i will be using it in is a 2005 Toyota Corolla Sport

    I am wondering the same thing. I have a 20GB ipod with color (one generation behind the ipod with video) and am looking for an FM transmitter that is better than the Griffin itrip, which sounds like it is a bad product.

  • Ipod classic or touch with Kensington Digital FM Transmitter/Auto Charger

    Hey everyone,
    As I am sure with a thousand others, I am thinking about getting one of the new ipods. After reading about the video out problem, which is one of the main reasons I was thinking of upgrading from my 3G(pre video/photo ipod, can't remember which generation) 20 g ipod, I am beginning to doubt my desire. What has become foremost in my mind now, however, is the problem with existing accesories. Does anyone know if either ipods will work with the Kensington fm transmitter/auto charger that I bought last year? I spent $70 on it and after reading about having to buy a universal dock and apple cables to enable video out, this has me concerned.
    Thanks,
    Greg
    Message was edited by: uroborus

    greg,
    have an ipod classic and have been using the older kensington fm rds adapter (not the new liquid ones recently announced). it works, but with a caveat. on mine, the on-screen display does not update in real-time as you change the radio station on the transmitter. so, it's tough to scroll to a different channel to find an open frequency because you can't see where you are scrolling to (i count the presses and update the numbers in my head). but, the presets work and if you never (or rarely) need to change the radio station, you should be fine.
    chad

  • Problem using Kensington Digital iPod FM Transmitter

    Hey all,
    Please help me if you can, this is driving me crazy. I have a 80gb iPod video that I wanted to use in the car. The only option available to me was to use an FM tuner and after reading the great reviews the Kensington product received, I went and ordered one.
    Now that I've had it for a few days I've been unable to coax anything out of it beyond static and my music very distorted and very quiet.
    I have tried every single FM station in the spectrum (and I'm very serious when I say that). No change whatsoever and I don't live in a huge city so I'm certain that finding the "right" frequency is NOT the answer.
    My car's aerial is mounted on the back windshield, do you think this is the problem? I would hope that Kensington would build their unit with a strong enough signal so that this wouldn't matter.
    I read one review of the product advise to manually reset the iPod if having trouble. I've done this multiple times with no change. I'm very disappointed, if anyone can help me, please do!
    Spenno.

    I am also trying to use a Kensington Digital iPod FM Transmitter in the car.
    My iPod works fine, so does the car radio. The instructions say to tune to an unused frequency, or one that is not broadcasting, but the radio tuner doesn't allow me to do that - it just goes to stations that are broadcasting.
    I tried using a station with a weak signal, and the transmitter works, but is static-y and at times the station breaks through the music.
    iMac G4   Mac OS X (10.4.8)  

  • Is there a Canon Eos (T4i, T5i) camera digital file transmitter avaialible? Please help!

    Is there a Canon Eos (T4i, T5i) camera digital file transmitter avaialible?  These models tlisted for Canon all cost $600 + and up all say they are only compatible with with the pro models.  Is there a another brand or model that works with the lower end DSLR Eos rebel models that doesn't cost an arm and a leg?  Please help.

    I've heard the Wifi SD card may resolve your problem and they're much cheaper.
    http://www.eyefi.com/products/prox2
    Weekend Travelers Blog | Eastern Sierra Fall Color Guide

  • Extension "Post-it Digital Notes 5.3.0.0002" auto-installed on laptop computer's Firefox; but I cannot locate extension on desktop computer.

    After installing 3M's Post-It Digital notes on a laptop running Windows 7 64, there was an automatic installation of the extension "Post-it Digital Notes 5.3.0.0002" on Firefox.
    Yet on my desktop computer running same operating system, I cannot locate that extension within the "Add-Ons," etc. on Firefox.

    Thank you for the clarification. If you aren't able to get the extension installed on both computers, using that same technique, perhaps 3M can explain why it is missing.

  • ANN: MEI Portico Version 2.0 for Adobe Digital Publishing Suite Now Available

    Jenkintown, PA (November 28, 2012) — Managing Editor Inc. (MEI) today announced MEI Portico™ version 2.0, the latest in the premier Adobe® development partner's lineup of solutions for publishers. The new version of MEI's custom storefront software for tablets was built to empower Adobe Digital Publishing Suite™ customers and is now available for purchase.
    MEI Portico lets publishers create custom branded UIs for their mobile and tablet apps on Apple, Google Android, and Amazon Kindle Fire platforms. Custom storefronts enable multiple gateways for showcasing user-targeted tablet content within the app. App administrators can enable search capabilities and organize their DPS folios as they see fit, so that navigation is easy and readers can effortlessly find the issues they want or are entitled to. Portico allows publishers to override in-app purchases for authenticated subscribers, and enables restricted distribution capabilities for corporate and educational institutions using Adobe DPS as part of their digital communications strategy.                       
    MEI Portico 2.0 introduces custom canvases to the original Portico toolbox. Rather than having to rely on templates for their storefront’s landing view, designers can now create their own HTML designs to incorporate into an MEI Portico-driven interface. Using web design skills, designers have full control over every aspect of their app’s look and feel — from storefront layout to images, login pages to RSS or social media feeds, subscriber views to featured folios. And because administrators can launch canvases at a moment’s notice, implementing new features into your app can be completed without a time consuming app update.
    "Custom canvases mean that DPS apps can take advantage of Portico’s robust feature set without compromising their brand’s look and feel," said Brett Kizner, MEI's director of new product marketing. "Portico 2.0 has delivered greater flexibility with the ability for our customers to design their own app experience on their app landing page."
    To see a sample of MEI Portico 2.0 in action, visit Adweek's new app at: https://itunes.apple.com/us/app/adweek-magazine/id570229326?mt=8
    About MEI Portico
    MEI Portico works with the Enterprise edition of the Adobe Digital Publishing Suite to build custom storefronts for your digital brand. For publishers who want to enhance their tablet output with functionality beyond the standard template, MEI’s creative services team can help develop specialized Porticos with custom features. For more details and purchasing information, contact an MEI sales representative at 215-886-5662 or [email protected]. To learn more about Portico, visit www.maned.com/portico.
    About MEI
    Managing Editor Inc., an Adobe premier development partner, specializes in quality, proven publishing solutions. MEI provides tools that manage content for any output medium — print, online, tablets such as the iPad, mobile devices such as the iPhone and other digital formats. Visit www.maned.com for more information. Nervous Pixel is the registered trademark of Managing Editor Inc. All rights reserved.

    Hi Tom,  The custom button functionality of DPS is restricted to DPS Enterprise. I'd love to discuss your needs to see if there is a way for us to assist you. I'll PM you my contact info.  Best, Brett

  • Warranty extension for Satellite U400

    Hello!
    I have a question about possibility to extend warranty for my laptop.
    On the official web-ste there is information about my device and it;s written over there:
    "Standard Warranty
    Coverage: International Days:365 Expiration Date: 2010-05-25
    Extended Warranty
    Servicename: International Warranty Extension from 1 to 2 years Service Coverage: International Days: 730 Expiration Date: 2011-05-25 "
    It's written that I have already an extended warranty, but i've just register the standard warranty of my new laptop!
    Anyway, the question is: can i buy a warranty extansion in my cause and what type of extension i have to buy (from 2 to 4, from 2 to 3 e.t.c.)
    Thank you in advance!
    P.S. And one more question: my friend is going to buy Toshiba Satellite A500-1F2. The same question: which kind of warranty extension is he able to purchase?
    Thank you!
    Best regards,
    Dmitry

    Hi
    Usually all notebooks are covered by standard warranty for a 1 year.
    If you register the notebook on the Toshiba page, you will get an additional warranty year (altogether 2 years).
    I think this is what you can see on the Toshiba page.
    I think you can extend the warranty too.
    You have to look here:
    http://eu.computers.toshiba-europe.com -> Peripherals & Services -> Services -> Warranty extensions
    There you will have to check available Warranty Extensions for your notebook model.
    Greets

  • I purchased a blu-ray of The Hunger Games and it came with a code for a digital copy. I redeemed the code on iTunes but the download has been continuing for 2 weeks now and it never finishes! The time just keeps going up. Never an issue in the past.

    I purchased the blu-ray of The Hunger Games and it came with a code to redeem for a digital copy. I redeemed the code in iTunes and the movie downloaded fine, but the "EXTRAS" have been downloading for 2 weeks! Everytime I launch iTunes it starts the download again and the counter keeps going UP, at one point it said it would take 3 weeks. I have paused and restarted the download, I have deleted the download, nothing works to finish or stop this download! Does anyone have a clue what's up?

    ps when syncing it jumps through steps 1 - 4 real fast, i seem to remeber iphone showing the number of tracks transferring and names, but i see nothing? then it sits on 5 saying "waiting for changes to be applied"

  • Custom service (using Reader Extensions) for REST invocation

    Hello,
    is it possible to implement and configure a custom service (using Reader Extensions) for REST invocation?
    Best regards
    CommanderPeek

    Yes LiveCycle does support REST as an endpoint http://help.adobe.com/en_US/livecycle/9.0/programLC/help/index.htm?content=000562.html

  • Using JSSE : "Invalid Netscape CertType extension for SSL client" Error

    Hi all,
    Im using the sample code given sun site for JSSE with Client Authentication. The sample as such it worked with the testkeys provided in that. But it didn't workout when I tried using other certificates.
    Both client and server certificates I generated from our internal Netscape Certificate Manager.
    Function of the server :
    The server will read a private key from the given keystore and starts listening on a port. This server will server only GET request.
    Function of the client :
    The Client sends a GET request to the server and gets the response back.
    I simply changed the key store name alone in the working sample code.
    It is not working.
    The Exception thrown on client side :
    D:\users\Jp\java\jssesamples\sockets\client\class>java SSLSocketClientWithClientAuth1 localhost 1089 /urls
    localhost
    1089
    /urls
    java.net.SocketException: Software caused connection abort: socket write error
    at java.net.SocketOutputStream.socketWrite0(Native Method)
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
    at com.sun.net.ssl.internal.ssl.OutputRecord.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_az.j(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA6275)
    at SSLSocketClientWithClientAuth1.main(SSLSocketClientWithClientAuth1.java:119)
    Exception thrown on server side :
    D:\users\Jp\java\jssesamples\sockets\server\class>java ClassFileServer 1089 . TLS true
    USAGE: java ClassFileServer port docroot [TLS [true]]
    If the third argument is TLS, it will start as
    a TLS/SSL file server, otherwise, it will be
    an ordinary file server.
    If the fourth argument is true,it will require
    client authentication as well.
    javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Invalid Netscape CertType extension for SSL client
    at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_aw.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_aw.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.AppInputStream.read(DashoA6275)
    at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:406)
    at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:446)
    at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:180)
    at java.io.InputStreamReader.read(InputStreamReader.java:167)
    at java.io.BufferedReader.fill(BufferedReader.java:136)
    at java.io.BufferedReader.readLine(BufferedReader.java:299)
    at java.io.BufferedReader.readLine(BufferedReader.java:362)
    at ClassServer.getPath(ClassServer.java:162)
    at ClassServer.run(ClassServer.java:109)
    at java.lang.Thread.run(Thread.java:536)
    Caused by: java.security.cert.CertificateException: Invalid Netscape CertType extension for SSL client
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkClientTrusted(DashoA6275)
    at com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkClientTrusted(DashoA6275)
    ... 17 more
    error writing response: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateExce
    ption: Invalid Netscape CertType extension for SSL client
    javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: java.security.cert.Certificate
    Exception: Invalid Netscape CertType extension for SSL client
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.d(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.e(DashoA6275)
    at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275)
    at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275)
    at java.io.DataOutputStream.writeBytes(DataOutputStream.java:256)
    at ClassServer.run(ClassServer.java:128)
    at java.lang.Thread.run(Thread.java:536)
    Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Invalid Netscape CertType extension
    for SSL client
    at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_aw.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_aw.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA6275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.AppInputStream.read(DashoA6275)
    at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:406)
    at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:446)
    at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:180)
    at java.io.InputStreamReader.read(InputStreamReader.java:167)
    at java.io.BufferedReader.fill(BufferedReader.java:136)
    at java.io.BufferedReader.readLine(BufferedReader.java:299)
    at java.io.BufferedReader.readLine(BufferedReader.java:362)
    at ClassServer.getPath(ClassServer.java:162)
    at ClassServer.run(ClassServer.java:109)
    ... 1 more
    Caused by: java.security.cert.CertificateException: Invalid Netscape CertType extension for SSL client
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkClientTrusted(DashoA6275)
    at com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkClientTrusted(DashoA6275)
    ... 17 more
    The Client code :
    * @(#)SSLSocketClientWithClientAuth.java     1.5 01/05/10
    * Copyright 1995-2002 Sun Microsystems, Inc. All Rights Reserved.
    * Redistribution and use in source and binary forms, with or
    * without modification, are permitted provided that the following
    * conditions are met:
    * -Redistributions of source code must retain the above copyright
    * notice, this list of conditions and the following disclaimer.
    * -Redistribution in binary form must reproduct the above copyright
    * notice, this list of conditions and the following disclaimer in
    * the documentation and/or other materials provided with the
    * distribution.
    * Neither the name of Sun Microsystems, Inc. or the names of
    * contributors may be used to endorse or promote products derived
    * from this software without specific prior written permission.
    * This software is provided "AS IS," without a warranty of any
    * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND
    * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
    * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
    * EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY
    * DAMAGES OR LIABILITIES SUFFERED BY LICENSEE AS A RESULT OF OR
    * RELATING TO USE, MODIFICATION OR DISTRIBUTION OF THE SOFTWARE OR
    * ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE
    * FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT,
    * SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER
    * CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF
    * THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN
    * ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
    * You acknowledge that Software is not designed, licensed or
    * intended for use in the design, construction, operation or
    * maintenance of any nuclear facility.
    import java.net.*;
    import java.io.*;
    import javax.net.ssl.*;
    import javax.security.cert.X509Certificate;
    import java.security.KeyStore;
    * This example shows how to set up a key manager to do client
    * authentication if required by server.
    * This program assumes that the client is not inside a firewall.
    * The application can be modified to connect to a server outside
    * the firewall by following SSLSocketClientWithTunneling.java.
    public class SSLSocketClientWithClientAuth1 {
    public static void main(String[] args) throws Exception {
         String host = null;
         int port = -1;
         String path = null;
         for (int i = 0; i < args.length; i++)
         System.out.println(args);
         if (args.length < 3) {
         System.out.println(
              "USAGE: java SSLSocketClientWithClientAuth " +
              "host port requestedfilepath");
         System.exit(-1);
         try {
         host = args[0];
         port = Integer.parseInt(args[1]);
         path = args[2];
         } catch (IllegalArgumentException e) {
         System.out.println("USAGE: java SSLSocketClientWithClientAuth " +
              "host port requestedfilepath");
         System.exit(-1);
         try {
         * Set up a key manager for client authentication
         * if asked by the server. Use the implementation's
         * default TrustStore and secureRandom routines.
         SSLSocketFactory factory = null;
         try {
              SSLContext ctx;
              KeyManagerFactory kmf;
              KeyStore ks;
              char[] passphrase = "passphrase".toCharArray();
              ctx = SSLContext.getInstance("TLS");
              kmf = KeyManagerFactory.getInstance("SunX509");
              ks = KeyStore.getInstance("JKS");
    //          ks.load(new FileInputStream("testkeys"), passphrase);
              ks.load(new FileInputStream("clientkey"), passphrase);
              kmf.init(ks, passphrase);
              ctx.init(kmf.getKeyManagers(), null, null);
              factory = ctx.getSocketFactory();
         } catch (Exception e) {
              throw new IOException(e.getMessage());
         SSLSocket socket = (SSLSocket)factory.createSocket(host, port);
         * send http request
         * See SSLSocketClient.java for more information about why
         * there is a forced handshake here when using PrintWriters.
         socket.startHandshake();
         PrintWriter out = new PrintWriter(
                        new BufferedWriter(
                        new OutputStreamWriter(
                        socket.getOutputStream())));
         out.println("GET " + path + " HTTP/1.1");
              /* Some internet sites throw bad request error for HTTP/1.1 req if hostname is not specified so the foll line */
              out.println("Host: " + host);
         out.println();
         out.flush();
         * Make sure there were no surprises
         if (out.checkError())
              System.out.println(
              "SSLSocketClient: java.io.PrintWriter error");
         /* read response */
         BufferedReader in = new BufferedReader(
                        new InputStreamReader(
                        socket.getInputStream()));
         String inputLine;
         while ((inputLine = in.readLine()) != null)
              System.out.println(inputLine);
         in.close();
         out.close();
         socket.close();
         } catch (Exception e) {
         e.printStackTrace();
    The Server code :
    * @(#)ClassFileServer.java     1.5 01/05/10
    * Copyright 1995-2002 Sun Microsystems, Inc. All Rights Reserved.
    * Redistribution and use in source and binary forms, with or
    * without modification, are permitted provided that the following
    * conditions are met:
    * -Redistributions of source code must retain the above copyright
    * notice, this list of conditions and the following disclaimer.
    * -Redistribution in binary form must reproduct the above copyright
    * notice, this list of conditions and the following disclaimer in
    * the documentation and/or other materials provided with the
    * distribution.
    * Neither the name of Sun Microsystems, Inc. or the names of
    * contributors may be used to endorse or promote products derived
    * from this software without specific prior written permission.
    * This software is provided "AS IS," without a warranty of any
    * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND
    * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
    * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
    * EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY
    * DAMAGES OR LIABILITIES SUFFERED BY LICENSEE AS A RESULT OF OR
    * RELATING TO USE, MODIFICATION OR DISTRIBUTION OF THE SOFTWARE OR
    * ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE
    * FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT,
    * SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER
    * CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF
    * THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN
    * ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
    * You acknowledge that Software is not designed, licensed or
    * intended for use in the design, construction, operation or
    * maintenance of any nuclear facility.
    import java.io.*;
    import java.net.*;
    import java.security.KeyStore;
    import javax.net.*;
    import javax.net.ssl.*;
    import javax.security.cert.X509Certificate;
    /* ClassFileServer.java -- a simple file server that can server
    * Http get request in both clear and secure channel
    * The ClassFileServer implements a ClassServer that
    * reads files from the file system. See the
    * doc for the "Main" method for how to run this
    * server.
    public class ClassFileServer extends ClassServer {
    private String docroot;
    private static int DefaultServerPort = 2001;
    * Constructs a ClassFileServer.
    * @param path the path where the server locates files
    public ClassFileServer(ServerSocket ss, String docroot) throws IOException
         super(ss);
         this.docroot = docroot;
    * Returns an array of bytes containing the bytes for
    * the file represented by the argument <b>path</b>.
    * @return the bytes for the file
    * @exception FileNotFoundException if the file corresponding
    * to <b>path</b> could not be loaded.
    public byte[] getBytes(String path)
         throws IOException
         System.out.println("reading: " + path);
         File f = new File(docroot + File.separator + path);
         int length = (int)(f.length());
         if (length == 0) {
         throw new IOException("File length is zero: " + path);
         } else {
         FileInputStream fin = new FileInputStream(f);
         DataInputStream in = new DataInputStream(fin);
         byte[] bytecodes = new byte[length];
         in.readFully(bytecodes);
         return bytecodes;
    * Main method to create the class server that reads
    * files. This takes two command line arguments, the
    * port on which the server accepts requests and the
    * root of the path. To start up the server: <br><br>
    * <code> java ClassFileServer <port> <path>
    * </code><br><br>
    * <code> new ClassFileServer(port, docroot);
    * </code>
    public static void main(String args[])
         System.out.println(
         "USAGE: java ClassFileServer port docroot [TLS [true]]");
         System.out.println("");
         System.out.println(
         "If the third argument is TLS, it will start as\n" +
         "a TLS/SSL file server, otherwise, it will be\n" +
         "an ordinary file server. \n" +
         "If the fourth argument is true,it will require\n" +
         "client authentication as well.");
         int port = DefaultServerPort;
         String docroot = "";
         if (args.length >= 1) {
         port = Integer.parseInt(args[0]);
         if (args.length >= 2) {
         docroot = args[1];
         String type = "PlainSocket";
         if (args.length >= 3) {
         type = args[2];
         try {
         ServerSocketFactory ssf =
              ClassFileServer.getServerSocketFactory(type);
         ServerSocket ss = ssf.createServerSocket(port);
         if (args.length >= 4 && args[3].equals("true")) {
              ((SSLServerSocket)ss).setNeedClientAuth(true);
         new ClassFileServer(ss, docroot);
         } catch (IOException e) {
         System.out.println("Unable to start ClassServer: " +
                   e.getMessage());
         e.printStackTrace();
    private static ServerSocketFactory getServerSocketFactory(String type) {
         if (type.equals("TLS")) {
         SSLServerSocketFactory ssf = null;
         try {
              // set up key manager to do server authentication
              SSLContext ctx;
              KeyManagerFactory kmf;
              KeyStore ks;
              char[] passphrase = "passphrase".toCharArray();
              ctx = SSLContext.getInstance("TLS");
              kmf = KeyManagerFactory.getInstance("SunX509");
              ks = KeyStore.getInstance("JKS");
    //          ks.load(new FileInputStream("testkeys"), passphrase);
              ks.load(new FileInputStream("serverkey"), passphrase);
              kmf.init(ks, passphrase);
              ctx.init(kmf.getKeyManagers(), null, null);
              ssf = ctx.getServerSocketFactory();
              return ssf;
         } catch (Exception e) {
              e.printStackTrace();
         } else {
         return ServerSocketFactory.getDefault();
         return null;
    Could anyone help ?
    thanks in advance
    Jayaprakash

    The same thing.
    I have found the place where the exception throws.
    It is com.sun.net.ssl.internal.ssl.AVA class.
    It has a constructor AVA(StringReader)
    There is a check in this constructor of different certificate extensions
    (if-else). If it sees no familiar extension it throws exception and handshake fails.
    It is not difficult to fix this problem: just ignore unknown extension.
    Everything works fine with this "improved" class (under VA 3.5).
    But the problem is - the using of this class in applets.
    How can I say the browser to use my "improved" class and not the one it downloaded with java plug-in?

  • How to Package Photoshop Extension for cs4/cs5 with manifest.xml

    Hello,
    tl;dr: How can I package my extension for both cs4 and cs5 in a way that respects the extension's window geometry?
    I have a panel that specifies window geometry in it's manifest.xml. When the panel is installed into Photoshop's panels/ folder, the geometry gets ignored, so I'm trying to package the panel as an extension to be installed via the Extension Manager. I have run into different problems for each CS version. I've read quite a few pdfs about the Extension Manager, UCF command line packaging, etc, and have not been able to find a solution that works for both platforms.
    My understaning
    My trial and error research has lead me to understand that the extension's files must eventually end up in the (mac) /Library/Application Support/Adobe/<CSversion>ServiceManager/extensions/ directory. In CS5, if the extension's folder contains a manifest.xml file (ex: /extensions/GuideGuide/CSXS/manifest.xml) that specifies window geometry, Photoshop will respect that window geometry when the panel opens. However, in CS4, this is not enough. From my tests, Photoshop CS4 doesn't seem to do anything with the manifest.xml file. Instead, I had to modify /Library/Application Support/Adobe/CS4ServiceManager/ServiceManifest.xml and add my extension to it's contents. Once I did this, Photoshop CS4 launches my panel and respects it's window geometry.
    The problem with this is that it's a manual installation. I can't ask my users to dig around in their system files to install my panel. In addition, since it's unsigned using this method, it won't work if they're not flagged for debugging. I've started exploring using the Extension Manager, but I have run into problems that I cannot find ansers in the few pdfs about packaging that I've been able to find.
    CS5 Problems
    If I use the UCF command line tool, I can package and sign my file. It installs fine and does what I want. However, using this method, I haven't been able to find a way to specify the author and description that shows up in the Extension Manager.
    CS4 Problems
    The UCF command line tool doesn't appear to make packages that can be installed by CS4, and I haven't been able to find one that is compatable. I've had to result to using the Extension Manager to package my extension based on a .mxi file. The problem I have here is that installing files this way limits me to putting them in the /panels directory, which then causes the panel to ignore the indow geometry. Is there a way with an .mxi file to install in the /Library/Application Support/Adobe/<CSversion>ServiceManager/extensions/ directory and modify the /Library/Application Support/Adobe/CS4ServiceManager/ServiceManifest.xml file?
    There must be, because Kuler and other extensions are installed there.
    Thank you SO much for any help you might provide. I've spent weeks trying to get this to work and have run into nothing but dead ends and wild goose chases.

    Your extension is a CSXS extension. For CSXS extension it's introduced in Extension Manager 2.1. (You can download Extension manager 2.1 from http://www.adobe.com/exchange/em_download/em20_download.html)
    In Extension Manager CS2.1 only MXP package is supported. In Extension Manager CS5 CSXS extension must be packaged by ZXP format. So you have to generate two packages for CS4(mxp) and CS5(zxp)
    For CS5, you can use ucf.jar to generate the zxp package.
    For CS4, you have to create an MXI file and package it by Extension Manager 2.1 to mxp package. Here is a sample CSXS mxi file:
    <macromedia-extension
               name="CSXS_TEST_EXTENSION"
               version="1.0.0"
               type="Command"
               requires-restart="true">
              <author name="Macromedia" />
              <products>
                        <product name="Dreamweaver" version="10" primary="true" />
                        <product name="Fireworks" version="10" primary="true" />
                        <product name="Flash" version="10" primary="true" />
                        <product name="" version="11" familyname="Photoshop" primary="true" />
                        <product name="Illustrator" version="14" primary="true" />
                        <product name="CSXS" version="1" />
              </products>
              <description>
              <![CDATA[
              CSXS extension sample.
              ]]>
              </description>
              <ui-access>
              <![CDATA[
              Extension Name: kuler
              ]]>
              </ui-access>
              <license-agreement>
              <![CDATA[
              ]]>
              </license-agreement>
              <files>
                        <file source="test_extension" destination="" />
              </files>
    </macromedia-extension>

  • Looking for a high-contrast extension for Safari for Windows

    First of all,what do we call them - extensions or plugins?
    Is there an extension for Safari for Windows for high-contrast? I can't find one anywhere. Windows 7 is set to a HC theme. IE just follows suit. Chrome detected this, ad offered to install a theme.
    Don't know why, but I still prefer Safari on my Win7 system. But really need HC. One that just inverts the colors would work, but one with several other options like the Chrome extension would be better.
    A Link! A Link! My kingdom for a Link!

    Apple has dropped support for Safari on Windows

  • Any Extension for Ruby On Rails on DW

    Hello,
    I am planning to quit PHP and start developing in Ruby on
    Rails. Their MVC model is really great and plus MS has also
    appreciated this model and getting this implemented in new Orcas
    Model ( New Asp.net 3.5 version ).
    Ruby really beats every one since its totally OOP and plus it
    offers more powerful features than PHP5 and Easily fights with
    asp.net in power.
    Ruby on Rails is the future. I need to practice this on DW8
    can any one prpvide me a working Extension for Ruby.
    Thanks

    Ruby doesn't even come close to the .NET framework. That is
    just wishful thinking.
    Anyways, here is a link:
    http://rubyweaver.gilluminate.com/

  • Cannot install Firefox extension for Contribute 4

    I'm trying out Contribute 4 and right away during
    installation there's a bomb: The installer tells me:
    Unavailable Components
    These components cannot be installed on your systemat the
    current time
    Contribute Extension for Mozilla Firefox
    Version Required: Mozilla Firefox Version 1.0 or later
    Version Installed: Mozilla Firefox must have been launched
    at least once
    The same thing happeneds when, after the original Contribute
    installation, I tried to use the Add/Remove Programs control panel
    to Modify the Contribute installation so as to install the Firefox
    extension.
    I'm running Firefox 1.5.0.8. Needless to say, I HAVE launched
    Firefox "at least once", indeed, many, many times.
    What could the problem be and how is it fixed???

    quote:
    Originally posted by:
    HangD
    Murray,
    The reason why the support tech recommended the steps to try
    installing Contribute and Firefox on a different user admin account
    on your machine is because another user may have installed Firefox
    for you (IT tech) and because
    the 'extensions' folder inside Firefox App has only Read-Only
    access for the users other than the one who has installed Firefox.
    Another place to check is whether Mozilla Firefox is installed in
    the default location c:\program files\. directory.
    If you can confirm that you have admin rights and installed
    both FF and Contribute 4 and it is located in the default
    directories, just post back.
    I can create a bug in your behalf or you can fill out a bug
    request directly here
    http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
    I have admin rights for the account ("Administrator") on
    which I installed both Firefox and Contribute 4. However, neither
    is in the default location, as I NEVER install ANYTHING in
    C:\Program Files. (This is to make the whole system more granular
    for backup purposes.) All my programs (except recalcitrant ones
    from Microsoft) go into subject-area subdirectories of lanother
    ogical drive.
    And data goes onto yet another logical drive, with most going
    into a Documents directory there (which has been designated as what
    Windows XP brings up as Documents). Under that Documents I have my
    Firefox profile, inside that, the Firefox extensions.
    So I'm certainly suspecting now that Contribute 4, unlike
    other programs, did not attempt to handle non-default installations
    of Firefox (or possibly even of Contribute 4)!

Maybe you are looking for

  • OpenLDAP configuration with Business Objects

    Hello, i post this news thread for the LDAP configuration. I work with business  object 3.0  i Have an openldap directory .... so I made o custom configuration ... With this costume config i can had prefectly all of my ldap groups but not my users...

  • HT203180 Is there a way to revert this process?

    I noticed that when i create a new version it makes the file larger in size taking up more space. So can i make it so it isnt an ipad or ipod version again to get the lower gb back?

  • BPM 'block' uses ...

    Hi. I'm trying to do this exercise. 1) A BPM will receive a XML File (container data_in) 2) Transformation, will create vía the selected interface mapping, a multiline container (data_out). 3) Once this transformation has been done, i have set a bloc

  • Apple TV says "you have not made any purchases" after country location change

    I moved country from UK to Australia and changed my itunes as such, all my other devices have worked and have purchased iTunes Match again, however my Apple TV says "you have not made any purchases" in the purchased movies section, when I had quite f

  • How long for Raid 5 to rebuild?

    I have a 2ghz g5 xserve with PCI-raid card installed. My raid 5 consists of 3 250ghz drives. The system is not being used at this time because I have a backup server running. My question is how long can I expect this process to take? Its been runnnin