Access to DLLs with JNI??

Hi All,
I�ve just created a DLL in VC++ version 6
I�m using simulation packages to access functions within this DLL, this runs just fine.
My question is: -
How can I get my java application to access the DLL functions as well?
If I use JNI my simulation models don�t recognise the functions anymore.
Is there any other way of accessing my DLLs without using JNI?
Any solution would be much appreciated.
John.

No luck this time either:
Here is the code that I'm using
(1)
//hello.java
class HelloWorld
public native long displayHelloWorld();
static
System.loadLibrary("control_unit");
public static void main(String[] args)
long temp = 0;
temp = new HelloWorld().displayHelloWorld();
System.out.println("The returned value is "+temp);
(2)
// HelloWorldImp.c
#include "stdafx.h"
#include<stdlib.h>
#include<stdio.h>
#include<iostream.h>
#include "jni.h"
#include "HelloWorld.h"
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved )
return TRUE;
DWORD WINAPI returnValue()
return 8;
JNIEXPORT jlong JNICALL
Java_HelloWorld_returnValue(JNIEnv *env, jobject obj)
return (jlong)returnValue();
(3)
//Generated File
/* DO NOT EDIT THIS FILE - it is machine generated */
#include "jni.h"
/* Header for class HelloWorld */
#ifndef IncludedHelloWorld
#define IncludedHelloWorld
#ifdef __cplusplus
extern "C" {
#endif
* Class: HelloWorld
* Method: displayHelloWorld
* Signature: ()J
JNIEXPORT jlong JNICALL Java_HelloWorld_displayHelloWorld
(JNIEnv *, jobject);
#ifdef __cplusplus
#endif
#endif
(4)
//Commands used
javac hello.java
javah HelloWorld
cl -Ic:\jdk1.2.2\include -Ic:\jdk1.2.2\include\win32 -LD HelloWorldImp.c -Fecontrol_unit.dll
However I usually build the dll in VC++ ver 6 as this allows my dlls to work with my sim models
I only use the CL to get the JNI working
And when I try to run the java application I get the following: -
Exception in thread "main" java.lang.UnsatisfiedLinkError: displayHelloWorld
at HelloWorld.main(hello.java:13)
Which is "temp = new HelloWorld().displayHelloWorld();" in hello.java
Any reason as to why it's not working?
If you have any questions please let me know and I'll get back to you.
Am I building the dll in the wrong manner?
Thanks again,
John.

Similar Messages

  • How to access vc dll with java

    I need to access vc dll with java. Now I only have *.h,*.lib, *.dll,no *.cpp,because the dll is from others. I cann't modify the *.cpp files for java. so what should I do .
    Best wishes.

    Create a JNI wrapper for rhe dll:
    1)Create a java class that defines methods that correspond to the methds in the c++ dll
    2)compile this, and compile it with the jni compiler to get the c++ header files.
    3)Create a C++ file that implements the methods defined in the header file, calling the c++ code as necesssary and using the JNI helpess to translate parameters from java form to C++ from.
    4)Perform any initialisation of th c++ dll by adding a DllMain() or equivalent under unix/linux
    5)create a makefile to build a dll from the above, linking to your import (.lib) library
    6)make sure both DLLs are with your java class files when you run the java app.

  • How to use VS2005 dlls with jni?

    Hello,
    I have a java application using jni and some dlls.
    Previously this dlls were created using VS2003. Now I want to use VS2005 and I
    encountered some problems.
    Everything is working on my station were I have installed VS2005 but when I try to run the
    application on other station (a test station) is not working.
    I get the following error:
    java.lang.UnsatisfiedLinkError: C:\App\Test.dll: This application has failed to start because
    the application configuration is incorrect. Reinstalling the application may fix this problem
         at java.lang.ClassLoader$NativeLibrary.load(Native Method)
         at java.lang.ClassLoader.loadLibrary0(Unknown Source)
         ......First I tried to search all the dependences and copied all missing dlls from my work station to the test
    station in the application directory. Still not working.
    when dlls were made with VS2003 I had only 3 dependences: mfc71d, msvcp71d, msvcr71d. With this dlls in
    the application directory everything was fine.
    Second I tried to install .Net framework(2.0) and vcredist (VS2005_sp1) but still nothing.
    What I'm doing wrong? Is somebody which is using dlls made in VS2005 with jni?
    Thank you
    ,Dragos

    IIRC, that message means the manifest file in the DLL points to assembly that your computer doesn't have, or it has no manifest file.
    You either need to:
    -recompile using static linking so that it has no dependencies
    -stick the correct manifest in
    -include the entire SxS (site by side) assembly folders with your application (only the ones you're dependent on). These are found in something similar to:
    C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86

  • Access ni4882.dll with Qt and MinGW

    I have to control some electric loads and power supplies over GPIB. We use Qt 4.7.4 with MinGW 4.4 (32-bit) on Windows 7 64-bit.
    The packet NI-488.2 GPIB Drivers packet 3.0.2 for Windows 7 64-bit is installed. The GPIB Troubleshooting Utility tool shows "pass" and the Measurement & Automation application can connect to the board and talk to an intrument. So far so good.
    Now I want to write an application to use the NI4882.dll (3.0.0.49153). Unfortunately, there are just object files for Microsoft and Borland compilers and no lib file.
    So we generate a def file from the ni4882.dll with:
    pexports -h ni4882.h ni4882.dll > ni4882.def
    -ni4882.def-
    LIBRARY NI4882.dll
    EXPORTS
    ?compareVersion@nGPIBAPI_NI4882@@YGXABVtSSVersion@@0AAJPBD@Z
    ?getCurrentVersion@nGPIBAPI_NI4882@@YG?AVtSSVersion@@AAJ@Z
    ?getOldestCompatibleVersion@nGPIBAPI_NI4882@@YG?AVtSSVersion@@AAJ@Z
    AllSpoll@12
    DevClear@8
    DevClearList@8
    Then generate the lib with:
    dlltool -k -D ni4882.dll -d ni4882.def -l libni4882.a
    Now, I've build a small test program in Qt.
    -.pro file-
    INCLUDEPATH += $$PWD/include
    LIBS += $$PWD/lib/libni4882.a
    -.cpp file-
    #include "ni4882.h"
    void MainWindow::Init()
      int dd = idev(0,3,0,T10s,1,0);
      if(Ibsta()&ERR)
        Err(tr("Unable to open board:ibdev=%1").arg(dd));
      if( ibonl(0,0)&ERR)
        Err(tr("Unable to close board"));
    void MainWindow::Err(QString message)
      switch(Iberr())
        case 0:
          message.append("(EDVR - System error)");
        } break;
      qDebug("Error : %s\nibsta = 0x%x iberr = %d\n",
        (unsigned int)Ibsta(), (int)Iberr());
    The source code will be compiled and linked without an error.
    But if I run it, the output is:
    Error : Unable to open board: ibdev=32768 (EDVR - System error)
    ibsta = 0x8000 iberr = 0
    Error : Unable to close board (EDVR - System error)
    ibsta = 0x8000 iberr = 0
    So, the question is: What is wrong? Why do I always receive this EDVR error. I also tried SendIFC(0) with the same result.
    With the GPIB Interactive Control tool, I can communicate with my instrument and the NI I/O Trace logs it. But I can't see logs in the Trace tool from my application. Is this an indication?
    Any ideas?
    Marko
    Solved!
    Go to Solution.

    Hi to all,
    after some questions about using the GPIB library with Qt, I've written a step by step description to create object files for MinGW:
    1. Create a folder and copy the "gpib-32.dll" from the "C:\Windows\System32" ("C:\Windows\SysWOW64" in Win7) to this folder.
    2. Copy "ni488.h" from "c:\Program Files (x86)\National Instruments\Shared\ExternalCompilerSupport\C\include\". (Not ni4882.h!)
    3. Load PExports (my version is 0.44) and put the exe in your folder to. I do not have a URL to load this tool but should be easy to find. It's freeware.
    4. Copy dlltool.exe from "c:\QtSDK\mingw\bin\" to your folder.
    5. Create a batch file "1 - build def file.bat" with the content: "pexports -h ni488.h gpib-32.dll > gpib.def"
    6. Create a batch file "2 - build lib file.bat" with the content: "dlltool -k -D gpib-32.dll -d gpib.def -l libgpib.a"
    7. Start the batch file "1 - build def file.bat" to create the def file "gpib.def"
    8. Start the batch file "2 - build lib file.bat" to create the library file "libgpib.a"
    9. Copy "gpib-32.dll" and "libgpib.a" to your software project. I created the subfolder "lib" and copied the files into.
    10. Copy "ni488.h" to your software project. I created the subfolder "include" and copied the file into.
    11. Into your PRO file type:
    # Include the NI 488.2 library
    INCLUDEPATH += $$PWD/include
    HEADERS += include/ni488.h
    LIBS += $$PWD/lib/libgpib.a
    12. In your source code type:
    #include "windows.h"
    #include "ni488.h"
    bool InitializeGPIBBoard( )
    bool isStarting = false;
    int boardID;        /** @brief Board id. */
    QString boardName;  /** @brief Board name. */
    int boardDescr;     /** @brief Board descriptor. */
    // Get board ID
    SendIFC(boardID);
    if( ThreadIbsta() & ERR )
        ErrorHandling(tr("Unable to open board"));
        return isStarting;
    // Open and initialize a board or a user-configured device descriptor
    wchar_t *aName = new wchar_t[boardName.size()+1];
    m_para.boardName.toWCharArray( aName );
    aName[boardName.size()] = 0;
    m_para.boardDescr = ibfind( aName );
    delete []aName;
    // The board is the System Controller.
    if( ibconfig( boardDescr, IbcSC, 1 ) & ERR )
        ErrorHandling(tr("Unable to set the board to System Controller"));
        return isStarting;
    // Assert interface clear.
    if( ibsic( boardDescr ) & ERR )
        ErrorHandling(tr("Assert interface clear"));
        return isStarting;
    // aso.
    isStarted = true;
    return isStarted;
    13. Be happy! :-)
    I hope that helps. If you have problems, please write me a message or post on this board thread.
    Gruß und viel Erfolg!
    Marko

  • How to use a C# dll with JNI

    After a ton of issues, I finally got this working properly. I've come across a lot of forum posts about the various problems and VERY few answers so I thought I would post my solution here.
    To do this, you need to create a managed C++ layer in between C# and java. The JNI functions in C++ dll can make calls to the C# dll directly, and your java program can make calls directly to the native JNI functions. Some important notes on using C# classes in C++ are:
    -gcroot<CSClass ^> should be used on any objects that are instances of some C# class.
    -the symbol ^ should be used with all C# references (its the symbol for references)
    -gcnew should be used to allocate C# objects
    -in visual studio, add the C# dll as a reference rather than using #using <CsDLL.dll>
    -do not use #using <CsDLL.dll>
    The next issue is loading the libraries. By adding the folder your C++ dll is located in to the Djava.library.path VM argument, you can load your C++ library with System.LoadLibrary("Cppdll.dll"). You DO NOT need to load the C# dll in your java program. In fact, it will ignore you if you try. The problem with loading this dll is with how the CLR searches for referenced assemblies. The CLR First searches the DEVPATH environment variable (if the machine.config file has developer mode set to on), then it searches the GAC, then it searches the codebases, then it searchs the current executable's directory along with a list of definable subdirectories (probes).
    DEVPATH is a decent option, but it requires modifying the machine.config file to be in developer mode. Once that is done, it acts just like the PATH environment variable.
    If your C# dlls are strongly named, I would recommend adding them to the GAC or using codebases. However I have not done this and am not sure how.

    Hi,
    i have to use a c# dll in my java program .by following this link http://www.codeproject.com/KB/cross-platform/javacsharp.aspx i done that.but it is working for only one c# program.if i am trying to use a dll it is throwing error
    # An unexpected error has been detected by Java Runtime Environment:
    # Internal Error (0xe0434f4d), pid=3988, tid=3704
    # Java VM: Java HotSpot(TM) Client VM (11.0-b16 mixed mode, sharing windows-x86)
    # Problematic frame:
    # C [kernel32.dll+0x442eb]
    # An error report file with more information is saved as:
    # D:\Work\EclipseWorkspace\HelloInflux\hs_err_pid3988.log
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    Please help me out. i want a few steps to invoke a c# dll by using jni

  • Cannot create dll with JNI

    hi all,
    i have a c++ coding for a softphone. I opened that file in vc++ and i'm able to create a .exe file from that.
    the .exe file is running fine( it is searching for the server and is getting registered there).
    now i wanted to add jni to it.
    so i have written a java program to one of the methods in the c++ program( void pjstart() ), compiled it and created a header file.
    now i replaced the c++ function with the stuff generated in the header file,( JNIEXPORT void JNICALL Java_test_pjstart(JNIEnv *env, jobject jobj) )
    now i'm unable to build that file in vc++. it is showing some errors..

    You need to start by creating a dll project in VC using a wizard. That should compile, build and you can even load it in java although it won't do anything.
    Then you implement the signatures provided in the h file that you get from javah.

  • USING AN EXISTING C++ DLL WITH JNI

    I'm under Unix Solaris with the CC compiler.
    I have a C++ DLL, called "libtest.so", that I would like to execute from Java thanx to JNI.
    I have built a wrapper DLL, called "libwrapper.so", that contains my native method.
    "libwrapper.so" talks properly with Java when I don't link it with "libtest.so" and "libtest.so" runs properly when I call it from a main function in C++.
    But as I want to link them (with the option -ltest in the compilation command that I launch to get "libwrapper.so"), I get the following message error when I execute my java application : "Can't load library libwrapper.so "
    How can I link "libwrapper.so" and "libtest.so" to get a wrapper
    DLL that is loadable by Java ?
    Can you help me to solve my problem ?
    Thanx
    Steph

    Every native library must be explicitly loaded by java code before it is referenced.
    If your libtest.so is referenced by libwrapper.so, a call to LoadLibrary("wrapper") will
    cause a reference to libtest.so, which will try to load it (unix in this case) by looking for it on
    the LD_LIBRARY_PATH, where it won't find it.
    To fix this call LoadLibrary("test") first, before LoadLibrary("wrapper").

  • JNI : Having issue with accessing C# dll

    Hi Everyone,
    Could you please tell me how to access C# dll using JNI.
    My code looks like below:
    public class JNISample {
         public native void Message();
    static{
              System.load("D:/*******/JNISample/dll/SampleDLL.dll");
              System.out.println("library loaded");
         public static void main(String args[])
              System.out.println("JNI sample example");
              new JNISample().Message();
    I created header file using command below
    javah -jni -classpath d:\*****\JNISample\src JNISampleI am getting below error:
    java.lang.UnsatisfiedLinkError: no D:/Applet/JNISample/dll/SampleDLL.dll in java.library.path
         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1709)
         at java.lang.Runtime.loadLibrary0(Runtime.java:823)
         at java.lang.System.loadLibrary(System.java:1030)
         at JNISample.<clinit>(JNISample.java:16)
    Exception in thread "main"
    Could anyone please tell some suggestions?
    Thanks,
    Kavita
    Edited by: java_pgrm on Dec 2, 2009 9:36 PM
    Edited by: java_pgrm on Dec 2, 2009 9:38 PM

    java_pgrm wrote:
    I am really sorry to ask u such question.. What is .c file? Actually I am using c# dll. Java JNI requires a specific linkage which in general means that the JNI shared library must be written in C or C++.
    What happens in that shared library is up to you. However note that fairly recent posts on this forum indicate that there are some complications about correctly using a JNI shared library with C#. Somewhere there is a thread that discusses it.
    You might also consider just creating a separate executable with a comm interface (sockets, files, stdio) rather than using JNI. There are advantages to that including that it can't take down the VM (bad coding on your part in JNI can) and it is much easier to test.

  • Problem with JNI and Parallel Port dll

    Hi. I'm doing some testes with JNI. Firs i followed the netbeans tutorial for doing a C programa that prints somthing for java.. like.. "Hello java from C".
    So i tried to load a dll from my dll. Like, I have this dll to use the parallel port on windows Xp. So i created a dll to access it an comunicates eoth java.
    I did everything just fine.
    When I start my Java app, the first thing it does is to load this parallel port dll and configure the functions of it.
    After that .. I get this error
    EXCEPTION_FLT_STACK_CHECK (0xc0000092) at pc=0x0093d269, pid=2284, tid=3000
    Can someone explain why ?
    (Sorry if i wasn't clear enough, english is not my native language, so ask if you don't understand something.. )

    hi ,
    I met the same problem this morning, and searched the www.google.com in order to solve it, as a result, your article was shown on my screen. :)
    Till now I have read some technical information and solved my problems. Maybe the solution be useful to you:
    ==============================
    error message : (Environment : Tomcat 5, Windows 2003, Mysql5)
    2006-3-29 11:53:48 org.apache.catalina.core.StandardWrapper unload
    message: Waiting for 2 instance(s) to be deallocated
    ==============================
    cause: the number of connection to database exceeded.another word,too many connections.
    ==============================
    solution: close the connection when it becomes useless for your program. :)
    ==============================
    ps. Sorry for my weak English . hehe ....

  • JNI: experience in creating DLLs with G++ (mingw32)?

    Hello.
    I'm trying to create a DLL:
    --------------/HelloWorld.cpp/------
    #include <jni.h>
    #include "HelloWorld.h"
    #include <stdio.h>
    JNIEXPORT void JNICALL
    Java_HelloWorld_displayMessage(JNIEnv *env, jobject obj)
    printf("Hello world!\n");
    return;
    I previously created 'HelloWorld.java'
    class HelloWorld
    public native void displayMessage();
    static
    System.loadLibrary("HelloWorldImp");
    I created 'HelloWorld.class'.
    I created the header file 'HelloWorld.h':
    c:> javah -jni HelloWorld
    But I do not have any idea to create the DLL.
    I tried with:
    c:> g++ -I"D:\j2sdk\include" -I"D:\j2sdk\include\win32" HelloWorld.cpp -shared -o HelloWorldImp.dll
    But I get this error message when calling from 'Main.java':
    Exception in thread "main" java.lang.UnsatisfiedLinkError: displayMessage
    at HelloWorld.displayMessage(Native Method)
    at Main.main(Main.java:6)
    In order to get this message I created 'Main.java':
    class Main
    public static void main(String[] args)
    HelloWorld hello = new HelloWorld();
    hello.displayMessage();
    Does anybody have any experience in creating DLLs with G++???
    Thank you very much.

    Or is it better GCC?

  • Problem in Packet.dll file calling with JNI

    I called wpcap.dll and packet.dll using JNI & while using native method of packet.dll, I am getting the error:
    The Procedure entry point PacketGetReadEvent could not be loaded in the dynamic link library packet.dll.
    Please help.
    Thanks in advance.

    what are you using for that ?
    JCOB or ezjcom ?I am developing Packet Capture Program in Java, for
    network monitoring. For that, I am using these
    dynamic link library.Thanks for information but how I would know ?

  • Problems with Unicode in extending JCo with JNI/librfc

    Hello,
    Problem:
    We are using JCo for communication with a SAP-System. We have an extension written in C using JNI for handling callbacks. Let's call it cb.dll.
    This extension is not unicode enabled. Now we have to connect to an unicode SAP-System. We do it with JCo, so the connection is in unicode mode. The result is, that our cb.dll does not work.
    If you want to enable the dll to handle unicode, the last step beside reengineering the C-code, is to link it against the librfc32u.dll.
    But then the communication in the cb.dll with SAP does not work, because the initial connection was made with JCo an JCo is using librfc32.dll. The cb.dll uses the RFC-handle from JCo.
    Question:
    How communicates JCo with a unicode SAP-System using librfc32 (non unicode) ?
    How can I use this method for our own dll ?
    thanks in advance

    The current settings are
    select * from nls_database_parameters
    PARAMETER VALUE
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    NLS_CURRENCY $
    NLS_ISO_CURRENCY AMERICA
    NLS_NUMERIC_CHARACTERS .,
    NLS_CHARACTERSET UTF8
    NLS_CALENDAR GREGORIAN
    NLS_DATE_FORMAT DD-MON-RR
    NLS_DATE_LANGUAGE AMERICAN
    NLS_SORT BINARY
    NLS_TIME_FORMAT HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY $
    NLS_COMP BINARY
    NLS_LENGTH_SEMANTICS BYTE
    NLS_NCHAR_CONV_EXCP FALSE
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_RDBMS_VERSION 10.1.0.3.0
    20 rows selected
    I use NVARCHAR2 as Datatype.
    My problem is as follows ...
    I use the oracle Table as external Data Table in Access. When I copy a russian text from an Access Table in the oracle Table I see only ??????. In the Access Table I see the correct russian text.

  • PC/SC with JNI vs. javax.smartcardio

    Hi,
    for programming card terminals (USB tag readers) the PC/SC was used with JNI. Since the Java Smartcard I/O API (javax.smartcardio, JSR 268) was introduces in 1.6 it makes the JNI obsolete right?
    So there is no need for jpcsc and similar?
    Thanks
    STeN
    Edited by: stenlik on Jun 8, 2011 8:39 PM

    smartcardio uses JNI to access the PC/SC layer. It is built into the JDK so you do not have to distribute the JAR/DLL files any more as they are already delivered. jpcsc still has it's place but as you mentioned it is not required any more (unless your JDK does not have smartcardio).
    Cheers,
    Shane

  • Can I use NIDAQ32.dll with more than one application?

    We have some third party hardware and software which uses a PCI-6602 board and NIDAQ. I wanted to use some of the functions of the board for something else in a VB 6.0 program, but I always got errors with NIDAQ32.dll not being found if the third party software was running. It worked fine if I closed their software. I talked to NI, and they said you could not access a board with two applications at once. Fine, so I bought a PCI-6601 to put in the system to do my other functions. However, I still get the same error, saying the NIDAQ32.dll can not be found when I try to run my VB program. Anybody have a solution? I really need this to work, or this board is pretty useless to me...
    -Matt

    Matt,
    You CAN access a board with two applications at once. However, you can not access the same resource on a board with two applications at once. Analog input, analog output, and digital I/O are each their own separate resources. Each individual counter is a separate resource. Since your application works fine with the third-party software closed it sounds like your third-party software is doing something to the NIDAQ32.dll. I recommend contacting the developers of the third-party software and finding out what they are doing with the NIDAQ32.dll and if they even intended other applications to access the DLL at the same time.
    Ames
    Applications Engineering
    National Instruments

  • Opening a new JFrame in a specific DISPLAY on X11 environment with JNI

    Hi,
    I have a problem that I'm unable to solve.
    I have a Java Application (on Linux with X11 XServer display manager ) running in background that has to open, once received the request, JFrames on the client display. So if I launch the client from "display1", I have to open a JFrame on display1 and then if I launch again the client from "display2", I have to open a JFrame on display2.
    But I found no way do specify where (on which display) I want to open my frame.
    I saw there is a JFrame constructor using GraphicsConfiguration but it I can access only to Local GraphicsConfiguration, so I didn't understand the meaning of this parameter. ;-)
    I tryed even to change runtime the value of $DISPLAY environment variable just before the "new" call but it seems that awt connect to XServer only the first time I use a "graphic call" using correctly my $DISPLAY changed value.
    So all my frames appear on the display from which the first client connects.
    There is a way to tell awt to open a window on a specific DISPLAY without JNI ?
    Or, with JNI it's possible to override, in the X11DrawingSurfaceInfo structure, the field "display" (opening a new connection when necessary) for specific JFrame and the return the changed value to the AWT engine ?
    Thanks to all

    Hi,
    Have you had any further luck with this? I'd like to do something very similar to this (read from a config file the XServer address and use it at runtime to display on that particular server - I have multiple displays with different addresses).
    The best I can figure so far is to use ProcessBuilder and launch another java process with the $DISPLAY env variable set (differently for each process - or client display in your case).
    Whilst I may be able to get away with this for my project, it has many many disadvantages and I'd like to be able to change this programmatically/on-the-fly.
    Anyone's help would be greatly appreciated.
    I may just have to scrap using Java..

