Vision 8.2.1 and standalone applications

I recently upgraded to Vision 8.2.1 (still running LabVIEW 8.2), and subsequently modified a vision acquisition VI to take advantage of some of the new IMAQdx calls.  The modified VI works fine, and the executable built from it works fine.  However, I have rebuilt a standalone installer for this application, and after installing the app, a co-worker is unable to run it.  The machine we're attempting to run it on does not have Labview installed, but we have purchased the license for standalone Vision applications for this machine, and it activates successfully during installation.  Also, I have built the installer using the the 8.2.1 Vision RTE, so I know that's up-to-date.  We were previously able to run the earlier version of the application built using Vision 8.2 on this machine with no problems.  On the first attempt to run the new app, we received an error message indicating that niimaqdx.dll couldn't be found.  So I located that dll on my machine and copied it over.  Now, when we try to run the installed executable, a dialog box reports that several IMAQdx subVIs are missing.  The exact message is:
"Missing subVI IMAQdx Discover Ethernet Cameras.vi in (my VI name here).vi
 Missing subVI IMAQdx Enumerate Cameras.vi in (my VI name here).vi
 Missing subVI IMAQdx Open Camera.vi in (my VI name here).vi
 Missing subVI (one of my subVIs) in (my VI name here).vi
 Missing subVI (one of my subVIs) in (my VI name here).vi
 Missing subVI (one of my subVIs) in (my VI name here).vi
 Missing subVI IMAQdx Get Image.vi in (my VI name here).vi
 Missing subVI IMAQdx Unconfigure Acquisition.vi in (my VI name here).vi
 Missing subVI IMAQdx Close Camera.vi in (my VI name here).vi"
Also reported missing are a couple of subVIs that I developed myself --- but only ones that have been added to the top-level VI since updating to Vision 8.2.1!
The project is composed of several layers of subVIs, and I can't post the project here.  So, as a test, I made a simple dummy VI and project, which simply has a call to Discover Ethernet Cameras and a call to Enumerate Cameras.  I then built an executable.  I then built an installer.  After installing to a PC without Labview, the resulting application has the same error.  I've double-checked all my project settings, and they all seem ok.  In fact, the settings haven't changed since my working version, with the exception of the "Additional Installers".  The only changes there are the selection of "NI Vision Run-Time Engine 8.2.1" instead of 8.2.
Attached are the test VI and images of the error dialogs.  I believe anyone can recreate this error by simply starting a new project, adding the attached VI (or any VI using IMAQdx calls), building an installer, then installing the application on a machine without Labview (you will need a licensed Vision run-time).
Any clues?  I desperately need to resolve this issue, because the application in question is an important tool used by my co-worker.  Hopefully, it's something simple that I'm overlooking.
Attachments:
test imaq.vi ‏8 KB
errors.JPG ‏38 KB

Ceger--
    The question is really what type of acquisition system you have.  What type of camera and how is it connected to your computer.  Since you didn't mention having a 1394, or firewire, camera or license, I am going to assume that you are using a plug-in frambrabber.  The reason that I ask is that if you are using our hardware (i.e. a frambrabber)  the cost of the license is included in the purchase.  So you do not need to purchase a lincense for the IMAQ software, it's free, since you need a framegrabber to use it. 
      On the other hand, if you have a Firewire or GigE camera that can plug directly into the computer then you have to purchase a license for this driver software, named IMAQdx.
       I can think of two possible reasons why you are getting the error, the first being that you have a framegrabber and so do not have a license for IMAQdx for the deployment computer. If you have a framegrabber you shouldn't need to use IMAQdx for any reason. The next being, since it is saying that so many of those files are missing, that you have not included IMAQdx into the installer.  IMAQdx is separate from IMAQ and if you need to use IMAQdx then you need to include this into the installer.
      Please, let me know if any of this sounds like it could be what is going on and please post back with any questions so that we can get this figured out and get you back up and running!
Regards,
John H
Applications Engineer
National Instruments

