Can't found symbol error

After compiling the following code .I am getting four errors if I am using
package.If I am not using any package than code compiled successfully.
So can anyone tell me what mistake I had done.
package smspack;
import java.io.*;
import java.rmi.*;
import java.util.*;
import javax.comm.*;
class Port {
private static String portName;
private static SerialPort port;
private static OutputStreamWriter out;
private static InputStreamReader in;
static final String COMPORT = "COM1";
//public static JTextArea ta = new JTextArea(40, 100);
private static String number;
private static String message;
private static boolean numbertype; // national or international dialing number
/** open the connection via the serial line
* @throws Exception
public static void open() throws Exception {
//----- open the connection via the serial line
try {
CommPortIdentifier portId = CommPortIdentifier.getPortIdentifier(SMS.COMPORT);
port = (SerialPort)portId.open("SMS Transceiver", 10); // open port
// set parameter for serial port
port.setSerialPortParams(19200, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE);
out = new OutputStreamWriter(port.getOutputStream(), "ISO-8859-1");
in = new InputStreamReader(port.getInputStream(), "ISO-8859-1");
System.out.println("open port\n"); // for debugging
} // try
catch (Exception e) {
SMS.showText("could not open port:" + e);
System.exit(0);
} // catch
} // open
/** sends an AT command to ME and receives the answer of the ME
* @param atcommand AT command for the GSM Modem
* @return answer string of the ME
* @throws java.rmi.RemoteException
public static String sendAT(String atcommand) throws java.rmi.RemoteException {
String s="";
try {
Thread.sleep(300); // wait 300 msec [Timing]
writeln(atcommand); // send AT command to ME
Thread.sleep(300); // wait 300 msec [Timing]
s = read(); // get response from ME
Thread.sleep(300); // wait 300 msec [Timing]
} // try
catch (Exception e) {
SMS.showText("ERROR: send AT command failed; " + "Command: " + atcommand + "; Answer: " + s + " " + e);
} // catch
return s;
} // sendAT
/** write a string to the output buffer
* @param s string for the serial output buffer
* @throws Exception
public static void write(String s) throws Exception {
out.write(s);
out.flush();
} // write
/** write a character to the output buffer
* @param s character for the serial output buffer
* @throws Exception
public static void write(char[] s) throws Exception {
out.write(s);
out.flush();
} // write
/** write a string with CR at the end to the output buffer
* @param s string for the serial output buffer
* @throws Exception
public static void writeln(String s) throws Exception {
out.write(s);
out.write('\r');
out.flush();
System.out.println("write port: " + s + "\n"); // for debugging
} // writeln
/** receives a character string from the serial line
* @return received character string from ME
* @throws Exception
* Remark: Some mobile phones don't send one byte immediate after the other
* byte to the PC. Thus it is necessary to check (about) 5 times after
* a delay that all bytes are received. It is also important to collect
* the bytes not too fast, because this can result in some lost bytes.
public static String read() throws Exception {
int n, i;
char c;
String answer = new String("");
do {                              // wait until the first byte is received
Thread.sleep(100); // wait at least 100 msec [Timing]
} while (in.ready() == false);
for (i = 0; i < 10; i++) {         // look 5 times for character string to receive
//----- collect all characters from the serial line
while (in.ready()) {            // there is a byte available
n = in.read(); // get the byte from the serial line
if (n != -1) {                // one byte received
c = (char)n; // convert the received integer to a character
answer = answer + c; // collect the characters from the serial line
Thread.sleep(1); // wait 1 msec between every collected byte from the mobile phone [Timing]
} // if
else break; // no more bytes available
} // while
Thread.sleep(100); // wait 100 msec [Timing]
} // for
System.out.println("read port: " + answer + "\n"); // for debugging
return answer; // give the received string back to the caller
} // read
/** close the connection via the serial line
* @throws Exception
public static void close() throws Exception {
try {
port.close();
System.out.println("close port\n"); // for debugging
} // try
catch (Exception e) {
SMS.showText("Error: close port failed: " + e);
} // catch
} // close
} // Port
Port.java:36: cannot find symbol
symbol : variable SMS
location: class smspack.Port
CommPortIdentifier portId = CommPortIdentifier.getPortIdentifier(SMS.COMPORT);
^
Port.java:45: cannot find symbol
symbol : variable SMS
location: class smspack.Port
SMS.showText("could not open port:" + e);
^
Port.java:67: cannot find symbol
symbol : variable SMS
location: class smspack.Port
SMS.showText("ERROR: send AT command failed; " + "Command: " + atcommand + "; Answer: " + s + " " + e);
^
Port.java:145: cannot find symbol
symbol : variable SMS
location: class smspack.Port
SMS.showText("Error: close port failed: " + e);
^
4 errors

place the java file in a directory named the same as the package (and also do this for the two classes that cannot be found), then compile from above these directories using the full (relative to where you are) path to the files.

Similar Messages

  • Can not find symbol error

    I have imported javax.swing.*; and I have a listener for my JList box but when I say impliments ListSelectionListener the compiler says can not find symbol. Can anyone help me on this?

    ListSelectionListener is part of the javax.swing.event package, which is not the same as the javax.swing package.
    http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/event/ListSelectionListener.html

  • Another DiveLog can't resolve symbol error

    I am using NetBeans to go through the DiveLog tutorial, which I have first typed, then cut/pasted in (hence I've not included it here). On compilation I get the following error:
    divelog/DiveLog.java [41:1] cannot resolve symbol
    symbol : method addTab (java.lang.String,<nulltype>,divelog.Welcome,java.lang.String)
    location: class javax.swing.JTabbedPane
    tabbedPane.addTab("Welcome",
    ^
    1 error
    Errors compiling divelog (->).
    The rest of the line looks like this:
    tabbedPane.addTab("Welcome",
         null,
         new Welcome(),
         "Welcome to the Dive Log");
    (Note that I have cut out all the other tabs, just to focus the mind)
    As I am sure you expect if I set the component parameter to null (rather than new Welcome()) it compiles just fine.
    I have read the troubleshooting tips on the tutorial, and understand that I am not compiling the whole package, but as far as I know I am! I highlight the package and compile all, I have compiled the project, and both with the same result. I have also read many, many newsgroup entries on the same subject and I have been trying all the various solutions for the last two days.
    I note that whilst the others have an error that points to Welcome, the error message I get is on the symbol addTab.
    I get the same error if I javac it too. (from the Divelog directory I typed javac -classpath d:\java\myjava\ DiveLog.java, and also tried setting a CLASSPATH environmental variable)
    I have my path (environmental variable) set to: d:\java\j2sdk_nb\j2sdk1.4.2\bin
    I have also set CLASSPATH to d:\java\myJava
    Please remember the pain of newbie!
    Thanks, Myles
    PS I am working in Windows XP

    The compiler is saying that in the JTabbedPane class, there is no method that takes a String, a null, a divelog.Welcome, and another String as parameters. I am guessing that in the divelog.Welcome class source code, you are missing something like the bolded text below.
    public class Welcome extends JPanel
    I'm making this guess because the JTabbedPane needs a Component for the third argument. If you still can't make sense of this, post the page of the tutorial so we can look at it.

  • Can't find symbol error with registerFont() - why?

    I am using the following code which is essentially the same as I copied from a post of someone for whom it apparently works. I am using JDK6 and Netbeans.
    No matter what I do the line containing registerFont() causes Netbeans to flag it with the following error message:
    cannot find symbol
    symbol : method registerFont(java.awt.Font)
    location: class java.awt.GraphicsEnvironment
    Here is the code. What do I need to do to get rid of this error?
    Thanks!
    import java.awt.Font;
    import java.awt.FontFormatException;
    import java.awt.GraphicsEnvironment;
    import java.io.IOException;
    import java.io.InputStream;
    import java.net.URL;
    import java.net.URLConnection;
    public class FontLoad {
    public Font downloadFont(String filename) throws IOException, FontFormatException{
    URL serverStream=new URL("xxxxxxxxxxxx.com");
    URLConnection uc=serverStream.openConnection();
    System.out.println("Connection established. Downloading font...");
    uc.setDoInput(true);
    InputStream is=serverStream.openStream();
    Font font=Font.createFont(Font.TRUETYPE_FONT, is);
    GraphicsEnvironment.getLocalGraphicsEnvironment().registerFont(font); // <-----
    System.out.println("Font downloaded.");
    is.close();
    System.out.println("Connection closed.");
    font=font.deriveFont(45);
    font=font.deriveFont(Font.PLAIN);
    return font;
    }

    Addirional note: This is a java class within a JavaFX application if that is relevant.
    It does seem to be relevant - if I create the same class as part of a Java application rether than a JavaFX application it compiles without error. Is the imported java.awt.GraphicsEnvironment different in the tow cases??
    Edited by: Sidereal on Aug 28, 2009 11:19 AM

  • Re: School Project Help, can't find symbol error.

    double tentaBill = iWhat's i?

    It's in computeTentativBil method, i'm trying to return a value to main and "i" and set it to tentaBill, then pass tentabill to the next method.
      public static double computeTentativeBill(Order theOrder)
             double totalExtreme;
             double totalModerate;
             double totalMinor;
             double i;
             double extremeCost = 999.99;
             double moderateCost = 499.99;
             double minorCost = 99.99;
             totalExtreme = (theOrder.extreme * extremeCost);
             totalModerate = (theOrder.moderate * moderateCost);
             totalMinor = (theOrder.minor * minorCost);
             i = ((totalExtreme + totalModerate) + totalMinor);
                          // Welcome User To Program
             System.out.println("Your Tentative Bill before Taxes is " +i);     
             return (i);           
         

  • Cant find symbol error

    why am i getting this "can't find symbol error" in relation to class Function?
    import javax.swing.JOptionPane;
    public class MYPA5
         public static void main ( String [] args )
              Function myF = new Function( );
              double Func1 = myF.getSum( );
    class Functinon
         double x;
         String coeffa = JOptionPane.showInputDialog( null, "Give the first Coefficient");
       double a = Double.parseDouble(coeffa);
         String coeffb = JOptionPane.showInputDialog( null, "Give the second Coefficient");
         double b = Double.parseDouble(coeffb);
         String coeffc = JOptionPane.showInputDialog( null, "Give the third Coefficient");
         double c = Double.parseDouble(coeffc);
         String coeffd = JOptionPane.showInputDialog( null, "Give the fourth Coefficient");
         double d = Double.parseDouble(coeffd);
         double sum = a*Math.pow(x,0) + b*Math.pow(x,1) + c*Math.pow(x,2) + d*Math.pow(x,3);
         public double getSum( )
              return sum;
    }

    Just guessing here...
    Because you named it Functinon instead of Function? (but that may just be a typo in your question of course)
    or because it is not public and not in the same package as MYPA5?

  • The operation can't be completed because one or more required items can't be found. (Error code -43)

    When I attempt to add files to...or copy to the desktop of my mac, my icloud (idisk ..the blue icon on my desktop) is giving this error:
    The operation can’t be completed because one or more required items can’t be found.
    (Error code -43)
    I've been searching for info on that error code, but I'm not find anything on (many different error codes, but not -43).

    I get an error -36.
    I did the dot_clean in the terminal.
    Did not fix it.

  • I renamed a power point a file and now when I try to open it it keeps giving me the error code -108. If I try to open or copy it say: The operation can't be completed because one or more required items can't be found. (Error code -43). What do I do?

    I renamed a power point a file and now when I try to open it it keeps giving me the error code -108. If I try to open or copy it say: The operation can’t be completed because one or more required items can’t be found. (Error code -43). What do I do?

    Post in Microsoft's Powerpoint (Mac) message boards.

  • Trying to download iTunes on my husband's windows vista laptop and we keep getting error messages that say error z, apple application support was not found, windows error 2. Tried 2 different browsers and it still would not work. Can you help? Thank you.

    Trying to download iTunes on my husband' s windows vista laptop. Have tried 2 different browsers and it almost finishes the download process and we get error messages that say "error z, apple application was not found, windows error 2" Can you help? Thank you.

    See Troubleshooting issues with iTunes for Windows updates.
    tt2

  • Error:Can not found "javax/xml/soap"

    Hi:
    I'm fairly new to Java development and I'm trying to write a wrapper class that will access a webservice. The problem I'm running into is that I keep getting this error message when I try to compile my class:
    ./STest.java:1: error:Can not found "javax/xml/soap" [JLS 7.5.2, 7.6]
    I've installed the jwsdb-1_2 and I think mh env is set up correctly.
    The above error message is generated by:
    import javax.xml.soap.*;
    Please help!

    I've searched every jar file and it doesn't seem as though any of them have the soap stuff....
    This page, http://java.sun.com/webservices/docs/1.0/api/overview-summary.html, seems to say that I need the Web Services Developer Pack, which is was the wsdp is....

  • Error in Hashtable put method-Can not resolve symbol

    Hi there!I am new to using java.util.Hashtable.
    I am using it for a command line instant messaging program for holding the list of clients and list of client names currently connected to the server.
    However when I compile my server with the command javac server.java it seems to give errors can not resolve symbol method put (java.lang.object,int).
    Here is my code for my server:
    * @(#)server.java
    * @author
    * @version 1.00 2008/3/22
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.PrintWriter;
    import java.net.ServerSocket;
    import java.net.Socket;
    import java.util.*;
    public class server {
              static int key1=0;
              static Hashtable nameHolder=new Hashtable();
              //static ArrayList nameHolder=new ArrayList();
              //static ArrayList clientsConnected =new ArrayList();
              static Hashtable clientsConnected =new Hashtable();
         public static void main(String[] args) throws IOException {
              //nameHolder.add("controlelement");
              Socket connect=null;
              String name =null;
              PrintWriter out=null;
              BufferedReader in =null;
              String machinename;
              int port=0;
         ServerSocket serverSocket = null;
         serverSocket = new ServerSocket(2222);
         boolean listeningports = true;
         try {
                   if(args.length > 0)
                   port = Integer.parseInt(args[0]);
                   System.out.println(port);
                   else
                        System.out.println("You must enter port number");
                        System.exit(1);
                   while(true)
                             System.out.println("Hakan");
                             connect=serverSocket.accept();
                   in = new BufferedReader(new InputStreamReader(connect.getInputStream()));
                        System.out.println("Hakan");
                   String girdi = in.readLine();
                   StringTokenizer nameAl=new StringTokenizer(girdi);
                   String ad=null;
                   String host=null;
                   int portofclient=0;
                   int m=0;
                   while(nameAl.hasMoreTokens())
                        if(m==0)
                             ad=nameAl.nextToken();
                             System.out.println("Adim"+ad);
                        else if(m==1)
                             host=nameAl.nextToken();
                             System.out.println("Hostum"+host);
                        else if(m==2)
                             portofclient = Integer.parseInt(nameAl.nextToken());
                             System.out.println("Listening portum"+portofclient);
                             break;
                        m++;
                   out = new PrintWriter(connect.getOutputStream(), true);
                   System.out.println("Haso");
                   if(!isUsed(ad))
                        System.out.println(girdi);
                        System.out.println("H�so");
                        //Object fason=(Object)ad;
                        nameHolder.put(key1,ad);
    //The error seems to occur here
                        client myclient=new client(ad,host,portofclient);
                        //Object garson=(Object)myclient;
                        clientsConnected.put(key1,myclient);
                        key1++;
                        //clientInfoHolder.add(girdi);
                        out.println("Kullan&#305;mda");
                        System.out.println("Haso");
                        new MultiClientManager(connect).start();
                   else
                        //System.out.println("kulanilmaz");
                        out.println("Kullanim disi");
         catch(Exception e)
              System.out.println("You did not specify port number");
              System.out.println("Or connection was not established due to specifying invalid or used port");
              e.printStackTrace();
         public static boolean isUsed( String name )
                   if( nameHolder.containsValue(name) )
                        return true;
                   return false;
         public static client Ask(String name)
              ArrayList lombak=(ArrayList) clientsConnected.values();
              for(int i=0;i<lombak.size();i++)
                   client semsi = (client)lombak.get(i);
                   if(semsi.nickname.compareTo(name)==0)
                        return semsi;
              return null;
         public static int returnkeyoffromclients(String name)
              ArrayList lombak=(ArrayList)clientsConnected.values();
              for(int i=0;i<lombak.size();i++)
                   client semsi = (client)lombak.get(i);
                   if(semsi.nickname.compareTo(name)==0)
                        return i;
              return 0;
         public static int returnkeyoffromnames(String name)
              ArrayList lombak=(ArrayList)nameHolder.values();
              for(int i=0;i<lombak.size();i++)
                   String semsi = lombak.get(i).toString();
                   if(semsi.compareTo(name)==0)
                        return i;
              return 0;
    }

    Excuse me for not putting my code between tags. I am just sleepless.
    I am sending it again.
    * @(#)server.java
    * @author
    * @version 1.00 2008/3/22
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.PrintWriter;
    import java.net.ServerSocket;
    import java.net.Socket;
    import java.util.*;
    public class server  {
              static int key1=0;
              static Hashtable nameHolder=new Hashtable();
              //static ArrayList nameHolder=new ArrayList();
              //static ArrayList clientsConnected =new ArrayList();
              static Hashtable clientsConnected =new Hashtable();
             public static void main(String[] args) throws IOException {
                  //nameHolder.add("controlelement");
                  Socket connect=null;
                  String name =null;
                  PrintWriter out=null;
                  BufferedReader in =null;
                  String machinename;
                  int port=0;
                 ServerSocket serverSocket = null;
                 serverSocket = new ServerSocket(2222);
                 boolean listeningports = true;
                 try {
                        if(args.length > 0)
                             port = Integer.parseInt(args[0]);
                             System.out.println(port);
                        else
                             System.out.println("You must enter port number");
                             System.exit(1);
                        while(true)
                                  System.out.println("Hakan");
                                   connect=serverSocket.accept();
                             in = new BufferedReader(new InputStreamReader(connect.getInputStream()));
                                  System.out.println("Hakan");
                             String girdi = in.readLine();
                             StringTokenizer nameAl=new StringTokenizer(girdi);
                             String ad=null;
                             String host=null;
                             int portofclient=0;
                             int m=0;
                             while(nameAl.hasMoreTokens())
                                  if(m==0)
                                       ad=nameAl.nextToken();
                                       System.out.println("Adim"+ad);
                                  else if(m==1)
                                       host=nameAl.nextToken();
                                       System.out.println("Hostum"+host);
                                  else if(m==2)
                                       portofclient = Integer.parseInt(nameAl.nextToken());
                                       System.out.println("Listening portum"+portofclient);
                                       break;
                                  m++;
                             out = new PrintWriter(connect.getOutputStream(), true);
                             System.out.println("Haso");
                             if(!isUsed(ad))
                                  System.out.println(girdi);
                                  System.out.println("H�so");
                                  //Object fason=(Object)ad;
                                  nameHolder.put(key1,ad);
                                  client myclient=new client(ad,host,portofclient);
                                  //Object garson=(Object)myclient;
                                  clientsConnected.put(key1,myclient);
                                  key1++;
                                  //clientInfoHolder.add(girdi);
                                  out.println("Kullan&#305;mda");
                                  System.out.println("Haso");
                                  new MultiClientManager(connect).start();
                             else
                                  //System.out.println("kulanilmaz");
                                  out.println("Kullanim disi");
                 catch(Exception e)
                      System.out.println("You did not specify port number");
                      System.out.println("Or connection was not established due to specifying invalid or used port");
                      e.printStackTrace();
             public static boolean isUsed( String name )
                       if( nameHolder.containsValue(name) )
                            return true;
                       return false;
             public static client Ask(String name)
                  ArrayList  lombak=(ArrayList) clientsConnected.values();
                  for(int i=0;i<lombak.size();i++)
                       client semsi = (client)lombak.get(i);
                       if(semsi.nickname.compareTo(name)==0)
                            return semsi;
                  return null;
             public static int returnkeyoffromclients(String name)
                  ArrayList lombak=(ArrayList)clientsConnected.values();
                  for(int i=0;i<lombak.size();i++)
                       client semsi = (client)lombak.get(i);
                       if(semsi.nickname.compareTo(name)==0)
                            return i;
                  return 0;
             public static int returnkeyoffromnames(String name)
                  ArrayList lombak=(ArrayList)nameHolder.values();
                  for(int i=0;i<lombak.size();i++)
                       String semsi = lombak.get(i).toString();
                       if(semsi.compareTo(name)==0)
                            return i;
                  return 0;
         These are the lines that are responsible from the error.
    nameHolder.put(key1,ad);
    client myclient=new client(ad,host,portofclient);
    //Object garson=(Object)myclient;
    clientsConnected.put(key1,myclient);

  • Error when i click on task of UWL Inbox...Error " web page can not found "

    Hi,
    I am using UWL inbox. When i click on task error like...
    " Web page can not found " So i dont have idea where it finds page means at where ?
    Please can any one tell me solution of that,
    Regards,
    Gurprit Bhatia
    Edited by: GURPRIT BHATIA on Jan 3, 2008 11:33 AM

    Hi Anil,
    My scenario is like that i created one dynpro application which display quotation data in one view. In second view i configured UWL  Inbox. Through this Inbox i approve this quotation no.
    Now my quotation comes from crm system in backend.
    I need to provide just approve or reject fuctionality from inbox. But when i click on inbox item it is showing bsp error msg.So what is solutiion of this.
    Regards,
    Gurprit Bhatia

  • All website went "Not Found HTTP Error 404. The requested resource is not found." and the "Firefox cannot load websites but other programs can" page is not help

    ''dupe of https://support.mozilla.org/en-US/questions/928117''
    all website went "Not Found HTTP Error 404. The requested resource is not found." and the "Firefox cannot load websites but other programs can" page is not helping in any ways

    A possible cause is security software (firewall,anti-virus) that blocks or restricts Firefox or the plugin-container process without informing you, possibly after detecting changes (update) to the Firefox program.
    Remove all rules for Firefox and the plugin-container from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox and the plugin-container process and the updater process.
    See:
    *https://support.mozilla.org/kb/Server+not+found
    *https://support.mozilla.org/kb/Firewalls
    *http://kb.mozillazine.org/Error_loading_websites
    You can try to reset (power off/on) the router.

  • I've suddenly, as of today, started getting the following error when trying to sync calandars. no supported calendar application can be found

    I'm running Windows 7 HP and ITunes 10.5.
    Can anyone suggest a solution?
    Thanks

    The same thing started on mine after I upgraded to 8.1. I have a PC and have never had a calendar app to sync. I have always had the "no supported app can be found message" on the info tab for the iPhone and the check box for syncing calendars at the bottom of the iPhone info tab is unchecked.
    Never had a problem before 8.1. Now with 8.1, I get the error message about an error merging data. 8.1 was behaving like it was always try to sync a calendar, regardless if one exists or not and regardless of whether the sync calendar box is unchecked at the bottom of the info tab, and if it doesn't you get the error message.
    I noticed that the unchecked calendar box is not greyed out at the bottom of the info tab, so I checked it, and hit sync again. That seemed to fix the problem for me. After checking the box once and syncing, the box is now again unchecked, but I don't get the error message anymore.

  • Hello, just wondering how i can fix my itunes when i keep getting these msges, MSVCR80.dll was not found and error 7 (windows error 126). can anybody help. cheers.

    hello, just wondering how i can fix my itunes when i keep getting these msges, MSVCR80.dll was not found and error 7 (windows error 126). can anybody help. cheers.

    See Troubleshooting issues with iTunes for Windows updates.
    tt2

Maybe you are looking for

  • JOB is created but SPOOL is not created - using SUBMIT stmt in WD

    Hi, I am submitting report from WD. PFB the code i used. This is cuccessfully creating the JOB in SM37 and the status is 'Finished'. But when I click for the SPOOL, it is giving me an error 'No list available'. I used the following code for submittin

  • Sb audigy audio c

    hey guys, i got a question..i currently use a head set for voice chats but for some reason the playback of ppl talking comes out of my speakers is there any reason for it's i want it to come out of my headset but its not working. should i have my set

  • Lightroom to photoshop no camera raw

    When i export raw,dng,tiff files to photoshop cc, camera raw never appears. I've tried tweaking settings, everything is updated. Why is this happening ???

  • CS2 on Windows 7?

    CS2 will install fine, and then I go to pull it up and I get the following error message: "Your Adobe Photoshop username, organization, or serial number is missing or invalid. The application cannot continue and must now exit." Customer support assur

  • Labview 2010 SP1 silent install

    Hello,    I have a student version of Labview 2010 SP1. I have located an article on how to perform a silent install using v2008 (http://digital.ni.com/public.nsf/allkb/AA2371E815A418DD86257169005F2D99?OpenDocument). I was wondering if anyone had a '