Application instance change in 8.2

Salut.
I have been using an home made deploying tool since LabVIEW 6.x.
Somewhere along the deployment, the tool does a save as on the source code of the deployed software. The deployment tool and the deployment software are both link to a library of VIs.
In LV6 and 7, i had to rename all the VIs used by the deployment tool in order for the save as to work because of the unique name in memory rules of those versions.
In LV8 i did not have to do this because my deployment tool was running in the "NI.LV.Dialog" application instance and the save as was working.
Now in LV8.2, it seems that it does not work anymore, i get an error stating that the VI cannot be saved in the current state. And i get this error on the shared VIs.
Is there a work around, or will i have to revert to doing a mass duplicate save as for the deployment tool VIs?

jacemdom,
I am not really clear on what is going on.
Is your deployment tool written in LabVIEW? If so, which version?
When you say a "library of VIs" are you referring to an llb?
What do you mean by the "NI.LV.Dialog" application instance?
Is it possible to create a simple project that shows the saving problem?
Is it possible to include a screenshot of the error you are seeing?
Doug M
Applications Engineer
National Instruments
For those unfamiliar with NBC's The Office, my icon is NOT a picture of me

Similar Messages

  • Change one participating applications instance to other for PIP

    Hi,
    I am using Oracle "Order To Cash" PIP (Siebel CRM to EBiz). Had a requirement to change Siebel environment(move from one dev environment to other)
    What are the suggested way to change one participating applications instance to other in case of PIP?
    Please help me on this. Thanks in advance.
    Faiz

    Hi Yiorgos
    Hopefully this is the full list of apps in the basic Tiger installation:
    http://www.apple.com/macosx/techspecs/
    Additionally, all other Apple apps (think iLife etc.), in addition to the Tiger apps, should be in the Applications folder.
    Only third party apps can be easily put into sub-folders. And whatever you do don't go tidying up anywhere else outside of your user folder.
    Matthew Whiting

  • [ OIM 11gR2 PS1 ]How to add additional field on Application Instance Form ?

    Hi,
    In our scenario we have Disconnected applications in OIM. AI (Application Instance) form and PD editing is created by OIM.
    We want to add additional field in AI form.It is visible in back end. But,its not visible in OIM admin console for admin and as well for end user.
    Is there any property related to form field in AI ,where we need to make changes to make it visible ?
    Instance used is OIM 11gR2 PS1
    Thanks,
    RPB
    Edited by: RPB25 on May 29, 2013 9:46 PM

    I was able to resolve this issue . we need to click on "regenerate view".

  • Recording in Application Instance folders

    I have an application running in FMIS 3.5. Everything is working. Now I want to create two application instances, one for a live stream and one for a development stream. That way I can test my application against the development stream without interfering with the application that manages the live stream.
    So first I created folders under my application. Say the application's name is test. I created two folders, dev and live. Then I changed my Flex 3 applications so that they would write to rtmp://mydomain.com/test/live/stream. But the application still records the live stream in test, not test/live.
    So I tried modifying the <Streams> element in my VHost/VirtualDirectory element.
    <Streams>live;C:\Program Files (x86)\Adobe\Media Interactive Server 3.5\applications\test\live</Streams>
    <Streams>dev;C:\Program Files (x86)\Adobe\Media Interactive Server 3.5\applications\test\dev</Streams>
    I restarted my vhost. My application still records my live stream into the test folder instead of test/live.
    So I removed those entries and restarted my vhost.
    Then I added a folder called streams below my test folder. And I added dev and live subfolders below streams. I saw this on another post somewhere. But this didn't work either.
    I have not been able to find the configuration element(s) that enable multiple instances in one application.
    Am I missing a configuration parameter somewhere or is this a bug in 3.5?

    I am publishing from the client. I figured out the problem with the help of someone at FMSGuru.com.
    I need to connect to a url and application like rtmp://domain.com/test. Then I need to publish to the instance and stream like live/uniqueStreamName.
    I was connecting to rtmp://domain.com/test/live, because I thought the instance had to be appended to the application name instead of prepended to the stream name.
    At least I figured it out.
    Thanks for your help.

  • Getting a VI reference from specific application instance via ActiveX

    I have a DLL that a C program calls to pass data into my application.  For performance sake, we had to use ActiveX to get the data into my application.  I Open an ActiveX reference to my application and then open a VI reference to a Packet Stack and throw the data right into a queue.  If I am developing, I change an INI setting to use the LabVIEW ActiveX server.  This worked fine in 7.1 with the EXE and LabVIEW.
    I recently upgraded the project to 8.5.  The EXE still works with no issues, but in LabVIEW, the DLL always opens up the VI in the Main Application Instance.  If I start my program in the Main Application Instance, then everything works fine.  The problem is if I launch my program froms its project.  Then my program is running in the My Application Instance, and when the DLL calls the Packet stack, the packets don't get put into the queues in My Application.
    I saw this thread where Ben used VI server to find out what project a VI belonged to.  This started me looking into using a similar method, but it seems I have to traverse the entire project to get to the VI to open a reference to it.  What I would prefer to do is look in two places, Main Application and My Application for the VI and determine its run state.  I was hoping there was some way in the VI name for open VI reference that I can specify the instance.
    Please note that I am using ActiveX, not TCP/IP VI Server, so I do not believe the method outlined here can be used.
    Thank you for any assistance.

    I think this should help. I have never used the ActiveX interface but this is what I think that you want.
    Off course you need to translate this into C but that shouldn't be the problem
    Ton
    Message Edited by TonP on 02-18-2008 07:16 PM
    Message Edited by TonP on 02-18-2008 07:16 PM
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!
    Attachments:
    GetVIFromActiveX1.png ‏5 KB

  • OIM11gR2 - How to migrate an Application Instance Form

    Hello,
    I'm trying to migrate an Application Instance Form from my Dev env to my QA env.
    My target system is SAP
    I performed the following steps in Dev:
    1. Installed and configured the SAP Connector (no problem here)
    2. Created a sandbox
    3. Created an Application Instance
    4. Created the Application Instance Form
    5. Ran a target reconciliation to confirm everything is working properly
    6. Exported the sandbox
    7. Published the sandbox
    8. Via Deployment Manager I exported all objects related to SAP (Resource object, Process Forms, Lookups etc.)
    In QA I did:
    9. Installed and configured the SAP Connector (no problem here)
    10. Via Deployment Manager I imported the objects related to SAP
    11. Imported the sandbox
    Problem:
    To my surprise, the Application Instance does not have a Form in the QA env.
    I had to create it manually by performing the following:
    12. Create a sandbox
    13. Open the Application Instance definition
    14. Click on create (to create a form)
    15. Entered the same name I used in my Dev environment
    16. Received an error message saying that the form already exists
    17. Entered a different name for the Form
    18. Saved
    19. Exported the sandbox (to import in Prd)
    20. Published the sandbox
    21. Ran a target reconciliation to confirm everything is working properly
    I tried to reproduce the problem with another (test) destination environment because I don't want to have the same problem when migrating to Prd.
    I repeated the steps 9,10,11 except that I imported the sandbox exported from QA (step 19) instead.
    The same problem: Application Instance definition has no Form attached to it in my test destination environment.
    If I try to create the form with the same name, it gives an error message saying it is already there.
    Is my procedure wrong?
    Is there an official procedure explaining how to migrate only Application Instance Form from one env to another?
    My env:
    OS: Windows 2008 R2 SP1
    OIM: 11gR2 BP7
    SAP connector: 9.1.2.2.0
    Thanks,
    Adr

    This is a bug: Bug:16027176
    Check the [Article ID 1515225.1] which proposes a workaround that might be useful in your case (it was not in mine).
    In short the workaround is:
    The following order should be observed to export :
    - IT Resource & Application instance in one xml
    - Request DataSet in another xml
    - SysAdmin Sandbox (the one defined while creating the Application Instance and the Form)
    - Identity URL Sandbox (defined while customizing the fields on the Form, in the Catalogue page)
    Adr

  • Populating the request attributes in Application Instance forms of OIM11gR2

    Hi,
    We have configured request based provisioning for the 3 target applications. As a process
    1) Manager is log in to OIM Identity console and selects the one user and provision the application Instance after selecting the required roles in the Application instance forms of Catologue page.
    2)With in the same login session, if manager selects another user and tried to provision the same application instance,details of first user is displaying in the application Instance forms.
    Actually differrent data need to populate in the application instance forms for each user.
    Please let us know the the solution for this issue.
    Thanks,
    RBM

    Hi,
    Whats  your exact version of OIM and BP? It can be issue with particular version.
    Also, it looks like your request form pre-pop may not be working properly. Can you put some sysout and try to check in your logs about what value is getting printed when you are selecting another user?
    We have used this scenario in OIM 11.1.2.0 + BP7 and it was working.
    ~J

  • OIM 11g R2 - API to add organization to an Application Instance

    Hi,
    In OIM 11g R2,we have a requirement to create application instance using API (from a csv file) and assign some default organizations to these application instance.We could able to create Application Instance but couldnt find any API to add organizations.Is it possible to do thia?.Thanks

    One of the ways to do it would be to decrypt the current password and then compare with the new password. Where are you doing this check? Depending upon where you want to do this, you can use different ways to decrypt the current password of the user.
    There are various posts in the forum about decryting the password.
    On a side note, if your policy does not allow same password, then new password validation against the policy should suffice your requirement.
    -Bikash

  • I want to install my photoshop 5.0 limited edition but the pc displays i should check if it is a 32 or 64 bit application. i changed my windows os  from xp to win7 64 bit (i think that is the problem) how can i run my photoshop on this system?

    i want to install my photoshop 5.0 limited edition but the pc displays i should check if it is a 32 or 64 bit application. i changed my windows os  from xp to win7 64 bit (i think that is the problem) how can i install and run my photoshop 5.0 le on this system?

    Kglad Creative Suite 2 is only applicable to individuals affected by the activation server shut down.  A complete list of affected software titles can be found at Activation server shut down for Creative Suite 2, Acrobat 7, and Macromedia products.

  • Failed to load application instance publishLive/live.

    Complete log error is (_defaultRoot_, _defaultVHost_) : Failed to load application instance publishLive/live..  Flash Admin Server and Flash Media Server are running on local machine.  When testing I get [object NetConnection]: NetConnection.Connect.Failed.  When I remove the main.asc file it works...what's going on there?  I had this working at one point...my main.asc is below.
    var nc;
    var ns;
    var nsr;
    // Called when a client connects
    application.onConnect = function(client) {
        // accept the new client's connection
         application.acceptConnection(client);
         // send a message
         trace(client.id + " is connected");   
    // Called when a client disconnects
    application.onDisconnect = function(client) {
        trace(client.id + "disconnecting at " + new Date());
    // Called when the client publishes
    application.onPublish = function(client, livestream) {
        trace(livestream.name + " is publishing into application " + application.name);
        // This is an example of using the multi-point publish feature to republish
        // streams to another application instance on the local server.
        if (application.name == "publishLive/live"){
            trace("Republishing the stream into ustream");
            nc = new NetConnection();
            nc.connect( "rtmp://1.616528.fme.ustream.tv/ustreamVideo/616528" );
            ns = new NetStream(nc);
            // called when the server NetStream object has a status
            ns.onStatus = function(info) {
                trace("Stream Status: " + info.code)
                if (info.code == "NetStream.Publish.Start") {
                    trace("The stream is now publishing");
            ns.setBufferTime(2);
            ns.attach(livestream);
            ns.publish( livestream.name, "live" );
    application.onUnpublish = function( client, livestream ) {
        trace(livestream.name + " is unpublishing");
    // RECORDING
    application.onAppStart = function() {
        this.nsr = Stream.get("livestreamSS");  " <-- this is the server-side instance name
        this.nsr.play("livestream", -1, -1);          " <-- this is the published instance name
        this.nsr.onStatus = function(info){
            if(info.code == "NetStream.Play.PublishNotify"){
                application.startRecording();
            if(info.code == "NetStream.Play.UnPublishNotify"){
                application.stopRecording();
            for(var i in info){
                trace("i: " + i);
                trace("info[i]: " + info[i]);
    application.startRecording = function() {
        var infoObject = Stream.getOnMetaData("livestream");
        trace("Metadata for myVideo.flv:");
        for( i in infoObject ){
            if infoObject[i] == "record" {
                trace("start recording");
                this.nsr.record();
    application.stopRecording = function() {
        trace("stop recording");
        this.nsr.record(false);

    that is my main.asc...if you mean in my client, then yes, here is the publish code for the client
    private function publishCamera():void {
                cam = Camera.getCamera();
                cw = cam.width;
                ch = cam.height;
                switch (cw) {
                    case 160:
                    cam.setMode(320, 180, 10);
                    break;
                    case 320:
                    cam.setMode(640, 360, 5);
                    break;
                    default:
                    cam.setMode(160, 90, 15);
                    break;
                cam.setQuality(0, 0);
                mic = Microphone.getMicrophone();
                ns = new NetStream(nc);
                ns.client = this;
                ns.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
                ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
                ns.attachCamera(cam);
                ns.attachAudio(mic);
                ns.publish("livestream", "live");
    is that what you are referring to?  Thank you for the reply.

  • How to get the list of application instance assigned to user

    Hi,
    I need to run the query in BI publisher to get the list of all the application instance assigned to a user in OIM 11g R2.
    Please let me know how to get this data. Also please let me know what is the table to see the list of application instance in OIM.
    Thanks

    Got this working..
    The table is APP_Instance to get the details of Application Instance present in OIM.

  • Getting list of application instance of an organization

    Hi,
    I need to get the list of application instance which are published to a specific organizations using API.
    Could you please let me know how to build search filter for this particular search.
    Thanks

    Please help how to solve this issue.
    Thanks

  • HELP!!: Two server application instances could work in the same port?

    Hi everybody!!!
    i have two server application instances over the same JVM and both of them need to get requests from the same port, how can i get this??
    I`m not interested on using RMI, and i wouldn`t like to use sockets, because i have already using XML-RPC, so if you can tell me how can i get this without using sockets nor RMI, please help me...
    I don�t if there any way using threads??
    thanks a lot,
    JCPARRAM

    Two sockets can't be bound to the same port on the same machine at the same time. This means that one application can't have two sockets listening on the same port and that two applications can't each have a socket listening on the same port (no matter what language they are written in, and, if they are in Java, no matter whether they are on the same JVM or not).
    Your only solution is to make one of the server applications listen on a different port.

  • Web service application instance

    I am building a LV2009 web services application (main.exe + web services).  The web service VI's share globals with the main.exe.  I think that the web services run under a separate application instance, therefore using globals will not work directly.  My idea was to wrap the global calls on the web service side inside of VI server calls to main.exe.
    Here's what I was thinking:
    So, to get this to work properly, I open an application reference (default port 3363) and VI reference (VI is in memory in the main.exe).  I read the global control value, close the references, and convert the control value into the correct data type.
    From all that I read, I should be able to do all this within the LabVIEW development environemnt with the service deployed to the local machine. My LV has both the web server and VI server (port 3363) enabled.
    I built and deployed the service VI after first disabling the VI server within the service's project (I'm not really sure that this really matters).
    I run my main.exe (.vi) and attempt to call the service, but I get error 1004 (Open VI Reference - VI not in memory).
    I guess my problem seems to lay around the "Open Application"...how should I open an application reference from a web services VI?
    TIA,
    James
    Solved!
    Go to Solution.

    Even though it's on the local machine, you need to supply the machine name or IP address ("localhost" should work).  Otherwise you'll just get a connection to the local application instance (see the help), which, of course, doesn't help you communicate across instances.

  • Prepopulate process form of Disconnected Application Instance not working

    Hi All,
    I have a created a Disconnected application instance (OIM 11.1.2) and need to prepopulate Process form when this will be requested from catalog.
    Prepopulating is working but not as expected.
    Exact Situation
    1) Login to self service page and select a user
    2) from accounts tab -> click request Account
    3) Catalog page will be opened and select the disconnected application instance
    4) check out
    5) In the check out page, process form and child form are displayed(I attached child form also)
    6) "Prepopulate adapters are not populating the fields in check out page"
    7) Submit the request with blank details (blank form fields).
    8) Log out and Login as 'Xelsysadm' (By default request goes to 'XELSYSADM'). When opened the request, Here fields are prepopulated
    Required
    1) Fields should be prepopulated in check Out page, before submiting the request.So, that the requestor could view the details before submitting.
    The following are checked
    1) In the process definition (from design Console) of disconnected app instance, 'Auto save form' and 'Auto prepopulate' is checked
    Please tell me, what else could be done, to make this work
    Thanks in advance....
    Edited by: kavatam on May 30, 2013 3:21 AM

    Thanks for reply..
    I could not find "oracle.iam.request.plugins.PrePopulationAdapter" details in OIM 11.1.2 API http://docs.oracle.com/cd/E27559_01/apirefs.1112/e28159/toc.htm
    Could u please share API details, and link where I can find its details....
    praveen....

Maybe you are looking for

  • 100+ Views & 0 Replies Can someone help me..?

    Hello There, Is it possible to delete Level 0 Members in a dimension using Rule files? I did read this thread (HOW can i delete the members in dim using MAXL and tried the Remove Unspecified option but it removes all the members in the dimension. For

  • Using CFHTTP to submit a form directly to a google docs form

    Ok so here is some background Google has a service where you can create forms using google docs and embed them into your webpage, Results are automatically stored in a google spreadsheet upon submission. I want to use my own form to submit to to the

  • I can't create table from another table?

    Hi everyone! I have a problem that I don't known the reason why? I'm using Oracle version 8i and I want to create a table from another table, such as:      CREATE TABLE a_backup as SELECT * FROM a => It's OK, table a_backup is created. But there is o

  • It's adding same column to relational model over and over

    I'm using 3.3.0.747 now, and I'm pretty sure that it wasn't doing this when I was using 3.1.4. I go into the logical model and add an attribute (say "My notes") to an existing entity (say "Specifications"), adding a preferred abbreviation of "notes"

  • HT1766 Menu bar is not showing up in iTunes on my iPad

    Trying to sync iTunes in order to update to iOS 5, but iTunes has no menu bar showing to allow me to do any thing.  Have googled this and found no solution.  Help would be appreciated!