Similar Messages

  • Client Applications vs Standalone Applications

    Hi all,
    I'm just confused about differences between
    Client Applications and Standalone Applications.
    Is it right that with a Client Application I don't need
    to specify in my java code (with Properties) the
    INITIAL_CONTEXT_FACTORY and the PROVIDER_URL
    of my application server ?
    For what concerne lookup() method, do Client Applications
    use the "java:comp/env/...." syntax (like co-located bean) ?
    Do they need to use narrow() method to cast EJB references ?
    What are advantages/advantages of using Client Applications
    or Standalone App. ?
    Thanks in advance
    Moreno

    I'm no expert, and I'm not sure that I fully understand your question but...I far as I understand it, a standalone application is just that. It doesn't require anything other than what comes delivered and installed with the application. A client application requires a server (among other things).

  • MyRIO standalone application not working, but works well when connected to PC (NI vision + webcam)

    Hi,
    I have a program that can detect motion that occurs in my room using a webcam and will send a picture to my gmail account if motion detected. The program works fine when myRIO is connecting to PC (with the webcam connects to myRIO). However, after I created a standalone application, it's not working. Even the VIs within the first frame of the flat sequence (turn LED on) was not working. The standalone program will work if I disable all of the vision-related VIs. Any suggestions? Thanks!
     I got the driver installed and the webcam connected, so that shouldn't be an issue.
    Thanks in advance.
    -Robin

    I have a 30 GB version of the same. I also got some external speakers for it, UBL I think they are called. I find there is something very odd about whether you charge it up or not. It seems to over-charge sometimes, and then everything freezes. As for connecting to the PC, no chance. After an initial burst on another machine, and after installing itunes on this computer, there is no recognition of the one by the other at all. Plus freezing and locking up. Plus freezing the PC as well, it is very tedious. So no answers, only commiserations. I think Apple are doing a very poor job on this ! And their help facility seems quite hopeless !

  • Getting and passing parameters in standalone application

    Hi,
    I am calling one java standalone application from another standalone application like the following
    Class c=Class.forName("Ivr");
    Object obj=c.newInstance();
    Ivr h=(Ivr)obj;
    h.service(request,channel);I want to pass and get parameters in both the application.Is it possible in standalone application?
    Thanks.
    Edited by: preethaayyappan on Aug 13, 2008 10:15 PM

    DrLaszloJamf wrote:
    Why didn't you do this?
    Ivr h= new Ivr();
    Indeed much of the posted code in the OP looks like a failed attempt to be "enterprisey".
    @OP Why don't you look at the Javadocs for this Ivr or whatever thing you have there?

  • Web Application and Java Application

    Hello,
    I have a standalone Java application and a web application (JSP/Servlets) that I would like integrate. The standalone app. should send some information to my web app (which is not a problem), but then the user can be at this web app. for a while and then once he sees something he likes here, he can select it which should take him BACK to the standalone application. My question is whether something like this is possible?
    If so, then how do i do it.
    Also the web app and the standalone app run to 2 separate machines and 2 different JVM's.
    Any kind of help will be great.
    Thanks

    Well let me describe the scenario in detail
    We have a standalone java application that is good to search for data across an enterprise database. We also have another application which is web based and uses jsp's and servlets and is good for displaying data in different ways, let's say different kind of graps. Now the user will typically search for something using the standalone application and once he finds what he is looking for, then he might say that he wants to graph the selected data using this web application. Now this part is not too difficult as the standalone app can simply POST the selected information to the web app and the web app can then plot the graph. However, the tricky part is that this web application has the capability to allow the user to select let's say a bar and then get additional info. on that bar. Now to get this additional info. the web app. must contact the standalone app and tell it what bar was selected to get the additional info.
    so my concern is how does the web app contact the standalone app. or even KNOW about this web app. Also, RMI is pretty flaky and i would much rather use web services to accomplish it. If that is the only way to go that is.
    Hope that helps.

  • How to use JDBC Connection Pools in a standalone application?

    Hi, there,
    I have a question about how to use JDBC Connection Pools in an application. I know well about connection pool itself, but I am not quite sure how to keep the pool management object alive all the time to avoid being destroyed by garbage collection.
    for example, at the website: http://www.developer.com/java/other/article.php/626291, there is a simple connection pool implementation. there are three classes:JDBCConnection, the application's gateway to the database; JDBCConnectionImpl, the real class/object to provide connection; and JDBCPool, the management class to manage connection pool composed by JDBCConnectionImpl. JDBCPool is designed by Singleton pattern to make sure only one instance. supposing there is only one client to use connection for many times, I guess it's ok because this client first needs instantiate JDBCPool and JDBCConnectionImpl and then will hold the reference to JDBCPool all the time. but how about many clients want to use this JDBCPool? supposing client1 finishes using JDBCPool and quits, then JDBCPool will be destroyed by garbage collection since there is no reference to it, also all the connections of JDBCConnectionImpl in this pool will be destroyed too. that means the next client needs recreate pool and connections! so my question is that if there is a way to keep pool management instance alive all the time to provide connection to any client at any time. I guess maybe I can set the pool management class as daemon thread to solve this problem, but I am not quite sure. besides, there is some other problems about daemon thread, for example, how to make sure there is only one daemon instance? how to quit it gracefully? because once the whole application quits, the daemon thread also quits by force. in that case, all the connections in the pool won't get chance to close.
    I know there is another solution by JNDI if we develop servlet application. Tomcat provides an easy way to setup JNDI database pooling source that is available to JSP and Servlet. but how about a standalone application? I mean there is no JNDI service provider. it seems a good solution to combine Commons DBCP with JNID or Apache's Naming (http://jakarta.apache.org/commons/dbcp/index.html). but still, I don't know how to keep pool management instance alive all the time. once we create a JNDI enviroment or naming, if it will save in the memory automatically all the time? or we must implement it as a daemon thread?
    any hint will be great apprieciated!
    Sam

    To my knoledge the pool management instance stays alive as long as the pool is alive. What you have to figure out is how to keep a reference to it if you need to later access it.

  • Looking for a standalone application/system menu

    Most (all?)  desktop environments features some kind of application menu in the panel. But for the people running more lightweight environments (like just a tiled wm) have no reason to have an extra panel around just for the menu.
    I know about application launchers, such as launchy and gmrun, but the thing I'm looking for is something that could give me a list of all "bigger" programs installed, grouped by category. Because, simply, I can never remember all stuff I've installed over the years.
    So I'm thinking: there must be someone out there that has developed a standalone application menu?
    Either the program could just scan the "/usr/share/applications" direcotry, or one could try to extract the menu part from a panel program, such as lxpanel?

    Hey, adeskmenu seem to be exactly what I'm looking for! Thanks a lot! :-)
    (now just need to find out why the aur version crashes... no problem, though. seems to be other versions around that works)

  • Standalone application can't get JDBC data source from Weblogic 10.3

    We have the following configuration :
    A Weblogic server 10.3 (default installation).
    The server contains a JMS queue (jndi name: "DMQ") and JDBC data sources (jndi names: Oracle thin XA - "dataSource", MS SQL - "dataSource1")
    We have built wlfullclient5.jar for Java 1.5 ([http://edocs.bea.com/wls/docs103/client/jarbuilder.html#wp1078122]) (according to the docs)
    And now we use a test standalone application with the wlfullclient5.jar :
    public static void main (String[] args) throws NamingException {
    bq. Hashtable<String, String> env = new Hashtable<String, String>(); \\     env.put(Context.+INITIAL_CONTEXT_FACTORY+, "weblogic.jndi.WLInitialContextFactory"); \\     env.put(Context.+PROVIDER_URL+, "http://serv1:7001"); \\     env.put(Context.+SECURITY_CREDENTIALS+, "weblogic"); \\     env.put(Context.+SECURITY_PRINCIPAL+, "weblogic"); \\     InitialContext ic = new InitialContext(env); \\ \\ System.+out+.println("Get DMQ"); \\     ic.lookup("DMQ"); \\ System.+out+.println("Get dataSource"); \\     ic.lookup("dataSource");
    bq. System.+out+.println("Get dataSource1"); \\     ic.lookup("dataSource1"); \\ System.+out+.println("Done"); \\
    Here is the output when connected to WLS 10.3:
    bq. Get DMQ \\ Get dataSource \\ Exception in thread "Main Thread" java.lang.AssertionError: Failed to generate class for weblogic.jdbc.common.internal.RmiDataSource_1030_WLStub \\ at weblogic.rmi.internal.StubGenerator.generateStub(_StubGenerator.java:790_) \\ at weblogic.rmi.internal.StubGenerator.generateStub(_StubGenerator.java:779_) \\ at weblogic.rmi.extensions.StubFactory.getStub(_StubFactory.java:74_) \\ at weblogic.rmi.internal.StubInfo.resolveObject(_StubInfo.java:213_) \\ at weblogic.rmi.internal.StubInfo.readResolve(_StubInfo.java:207_) \\ at sun.reflect.NativeMethodAccessorImpl.invoke0(_Native Method_) \\ at sun.reflect.NativeMethodAccessorImpl.invoke(_NativeMethodAccessorImpl.java:39_) \\ at sun.reflect.DelegatingMethodAccessorImpl.invoke(_DelegatingMethodAccessorImpl.java:25_) \\ at java.lang.reflect.Method.invoke(_Method.java:585_) \\ at java.io.ObjectStreamClass.invokeReadResolve(_ObjectStreamClass.java:1033_) \\ at java.io.ObjectInputStream.readOrdinaryObject(_ObjectInputStream.java:1728_) \\ at java.io.ObjectInputStream.readObject0(_ObjectInputStream.java:1305_) \\ at java.io.ObjectInputStream.readObject(_ObjectInputStream.java:348_) \\ at weblogic.utils.io.ChunkedObjectInputStream.readObject(_ChunkedObjectInputStream.java:197_) \\ at weblogic.rjvm.MsgAbbrevInputStream.readObject(_MsgAbbrevInputStream.java:564_) \\ at weblogic.utils.io.ChunkedObjectInputStream.readObject(_ChunkedObjectInputStream.java:193_) \\ at weblogic.rmi.internal.ObjectIO.readObject(_ObjectIO.java:62_) \\ at weblogic.rjvm.ResponseImpl.unmarshalReturn(_ResponseImpl.java:240_) \\ at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(_ClusterableRemoteRef.java:348_) \\ at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(_ClusterableRemoteRef.java:259_) \\ at weblogic.jndi.internal.ServerNamingNode_1030_WLStub.lookup(Unknown Source) \\ at weblogic.jndi.internal.WLContextImpl.lookup(_WLContextImpl.java:392_) \\ at weblogic.jndi.internal.WLContextImpl.lookup(_WLContextImpl.java:380_) \\ at javax.naming.InitialContext.lookup(_InitialContext.java:351_) \\ at test.main(_test.java:23_) \\ Caused by: java.lang.reflect.InvocationTargetException \\ at sun.reflect.NativeConstructorAccessorImpl.newInstance0(_Native Method_) \\ at sun.reflect.NativeConstructorAccessorImpl.newInstance(_NativeConstructorAccessorImpl.java:39_) \\ at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(_DelegatingConstructorAccessorImpl.java:27_) \\ at java.lang.reflect.Constructor.newInstance(_Constructor.java:494_) \\ at weblogic.rmi.internal.StubGenerator.generateStub(_StubGenerator.java:788_) \\ at weblogic.rmi.internal.StubGenerator.generateStub(_StubGenerator.java:779_) \\ at weblogic.rmi.extensions.StubFactory.getStub(_StubFactory.java:74_) \\ at weblogic.rmi.internal.StubInfo.resolveObject(_StubInfo.java:213_) \\ at weblogic.rmi.internal.StubInfo.readResolve(_StubInfo.java:207_) \\ at sun.reflect.NativeMethodAccessorImpl.invoke0(_Native Method_) \\ at sun.reflect.NativeMethodAccessorImpl.invoke(_NativeMethodAccessorImpl.java:39_) \\ at sun.reflect.DelegatingMethodAccessorImpl.invoke(_DelegatingMethodAccessorImpl.java:25_) \\ at java.lang.reflect.Method.invoke(_Method.java:585_) \\ at java.io.ObjectStreamClass.invokeReadResolve(_ObjectStreamClass.java:1033_) \\ at java.io.ObjectInputStream.readOrdinaryObject(_ObjectInputStream.java:1728_) \\ at java.io.ObjectInputStream.readObject0(_ObjectInputStream.java:1305_) \\ at java.io.ObjectInputStream.readObject(_ObjectInputStream.java:348_) \\ at weblogic.utils.io.ChunkedObjectInputStream.readObject(_ChunkedObjectInputStream.java:197_) \\ at weblogic.rjvm.MsgAbbrevInputStream.readObject(_MsgAbbrevInputStream.java:564_) \\ at weblogic.utils.io.ChunkedObjectInputStream.readObject(_ChunkedObjectInputStream.java:193_) \\ at weblogic.rmi.internal.ObjectIO.readObject(_ObjectIO.java:62_) \\ at weblogic.rjvm.ResponseImpl.unmarshalReturn(_ResponseImpl.java:240_) \\ at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(_ClusterableRemoteRef.java:348_) \\ at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(_ClusterableRemoteRef.java:259_) \\ at weblogic.jndi.internal.ServerNamingNode_1030_WLStub.lookup(Unknown Source) \\ at weblogic.jndi.internal.WLContextImpl.lookup(_WLContextImpl.java:392_) \\ at weblogic.jndi.internal.WLContextImpl.lookup(_WLContextImpl.java:381_) \\ at javax.naming.InitialContext.lookup(_InitialContext.java:351_) \\ at test.main(_test.java:26_) \\ Caused by: java.lang.ArrayIndexOutOfBoundsException: 6 \\ at weblogic.jdbc.common.internal.RmiDataSource_1030_WLStub.ensureInitialized(Unknown Source) \\ at weblogic.jdbc.common.internal.RmiDataSource_1030_WLStub.<init>(Unknown Source) \\ at sun.reflect.NativeConstructorAccessorImpl.newInstance0(_Native Method_) \\ at sun.reflect.NativeConstructorAccessorImpl.newInstance(_NativeConstructorAccessorImpl.java:39_) \\ at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(_DelegatingConstructorAccessorImpl.java:27_) \\ at java.lang.reflect.Constructor.newInstance(_Constructor.java:494_) \\ at weblogic.rmi.internal.StubGenerator.generateStub(_StubGenerator.java:788_) \\ at weblogic.rmi.internal.StubGenerator.generateStub(_StubGenerator.java:779_) \\ at weblogic.rmi.extensions.StubFactory.getStub(_StubFactory.java:74_) \\ at weblogic.rmi.internal.StubInfo.resolveObject(_StubInfo.java:213_) \\ at weblogic.rmi.internal.StubInfo.readResolve(_StubInfo.java:207_) \\ at sun.reflect.NativeMethodAccessorImpl.invoke0(_Native Method_) \\ at sun.reflect.NativeMethodAccessorImpl.invoke(_NativeMethodAccessorImpl.java:39_) \\ at sun.reflect.DelegatingMethodAccessorImpl.invoke(_DelegatingMethodAccessorImpl.java:25_) \\ at java.lang.reflect.Method.invoke(_Method.java:585_) \\ at java.io.ObjectStreamClass.invokeReadResolve(_ObjectStreamClass.java:1033_) \\ at java.io.ObjectInputStream.readOrdinaryObject(_ObjectInputStream.java:1728_) \\ at java.io.ObjectInputStream.readObject0(_ObjectInputStream.java:1305_) \\ at java.io.ObjectInputStream.readObject(_ObjectInputStream.java:348_) \\ at weblogic.utils.io.ChunkedObjectInputStream.readObject(_ChunkedObjectInputStream.java:197_) \\ at weblogic.rjvm.MsgAbbrevInputStream.readObject(_MsgAbbrevInputStream.java:564_) \\ at weblogic.utils.io.ChunkedObjectInputStream.readObject(_ChunkedObjectInputStream.java:193_) \\ at weblogic.rmi.internal.ObjectIO.readObject(_ObjectIO.java:62_) \\ at weblogic.rjvm.ResponseImpl.unmarshalReturn(_ResponseImpl.java:240_) \\ at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(_ClusterableRemoteRef.java:348_) \\ at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(_ClusterableRemoteRef.java:259_) \\ at weblogic.jndi.internal.ServerNamingNode_1030_WLStub.lookup(Unknown Source) \\ at weblogic.jndi.internal.WLContextImpl.lookup(_WLContextImpl.java:392_) \\ at weblogic.jndi.internal.WLContextImpl.lookup(_WLContextImpl.java:380_) \\ at javax.naming.InitialContext.lookup(_InitialContext.java:351_) \\ at test.main(_test.java:23_)
    But at the same time the output when connected to WLS 10.0 is :
    Get DMQ \\Get dataSource \\Get dataSource1 \\Done
    (so that the test passed)
    Could you give me a piece of advice ?
    Thanks,
    Sergey

    I hit the same problem as yours. This issue is caused by JDK version. The JDK used by Weblogic 10.3 is java 6, while your client program's jdk version is java5. So change the both of them to java 6. This issue will be fixed.
    Don't forget to rebuild the wlfullclient.jar which also should be java 6.
    Good luck!

  • Run standalone applications on E-Business Suite Application Server

    Hi,
    Environment Details:
    Database - 10.2.0.3
    Apps. - 12.0.3
    We have a 6i client-server Forms & Reports application that we want to web-enable. This is a standalone application that has no integration with the E-Business Suite. We would like to use the E-Business Suite application server forms and reports servers to run this application too.
    I had two questions:
    1. Are there any documents available that would document best practices for such a scenario?
    2. Is it possible to create a standalone report server on the E-Business Suite reports server or is there a way to integrate the standalone application reports with the EBS report server?
    Thanks,
    Ramesh

    Ramesh wrote:
    Hi,
    Environment Details:
    Database - 10.2.0.3
    Apps. - 12.0.3
    We have a 6i client-server Forms & Reports application that we want to web-enable. This is a standalone application that has no integration with the E-Business Suite. We would like to use the E-Business Suite application server forms and reports servers to run this application too.Since you are on R12, you need to use Developer 10g (since Developer 6i is not certified with R12).
    Using the OracleAS 10.1.2 Forms and Reports Builders with Oracle Applications Release 12 [ID 444248.1]
    How To Bring Up 10G Forms Builder In R12 Environment? [ID 579318.1]
    How To Upgrade 11i Custom Forms To R12 [ID 563258.1]
    Accessing Custom Forms After Upgrading From To R12. [ID 451934.1]
    I had two questions:
    1. Are there any documents available that would document best practices for such a scenario?Yes.
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Custom+AND+Top+AND+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Custom+AND+Forms+AND+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Oracle E-Business Suite Developer's Guide
    http://docs.oracle.com/cd/E18727_01/doc.121/e12897/toc.htm
    2. Is it possible to create a standalone report server on the E-Business Suite reports server or is there a way to integrate the standalone application reports with the EBS report server?Register your reports as concurrent programs and let the concurrent manager take care of the processing.
    http://docs.oracle.com/cd/E18727_01/doc.121/e12893/toc.htm
    http://docs.oracle.com/cd/E18727_01/doc.121/e12897/toc.htm
    Thanks,
    Hussein

  • ITunes for Windows, QuickTime, and Apple Application Support

    Disclaimer: Apple does not necessarily endorse any suggestions, solutions, or third-party software products that may be mentioned in the topic below. Apple encourages you to first seek a solution at Apple Support. The following links are provided as is, with no guarantee of the effectiveness or reliability of the information. Apple does not guarantee that these links will be maintained or functional at any given time. Use the information below at your own discretion.
    *The relationship between iTunes for Windows and QuickTime for Windows*
    Conceptually, you don't go too far wrong thinking of iTunes for Windows as a gigantic QuickTime for Windows plug-in. QuickTime for Windows provides the audio and video playback capabilities for iTunes for Windows, the codecs iTunes for Windows uses for importing and burning CDs, and so forth.
    So, under normal circumstances, if you uninstall your QuickTime for Windows your iTunes for Windows will no longer launch. The exception is if you install a different application such as QuickTime Alternaltive, which also provides QuickTime playback capabilities. However, most such applications (QuickTime Alternative being a good example) are themselves built from actual QuickTime program files. So there's really no getting away from the requirement to have QuickTime for Windows componentry installed on your computer in order to get your iTunes for Windows to launch and run.
    In addition to needing some QuickTime for Windows installed on the computer for iTunes for Windows, a given iTunes for Windows version will require *at mininum a particular version* of QuickTime for Windows to be installed on the computer in order for that iTunes for Windows version to run. For example, iTunes for Windows 5.0.0.35 requires at least a release version of QuickTime for Windows 7.0.2 to run correctly, iTunes for Windows 6.0.0.18 requires at least a QuickTime for Windows 7.0.3, and so on. The same applies for solutions involving other programs like QuickTime Alternative. An iTunes for Windows 6.0.0.18 would require an installed version of QuickTime Alternative to made from (at least) QuickTime for Windows 7.0.3 componentry in order for iTunes to run.
    The most straightforward way to go about getting your iTunes for Windows launching again after you've uninstalled your QuickTime for Windows is simply to reinstall QuickTime for Windows. You can get the latest version of QuickTime for Windows XP, Windows Vista and Windows 7 from the following download page at the Apple website. (Use the download link that doesn't mention iTunes.)
    [Latest QuickTime for Windows version|http://www.apple.com/quicktime/download>
    *The relationship between iTunes and Apple Application Support*
    iTunes for Windows uses a number of the same program files as other Apple software for Windows (most notably, QuickTime for Windows and Safari for Windows). Starting with iTunes for Windows version 9.0.0, QuickTime for Windows version 7.6.4, and Safari for Windows 4.0.4, program files common to more than one of the programs have been stored in a single location: "Apple Application Support".
    So, if you uninstall your Apple Application Support (using the Add or Remove programs control panel in Windows XP, or using Programs and Features in Windows Vista or Windows 7), your iTunes for Windows 9.0.0 (or higher version) will no longer launch ... because several essential program files for iTunes for Windows 9.0.0 (or higher version) will have been uninstalled.
    At the time of writing this user tip, Apple Application Support is not available as a "standalone" download from Apple. It is only available as part of the installer bundles for the most recent versions of iTunes for Windows, Safari for Windows and QuickTime for Windows. So if you have uninstalled your Apple Application Support and your iTunes for Windows 9.0.0 (or higher version) is no longer launching, the most straightforward way of getting your iTunes for Windows launching again is to uninstall your existing version of iTunes for Windows and reinstall the latest version of iTunes for Windows. (The iTunes reinstall should also reinstall your Apple Application Support.)
    [Latest iTunes for Windows version|http://www.apple.com/itunes/download>
    If, however, you've uninstalled both your Apple Application Support and your QuickTime for Windows, the most straightforward way of getting them both reinstalled is to download the latest QuickTime for Windows installer from the Apple website. (Use the download link that doesn't mention iTunes.)
    [Latest QuickTime for Windows version|http://www.apple.com/quicktime/download>
    This is the 1st version of this tip. It was submitted on March 7, 2010 by b noir.
    Do you want to provide feedback on this User Contributed Tip or contribute your own? If you have achieved Level 2 status, visit the User Tips Library Contributions forum for more information.

    Let's try a standalone Apple Application Support install. It still might not install, but fingers crossed any error messages will give us a better idea of the underlying cause of the issue.
    Download and save a copy of the iTunesSetup.exe (or iTunes64setup.exe) installer file to your hard drive:
    http://www.apple.com/itunes/download/
    Download and install the free trial version of WinRAR:
    http://www.rarlab.com/
    Right-click the iTunesSetup.exe (or iTunes64Setup.exe), and select "Extract to iTunesSetup" (or "Extract to iTunes64Setup"). WinRAR will expand the contents of the file into a folder called "iTunesSetup" (or "iTunes64Setup").
    Go into the folder and doubleclick the AppleApplicationSupport.msi to do a standalone AAS install.
    Does it install properly for you?
    If instead you get an error message during the install, let us know what it says. (Precise text, please.)

  • Servlets Vs Standalone Application?

    Servlets Vs Standalone Application?
    I know this is an extremely broad subject, but put very simply can anyone give me a basic list of pros & cons in writing an application on a network with either of the two mentioned technologies?!?
    We will need security, efficiency, speed etc as well as an intuitive interface!!
    Not much to ask i know!
    cheers now!

    Servlets:
    +Easier to deploy
    +Upgrading easier (Just upgrade one instance)
    -Interface somewhat limited
    +Security is centralized
    Standalone
    -You have to deploy to every client
    -Upgrading is cumbersome, especially when the new version is not backwards compatible, and you need a big bang upgrade.
    +Highly interactive interfaces (Swing)
    -Security can be a problem (e.g. clients can be forged), when it is not centralized.
    The speed of the application is dependent on the kind of application. It depends on the complexity of the UI, whether data is on a central server or local, etc.
    --Arnout                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Standalone application through BOE SDK

    Hi,
      I am new to SDK development so trying out different things with the SDK. The first experiement that I did was trying to build a standlone application through BOE SDK. The main purpsoe of this application is to connect the enterprise and get some details about an info object. But while building out this application I have noticed few issues:
       1. The getInstalledAuthIDs method of the ISessionMgr class is not returing any available authentication types.
       2. While trying to login using the logon method of the ISessionMgr using the secEnterprise as Enterprise, it's throwing the following exception:
        com.crystaldecisions.sdk.exception.SDKException$PluginNotFound: The plugin secEnterprise does not exist
         at com.crystaldecisions.sdk.occa.pluginmgr.internal.PluginMgr.getPluginInterface(Unknown Source)
         at com.crystaldecisions.sdk.occa.security.internal.o.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.security.internal.t.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.security.internal.t.userLogon(Unknown Source)
         at com.crystaldecisions.sdk.occa.security.internal.l.userLogon(Unknown Source)
         at com.crystaldecisions.sdk.framework.internal.d.logon(Unknown Source)
         at com.bo.boesdk.tutorials.Login.createEnterpriseSession(Login.java:41)
         at com.bo.boesdk.tutorials.Login.main(Login.java:55)
      I have noticed that all tutorials associated with SDK are all using eithe JSP/ASP to demonstrate features of SDK. There is none exists on using the standalone application. Is it we can't build any standalone application using the BOE SDK?

    The BusinessObjects Enterprise SDK is only tested and fully supported in web applications - that's the reason why the documentation only describes its use in JSP/Servlet code.
    As for the specific exception you're getting - it may be caused since you're missing jar files.
    If using XI Release 2, then I'd reference the jars found by default in <install>\common\3.5\java\lib and <install>\common\3.5\java\lib\external.
    If using XI 3.0, then I'd use the documentation found [here|https://boc.sdn.sap.com/node/7298].
    Sincerely,
    Ted Ueda

  • Db with a standalone application

    hi all.
    i'm sorry if this is not the right forum for this question but it's the best place i could think of...
    up untill now when i needed to save data i would usually use databases (mysql in most cases) or xml.
    this worked fine because i mostly work on web-based application so there's a db server installed on the server.
    what if i want to use a database on a standalone application? it's not a good solution to tell everyone which will use the application to download a db server and install it, right?
    so what do i do? thanks!

    One possibility is to use a Java-based embeddable database, such as hsql db (there's a t least another good choice, which escapes me this morning).
    http://www.hsqldb.org/

  • DAQmx drivers needed to calculate statistics in a standalone application ?

    Hi!
    My standalone application analyzes measured data and saves statistics into Access database. It uses Statistics express VI, among the others. It does not use any data acquisition library. I've made an installer to install it on my customer's computer. After installation I tried to run the application but an error occured (see below).
      Well, it works now (after few hours). But my opinion is that my solution is a little bit strange: I simply installed DAQmx drivers.
    1. Is this a bug ?
    2. How to explain my customer why does he need 1GB of hardware drivers ?
    Fortunately, It was not necessary to use any special procedure tu run Database Connectivity Toolset: see this link, for example
    Best regards ,
    Ljubo.
    P.S.: Developer Suite 8.6, Win XP Pro, DAQmx 8.8, MS Office 2003.

    Hi Dennis,
    let me repeat the whole story once again:
    About
    two years ago the same problem occured (with LabView 7.0 or 8.0, I
    don't know exactly). Our local NI representative happened to be present
    and we discussed the problem but we didn't find the solution. Instead
    of using Statistics Express VI I made my own subVIs and the problem was
    solved (and forgotten).
    I've already checked my
    customer's computer this morning and everything seems to be OK. DLL
    library lvanlys.dll is installed in "data" folder. 
    To eliminate unnecessary details I've created a new project (see the attachment, please).
    I
    installed the program on my colleague's PC (my colleague never used
    LabView in his life). The result is the same. You can see the error
    report in the second attachement.
    Then I've copied lvanlys.dll
    file to all folders where programs usually search libraries: Windows,
    Windows\system, Windows\system32 and Program Files\Mean4V. But program
    can't find the library NI_AALBase.lvlib.
    Obviously,
    installation of DAQmx drivers adds something which is missing in my
    build specification. I hope someone could explain what I'm doing wrong.
    With best regards, 
    Ljubo.
    Attachments:
    Mean4values.zip ‏50 KB
    Error_missing_subvi.jpg ‏62 KB

  • How to use quartz to integrate a standalone application in a webserver

    Can anyone help me in using quartz where i need to integrate a java standalone application into the webserver..I am developing an application using jsp and as part of a task i had created a standalone application in java and now i need to integrate this standalone application into the webserver because it needs to run as a webapplication.

    Hai sam,You gave us many valuable suggestions in the past.We tried all of those methods to make our application run as per scheduled but we failed.We have not yet tried the servlet method,which you suggested in your last reply. Actually we tried to use the os scheduler for this purpose and couldn't do it at the end.So can you suggest the way in which we have to write the servlet and invoke it. We dont need all the details.Just give us the idea of what this servet contains actually and how it works.We will try to do it.Thank you,

Maybe you are looking for