TestStand 3.1 and Perforce 2005.1

I am using TestStand 3.1 with Perforce 2005.1 integrated into Teststand.  When I try closing teststand or saving a workspace it freezes and crashes.  Also, another user created a workspace and when I try and modify or save it it asks for HIS password even though he doesn't have it checked out or anything.  Has anybody used these two together and have any advice?
Thanks,
Brian

Hi Brian,
There are some issues that have been introduced with the new versions of Perforce and we are working to fix them in future versions.  I am not sure if this is a result of the newer version of Perforce or if there may be something else causing this behavior.  I was hoping that you could give me detailed information of what you are doing step by step as well as what you see happening when you are having the trouble.  The more detail you can give me, the better I can try and reproduce this behavior here.  We are trying to get all the cases that are having conflicts with the newer versions of Perforce so that we can fix these conflicts in future vesions.
Thanks,
Caroline Tipton
Data Management Product Manager
National Instruments

Similar Messages

  • Can SQL 2000 and SQL 2005 drivers co-exist in PI?

    Hi,
    Currently in our PI environment, we have JDBC Adapter connections to SQL 2000 database servers for which the Driver has already been installed.
    For connecting to new SQL 2005 database servers, I understand that we have to install the SQL 2005 drivers. I also came to know that SQL 2005 Driver is backward compatible and supports JDBC connection to SQL 2000 server.
    But the question I have is whether both the SQL 2000 and SQL 2005 drivers can be installed together in a way that connection to SQL 2000 use the 2000 driver and the connection to 2005 uses 2005 Driver.
    (They have different connection strings)
    Many thanks in advance,
    Regards,
    Rosie Sasidharan

    The SQL Server 2005 JDBC driver is far better than the SQL Server 2000 JDBC driver.  The 2005 JDBC driver primarily consists for one file, sqljdbc.jar.  ( if you want to use windows authentication there is another file you would need based on your platform x64 vs x86 called sqljdbc_auth.dll. If in the connect string you list ;integratedSecurity=true which means integrated security would be used and this second file would be required.  The 2000 driver did not support integrated security.
    The SQL 2000 JDBC driver was made up of the 3 jar files:
    msbase.jar,mssqlserver.jar and msutil.jar.
    If you want to use a Microsoft JDBC driver to connect to SQL Server 2005, than you should use the 2005 driver, sqljdbc.jar.
    Follow the instructions in point 1 of the note #831162 - FAQ: XI 3.0 / PI 7.0 / PI 7.1 JDBC Adapter questions 1 and 13.
    Since the jar are different I assume you can use the both drivers, but it doesnt make sense.

  • Connection Lotus Notes and ERP 2005

    Hello experts!
    I have some simple questions:
    - What is the procedure to connect Lotus Notes and ERP 2005 (Do we need RFC-connects or RFC/BAPI?)
    - Has the SAP Business connector still any supports?

    Hi,
    There are couple Lotus integration products available from IBM (both pretty old but still will do the job):
    <a href="http://www.thespot4sap.com/Articles/SAP_LN_Lotus_Notes_Introduction.asp">Pretty detailed blog</a>
    <a href="http://www-128.ibm.com/developerworks/lotus/documentation/sapconnector/">IBM Documentation</a>
    <a href="http://www.ibm.com/developerworks/lotus/library/lei-sap/">IBM Documentation on LEI</a>
    They use RFC connectivity - check with IBM on support, from SAP perspective both should work.
    SAP Business connector is being replaced with PI, but either are nothing to do with Lotus connectivity I think

  • Crash in application by using TestStand 4.0 and CVI labWindows 8.01

    Our application often crashes in two areas:
    1) Often crash in the case:
        During running, if there is poop, like error message, you want to debug by opening other programs,like notepad. 
        It shows error signature:
        AppName: operator Interface.exe     AppVer. 4.0.0.326, ModName  cvirte.dll
        ModVer: 8.1.0.271         Offset : 000b9c8a
    2) Often crash at the end of test, when generating TSV file.
         AppName: operator Interface.exe     AppVer. 4.0.0.326, ModName  msvcr80.dll
        ModVer: 8.0.40727.762         Offset : 00008a8c
    We use TestStand 4.0 and CVI LabWindows 8.01. The program is running in our customized operator interface.
    But I tried using the default TestStand operator interface, it crashed too.
    Also we found it is related PC too. One PC in our lab crashed often, but it actually newer PC with bigger RAM. (Pentium(R) 4 CPU 3.2GHz), 3.19GHz, 0.99 GB of RAM)
    The one crashed Less often is Pentium(R) 4 CPU 2.80GHz, 2.79 GHZ 504 MB of RAM.
    Hope you can help us to find out root cause.
    Thanks 

    Hi Doug,
    Thanks for your reply.
    Answers to your queries:
    1. We are not calling any DLLs from our sequences.
    2. We are only using LabVIEW modules and the VIs are called under LabVIEW development environment and not using Run Time engine.
    3.  In our case it is always seqedit.exe which crashes. LabVIEW never crashed. Hence I think its TestStand whose memory is getting corrupted.
    We  are trying to narrow down the issue as suggested by you.
    By the time, we have observed a strange thing while the sequence editor crashed.
    In our sequence we call a thread which calls a VI to run continuously and collect the data from other modules.
    What we observed is that, when the sequence editor crashed (the popup appeared), it was still executing the sequence (running a loop). I was able to break the execution and debug it. All the variables were also having proper values.
    But the VI which was running in a separate thread was in surprising state. That VI was showing as executing but actually it was not running any of its code. I tried to put probes inside that VI but they were not updated (meaning that part of code was not runnning). I tried to stop the VI using the abort button but no help. It was not having any effect. I also clicked on the Pause button. The button turned red but the VI didn't halt at any part of code (actually the VI was not at all executing). An other VI which was called by another thread was working properly. I could see it by putting probes in that VI.
    If your thought about the memory corruption is correct, is it possible that this VI is somehow corrupting the sequence editor memory?
    I am not sure, but I think wherever the sequence execution may be, but the above mentioned VI is always in this state at the time of crash.
    I tried to reproduce this scenario locally but it ran without problem for hours
    Probably I am still not able to properly reproduce it. I'll work on it further and let you know the outcome.
    Regarding your last question, We are using LabVIEW notifier. A VI is called which waits on LabVIEW notifier from another VI. That code is pretty simple it just obtains a notifier and waits on it indefinitely.
    Please let me know your views on the above mentioned issue.
    Thanks,
    - Kaustubh

  • LVcompare and Perforce

    Hello,
    I have a problem similar to this one, using LabVIEW and Perforce.
    My problem is slighly different. I use LabVIEW 2012 f5 and Perforce 2012.1
    I want to use LVCompare from LV environnement.
    The compare tool works well inside LV, when using two VIs with different names.
    My problem is that when I want to compare 2 versions of the same VI, using Perforce, LVCompare launches and everything is blocked. I have to kill tasks both for LVCompare and LabVIEW.
    Any suggestion for that problem ?
    with many thanks
    Philippe
    Pièces jointes :
    LV compare.png ‏77 KB

    HI Philippe,
    First of all, which LabVIEW Perforce clients are you using? The command line version ?
    Are you sure to call the LVCompare.exe within Perforce for diff and not another one ?
    Moreover these are steps you can use and check:
    1. Launch Perforce client (P4V ?) 
    2. Edit -> Preferences 
    3. Select the Diff tab 
    4. Click Add 
    o If you already had a tool (LVDiff) setup to diff VIs, select that entry and Click Edit 
    5. Enter this data in the pop-up dialog 
    o Extension: .vi 
    o Application: 
    § C:\Program Files\National Instruments\Shared\LabVIEW Compare\LVCompare.exe (32bit) 
    § C:\Program Files (x86)\National Instruments\Shared\LabVIEW Compare\LVCompare.exe (64bit) 
    o Argument: %1 %2 -nofp -nobdcosm -nobdpos 
    6. Save 
    7. Repeat for .ctl, .vit, and other LV file types 
    o NOTE1: Consider using the '-nofppos' option instead of the '-nofp' especially for .ctl's. Otherwise LV Compare will not show any differences for controls/typedefs. 
    o NOTE2: Do not add .lvproj, .lvlib or .lvclass to the list, as those files are XML files that LV Compare can not handle (as of LV 2012) and are simple to diff with text compare.
    These command line options listed above will: 
    · use the current LV version for the diff (since I did not list a LV version to use) 
    · does not compare the front panels (-nofp) 
    · does not compare front panel objects' position/size (-nofppos) 
    · does not compare the appearance of block diagram objects (-nobdcosm) 
    · does not compare size or position of lock diagram objects (-nobdpos) 
    See the full LV help for a complete list of all command line options.
    Hope it could help !
    Antonin G. Associated LabVIEW Developper
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Communauté francophone des développeurs LabVIEW et des enseignants en STI2D
    Si vous souhaitez partage...

  • While in Add/Remove Prog. in computer, I found apps named: iPOD for Windows 2006-03-23 (138 Mb) and another 2005-09-23 (106 Mb).  I'm trying trying to free up computer HD space.  What are these and can I delete either?

    While in Add/Remove Prog. in computer, I found apps named: iPOD for Windows 2006-03-23 (138 Mb) and another 2005-09-23 (106 Mb).  I'm trying trying to free up computer HD space.  What are these and can I delete either?

    Those are outdated iPod software updaters which can be safely deleted.
    (58627)

  • Are dual 2.0 early and late 2005 mobos interchangeable?

    So,my early2005 g5 mobo crapped out and now hunting a replacement from ebay.
    are the early and late 2005 mobos interchangeable or is there problems with components and
    general layout?
    Cheers!

    The motherboards are quite different. The first major difference is that the Late 2005 models use PCI Express slots, whereas the early 2005 models used PCI-X (PCI Extended) slots for expansion, and an AGP slot for the graphics card. So, no cards are interchangeable between the two.
    Also, the layout of the motherboard is different. The Late 2005 models have dual ethernet ports, and the Airport/Bluetooth Antenna is a long strip down the back. Point is, the ports on the Late 2005 model won't line up with the ports on an Early 2005 case.

  • B1DE 1.4 and B1 2005?

    Dear,
    Can B1DE 1.4 run on SBO 2005 with VS 2005?
    If I develop an AddOn on SBO 2007 with B1DE 1.5, can this addon run on SBO 2005?
    Thanks!
    Edited by: Chao-Yi Wu on Mar 4, 2009 5:40 PM

    Hi,
    B1DE 1.4 only works with B1 2007 version.
    It cannot work with B1 2005 as it includes some features not available for B1 2005 version and also the SDK dlls are the ones for B1 2007.
    Also if you develop your addon with B1 2007 and B1DE 1.4 then you cannot make run this addon with B1 2005.
    B1 SDK is backward compatible what means you can develop with B1 2005 version for example and run it with B1 2007 version, but not the opposite.
    Same thing for B1DE, you can develop with 1.3 version and B1 2005 and then run it with a newer version of B1, but not the opposite.
    Hope it helps
    Trinidad.

  • TestStand with perl and Tcl examples need newer dlls

    I'm trying to run the TestStand with perl and tcl examples but they both point to older dlls. When I try to update by making changes and recompiling the main.cpp in VC++ 6.0, I get errors referencing cl.exe and oleauto.h, I'm not sure if I missed a step or what. See attached screenshot. TIA. Judy Jiru
    Attachments:
    scrnShotErrors.doc ‏110 KB

    Hey Judy,
    From my understanding oleauto.h and cl.exe are not National Instruments files. My suggestion would be to google the files - I found a bunch of hits for both the files. It may also be helpful to post on a discussion forum dedicated to VC++ 6.0. You may want to try the Microsoft newsgroups or I'm sure there are tons of other online.
    I hope this helps! Once you compile the dll if you have problems calling it from TestStand please post back.
    Regards,
    Sarah Miracle
    National Instruments

  • XControl Properties and Perforce

    I seem to repeatedly have problems checking in XControl read and write properties to my Perforce repositary.
    The Property folder tells me it can't be added because it hasn't been saved and the Read and Write VIs don't give me the opition to add to source control on the right-click menu.....
       Can't add the Property folder
      Can't add the individual files..
    Is this a bug or am I doing things wrong?
    This is making working at home andin the office a real pain as VIs are getting "lost"
    Shane.
    Say hello to my little friend.
    RFC 2323 FHE-Compliant

    Hello Shane,
    from my point of view the message is quite clear, you will find some informations about your next steps in the dialogbox. You have to save the file you want to add to Perforce. But am I right, that this is one of the first things you have done?
    I found some other informations which could help you out with this. First of all, only for assurence the general "How to do":
    Using Source Code Control with LabVIEW and Perforce
    http://zone.ni.com/devzone/cda/tut/p/id/4631
    Another very interesting thing it
    is discussed in a Perforce Bug Release Document (see link below).
    From the Perforce Release Notes:
    Issue Number: 103269
    Clients with upper case letters drive letters in the root no longer fail to connect to the server. (Bug #21582)
    Resolution:
    In the Client Specifications Root Path setting in Perforce, change the drive letter from a capital case to a lower case (Example: change "C:\" to "c:\"). 
    Restart LabVIEW and reopen the project. 
    The "Check In" and "Check Out" items will no longer be grayed out and you should no longer receive the error messages.
    http://www.perforce.com/perforce/doc.061/user/sccpluginnotes.txt
    Hope that helps. Regards,
    Jan Kniewasser | Applications Engineer | Tel.: +49 89 7413130 | Fax: +49 89 7146035

  • Dsml and SQL 2005 reporting services?

    I usually post over in the IDM forum so be nice to the newbie here :)
    I have a Sun Directory server that I've enabled DSML on. On that side everything is good. However, ideally I want to pull this data into a MS SQL 2005 reporting services report. They have support for XML and web services, but the DSML front end doesn't accept GET requests and I don't know how to send the request as post in reporting services.
    Has anyone else be able to get something like this working?
    Thanks!

    No idea about MS SQL, but is your reporting service able to use files on disk? If so I guess your problem is easily solved by using an app to fetch data from directory server to disk. If you're more adventerous, you write a script in perl/python which acts as a proxy and translates GET requests to POST and relays data back in real time. Not sure if these help or not, just my thoughts.

  • Mysql driver and Jbuilder 2005 foundation

    I am trying to connect to a mysql server using jdbc and the mysql drivers. Specifically version 3.1.7. I will post my code here although I believe the code is correct and that I have a classpath issue with jbuilder. The error I am receiving on both build and run time is:
    Exception in thread "main" java.sql.SQLException: No suitable driver
         at java.sql.DriverManager.getConnection(Unknown Source)
         at java.sql.DriverManager.getConnection(Unknown Source)
         at methodclassespkg.DummyTester.main(DummyTester.java:39)
    I installed the mysql .jar driver file in the jdk1.5/lib/ext as the read me file that came with the drivers stated. I have changed the default jdk to the jdk1.5 update 2 that I installed. I imoprted the .jar driver file into the project and even added the file under tools/configure/libraries. But I still receive this error witht his code
    package methodclassespkg;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import java.io.*;
    Class Name: Dummy Tester Class
    Description: A dummy class with a main to test the other classes functionality.
    Company: Team SSJ (7)
    Copyright (c) 2005
    Version 1.0
    public class DummyTester {
    public DummyTester() {
    try {
    jbInit();
    } catch (Exception ex) {
    ex.printStackTrace();
    public static void main(String[] args) throws SQLException, IOException{
    try{
    Class.forName("com.mysql.jdbc.Driver");
    catch(ClassNotFoundException e){
    System.out.println("Could not load the driver");
    Connection conn = DriverManager.getConnection("ServerName", "user", "password");
    System.out.println("test");
    private void jbInit() throws Exception {
    Again I am running the free version which does not allow me to access the enterprise tab, I mention this because I saw a solution to this issue that allowed for importing the database driver using tools/enterprisesetup/database drivers. but I do not have access to this functionalitity.
    Jeremy Reed

    Thank you for the fast response from everyone. WIth you assistance I did reach a solution. I turns out I wasnt calling the driver correctly, syntactlically.
    For anyone googling a similar issue as mine, for j connect, your statement must be in the form of jdbc:mysql://yourhost/database?user=name&password=password
    that was my mistake

  • "Load Report Failed" Error after upgrading to CR XI R2 and VS 2005

    Previously I had visual studio 2003 and crystal report XI and on my website project and I have this function where users can download their monthly statement. and it was working fine. here is my code of the function...
    Private Sub cmdStatement_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdStatement.Click
            Dim pReport As New ReportDocument
            pReport = New ReportDocument()
            Try
                'Dim pTable As Table
                pReport.Load(Server.MapPath(".") & "\reports\MonthlyStatement.rpt")
                pReport.SetDatabaseLogon(dbUser, dbPassword, dbServer, dbDatabase)
                pReport.RecordSelectionFormula = "{CCMSC.CID}='" & mCID & "'"
                Dim pArray() As String =
                DataAccess.SqlPublic.ExecuteDataset(cnString, "webDownloadEStatement", pArray)
                Response.ClearContent()
                Response.ClearHeaders()
                Response.ContentType = "application/pdf"
                pReport.ExportToHttpResponse(CrystalDecisions.[Shared].ExportFormatType.PortableDocFormat, Response, True, "DebtHelper_" & mCID & "_MonthlyStatement")
                pReport.Dispose()
            Catch ex As Exception
                divMessage.Visible = True
                lblMessage.Text = ex.Message
            Finally
                pReport.Dispose()
            End Try
        End Sub
    Now, recently I upgraded my crystal to CR XI Release 2 SP6 and also upgraded my web project to Visual Studio 2005 with .NET 2.0. and now it gives me "report load failed" error on the very first line pReport.Load(......)
    The project has updated the references related to crystal reports to the 11.5 version from 11.0. Not sure what am I missing here.
    I have also opened the report file in the new crystal and saved it. I also opened it in Visual Studio itself and saved it.
    I would appreciate any help possible.
    Thanks
    Raj

    Hi! Ludek,
    I have tried to hard code the path. I checked the win/temp folder and the aspnet account already has the read/write permissions.
    Below is the detailed error message:
    Error Message: Load report failed.
    Page Error Occurred: /MyDebthelper/reports.aspx
    ExceptionType: System.Exception
    Inner Exception: System.Runtime.InteropServices.COMException (0x800001F5): The Report Application Server failed at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
    Stack Trace: at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) at MyDebthelper.reports.cmdStatement_Click(Object sender, EventArgs e) in C:\Documents and Settings\RBhavsar\My Documents\Visual Studio 2005\Projects\MyDebtHelper\MyDebthelper\reports.aspx.vb:line 83 at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    Thanks
    Raj
    Edited by: debthelper on Apr 30, 2010 5:21 PM

  • How I fixed iTunes 5 and Updater 2005-09-23 problem

    After a frustrating couple of weeks I have music back on my iPod! (BTW, I drove to an Apple store 60 miles from home and the Genius told me that if this was a major problem Apple would shortly be releasing another update to fix what this update broke. I would have to just wait for Apple to release some more new software.)
    I didn't like that advice. Since I knew that everything worked just fine before the updates I decided to "go back". You can't download old releases over new ones so here is what I did.
    1. I copied the iTunes music folder to my desktop just to be sure I wouldn't lose my music.
    2. Then I deleted everything connected with iTunes and iPod (including Quick Time) off my computer.
    3. Then I used the CD that came with my iPod to re-load everything.
    4. iTunes did not populate with my music so I dragged the music folder into my library. It was still in My Music as well as on the desktop.
    5. I connected my iPod and everything worked perfectly!
    Yippee!

    Correction. There are other problems with iTunes and the iPod 2005 update. First I tried to download the iPod software update, and then when I went to install it, a message came up saying that there is nothing to install. So I quit iTunes 5.0, and went to the Utilities folder.
    There I chose the iPod updater. I assumed it supported the iPod that has the touch wheel and dock connector. I go to update my iPod later to find that the application I chose to update it does not support my model. This is very frustrating!!! On the website it says it supports and updates all models!!!! I am not going to the Apple store to buy a new iPod just so that I can upload my purchased music. Something has to be done about this!
    Any suggestions?
    Frustrated iPod owner
    After I tried to update my iPod it erased all my music. And now it is not even connecting to the computer or responding. It is almost as if the battery died, and there is nothing I can do to bring back the music.

  • How to use bind_variable for connectivity between Oracle and SQLServer 2005

    The code specified below could be used as an example of how to call a remote SQLServer 2005 procedure from Oracle.
    The problem I am facing is that I am not able to use the dbms_hs_passthrough.bind_variable without exceptions.
    Could someone help me out on this?
    declare
    CREATE PROCEDURE dbo.OrcaMessageTranslator
    @inp nvarchar(255),
    @outp nvarchar(255) output
    AS
    BEGIN
    select @outp = @inp+'output'
    END
    c integer;
    nr integer;
    inp varchar2(255);
    outp varchar2(255);
    sql_stmt varchar2(32767);
    begin
    dbms_output.put_line('call SQLServer procedure OrcaMessageTranslator');
    dbms_output.put_line('value of input variable inp is HowToReplaceThisValueByBindVariable ');
    sql_stmt := 'DECLARE @outp nvarchar(255)
    EXEC dbo.OrcaMessageTranslator
    @inp = N''HowToReplaceThisValueByBindVariable'',
    @outp = @outp OUTPUT
    SELECT @outp as N''@outp''';
    c := dbms_hs_passthrough.open_cursor@pp_preorca;
    dbms_hs_passthrough.parse@pp_preorca(c,sql_stmt);
    nr := dbms_hs_passthrough.fetch_row@pp_preorca(c);
    dbms_hs_passthrough.get_value@pp_preorca(c, 1, outp);
    dbms_hs_passthrough.close_cursor@pp_preorca(c);
    dbms_output.put_line('acquired value of output variable outp is '||outp);
    end;

    Hi,
    BIND_VARIABLE is useful when you have only IN variable but in your case you have IN and OUT.
    I don't know if you use the gateway for MS SQL SERVER or HSODBC/DG4ODBC but here how you can do to call a remote procedure with bind variables:
    DECLARE
    ret integer;
    inp varchar2(255);
    outp varchar2(255);
    BEGIN
    inp :='Hello World';
    outp :='';
    ret := "dbo"."in_out_proc_test"@tg4msql( inp, outp);
    dbms_output.put_line('Input value: ' ||v_ut1||' - Output value: '||v_ut2);
    END;
    The MS SQL Server procedure belongs to the user "dbo" and the database link
    being used is tg4msql.
    The following line initilaize the out variables of the procedure with an
    empty string:
    outp :=''
    I hope it helps you.
    Regards
    Mireille

Maybe you are looking for