Maybe you are looking for

  • Firefox will NOT start, deleting and reinstalling will start as last step but once Firefox is closed it will NOT restart.

    Both browsers (Firefox 21 & IE) installed on my 64-bit Widows XP desktop refuse to start either from clicking the desktop icon, the start bar menu, or the executables themselves. What does happen is that all icons disappear from the screen for some 1

  • Problems with old Libraries in iPhoto '09 Version 8.0.4

    A couple months ago I upgraded to iLife '09 and few days ago I software updated iPhoto to version 8.0.4. I have numerous iPhoto libraries created with an older version of iPhoto (not sure which) because I have alway found iPhoto to become balky and b

  • New HighRes Monitor = performance issues

    Hello, So I recently got a new Monitor (LG 34UM95) wich is great, but my MacBook lags and is not as responsive as without the Monitor. In Parallels and Inventor it's nearly unbearable, but it's even in Chrome or native OSX programs Is the higher reso

  • Business Objects Client Application

    I have a customer who wants to report on a non-SAP application via a universe supplied by the application provider with Business Objects. They only have half a dozen users and want to distriute reports in PDF format. The currently Business Objects 5.

  • Newer Version Issues

    I tried installing the newer version and now I cannot open my iTunes. I have tried to reinstall it several times and still get the same error message.