How do terminat an IVI session manually
Hello,
I am working with a very simple instrument that rotates a wheel to one of six positions. The manufacturer used a set of IVI based drivers. I am so far ignorant of IVI tools. From what I gather, using IVI drivers this allows them to handle any similar instrument without developing new vi's. Sounds reasonable.
The issue is when I do something stupid like running non-looped vi's using the repetitive run. I only do this for developement purposes to prevent having to keep hitting the run button. However it is possible to hit the abort button and occasionally leaves the session open instead of cleaning up properly. The message I get is
Driver Status: (Hex 0xBFFF00A6) The connection for the given session has been lost.
Primary Error: (Hex 0xBFFA1190) The session handle is not valid.
With standard drivers I seem to be able to do this and have no problems no matter how I terminate.
So what is different about an IVI session that allows the session to hang and how do I clear a hung session without having to close Labview? Is it even possible? Or do I just have to be smart and put a temporary while loop around everything using an IVI just for repetitive testing?
Thanks,
IVI Clueless.
David A. Taylor
Wouldn't I have put a while loop around it with the stop button wired to the stop condition? That works fine, I just have to clean it up when I'm done.
Thanks for your help!
David A. Taylor
Similar Messages
-
How to disconnect a telnet session ?
Router#show use
Line User Host(s) Idle Location
98 vty 0 idle 3d22h x.x.x.x
99 vty 1 idle 3d21h x.x.x.x
100 vty 2 idle 2d11h x.x.x.y
*101 vty 3 idle 00:00:00 x.x.x.z
Hi guys, I wanna disconnect telnet sessions 98, 99, and 100. How do I do it ? Thanks in advance.Atif is quite correct that clear line is how to terminate those telnet sessions - once the problem has developed. And his suggestion that the problem be prevented by configuring an idle timeout is what I also recommend.
Looking at the idle time of these sessions certainly suggests that someone has configured the vty lines with exec-timeout 0 0 which disables the idle timeout. This has the effect that telnet sessions may go on for a very long time - and over a period of time hung telnet sessions may make all the vty ports busy and prevent remote access to the router. While I might not go as short as Atif's suggestion of a 5 minute timeout, I believe that the vty should have some timeout (perhaps quite long - especially in a testing or development environment). A vty with no idle timeout is a problem waiting to happen.
HTH
Rick -
How to generate sessions manually in Oracle
Guys can anybody tell me how I can automatically generate sessions by using some codes rather manually triggering sessions.
See I'm going to implement a multithreading tool by running the tool on different sessions but on a single instant. So I have to run the scripts manually. So I'm unable to run it at the same time. So can anybody tell me how I can generate multiple sessions at the same time & I can run my tool at same time on different sessions(bt in single instant) so that multiple threads(cursors) in multiple sessions can start at same time. So I can check my multithreading tool's performance?A new feature in Oracle8i called autonomous transactions allows you to make and
save (or roll back) changes within a single PL/SQL blockwithout affecting the outer or main transaction.
To make a PL/SQL block an autonomous transaction, simply include this statement in the declaration section of the block:
PRAGMA AUTONOMOUS_TRANSACTION;
You can use this statement in any procedure and function and in any non-nested
anonymous block.
Example
create table audit_tab (uname varchar2(30), dt date, msg varchar2(4000));
create or replace trigger emp_trigger
before update of SAL on emp
for each row
declare
-- this pragma will allow our trigger to commit and
-- capture an audit trail record. We can then fail
-- the triggering statement, preventing the update from
-- occurring
pragma autonomous_transaction;
l_cnt number;
begin
-- this query just makes sure the empno being updated
-- is a person who reports to the employee doing the update.
-- connect by is a nice way to build this hierarchy.
-- since the where clause is processed after the hierarchy
-- is built, we can easily use exists on this
select count(*)
into l_cnt
from dual
where exists ( select empno
from emp
where empno = :new.empno
start with mgr =
(select empno from emp where ename=USER)
connect by prior empno = mgr );
-- If the exists returns no rows, we have attempted
-- to update someone who does not work for us. We
-- will audit the attempt as well as fail the attempt.
-- the employee salary will not be updated and we will
-- have a record of the attempt
if ( l_cnt = 0 )
then
insert into audit_tab values ( user, sysdate,
'Attempt to update salary of ' ||
:new.ename || '-' || :new.empno);
commit;
raise_application_error( -20001,
'You have tried to do something you should '||
'not have and we know it');
end if;
end;
Trigger created.
Benefits
With autonomous transactions, you can write and save messages in an database log without affecting the main transaction.
You can execute from SQL PL/SQL functions that change the database.
You can write PL/SQL components or cartridges that behave nicely in a distributed
computing environment.
Khurram Siddiqui -
How to Terminate the session of a user who is currently editing a program??
Hi Folks!
I have a question. If there are no of users working on SAP netweaver system with same username and password. If a user is currently editing a program. How to terminate that session so that can re-edit the same program??
Thanks for your help.Via SM04 or logout yourself and login again. On pop-up window mark correct checkbox.
-
How to terminate running process manually in 8.1
Hi,
I am using WLI8.1 in a cluster evironment. Using wliconsole (process instance
monitoring) I found some business process instances running for last 2 days. I
tried to terminate/suspend the instances manually but they still appear as running.
I rebooted all managed server and admin server but no success.
Also i found the workshop.log is continuously receiving following logs:
25 Feb 2004 15:45:19,354 DEBUG VEAWorkflowApp : Principals=null; Request="Control
callback onAsyncFailure for jpdContext"
25 Feb 2004 15:45:19,365 INFO VEAWorkflowApp : ConversationID=129.250.40.90-265039.faa3c45486.-73e8;
Protocol=java-call; URI=/VEAWo
rkflowAppWeb/processes/PublishOrderNormalNonBroadBand.jpd; Method=onAsyncFailure;
Phase=continue; Callback=null; Result=success
25 Feb 2004 15:45:19,365 DEBUG VEAWorkflowApp : Principals=null; Response="ExecResponse:
<null>/n"
<Warning> <WLW> <dfw-app2> <veawli_server1> <ExecuteThread: '3' for queue: 'weblogic.kernel.Default'>
<<anonymous>> <BEA1-1AE5A259F4231627B30C> <000000> <A message was unable to be
delivered from a WLW Message Queue. Attempting to deliver the onAsyncFailure event>
Did anybody faced this issue. Is there a way to terminate the running instances.
AshishHi,
I am sure the message is persisted either in file or in database(based on your
configuration),
Even if you restart the server the message won't be removed and it is getting
posted back again and again.
Please see to the .DAT file or look if you have Database persistent delete the
concern table and try restarting the server.
Senthil .B.
"Ashish Agrawal" <[email protected]> wrote:
>
Hi,
I am using WLI8.1 in a cluster evironment. Using wliconsole (process
instance
monitoring) I found some business process instances running for last
2 days. I
tried to terminate/suspend the instances manually but they still appear
as running.
I rebooted all managed server and admin server but no success.
Also i found the workshop.log is continuously receiving following logs:
25 Feb 2004 15:45:19,354 DEBUG VEAWorkflowApp : Principals=null; Request="Control
callback onAsyncFailure for jpdContext"
25 Feb 2004 15:45:19,365 INFO VEAWorkflowApp : ConversationID=129.250.40.90-265039.faa3c45486.-73e8;
Protocol=java-call; URI=/VEAWo
rkflowAppWeb/processes/PublishOrderNormalNonBroadBand.jpd; Method=onAsyncFailure;
Phase=continue; Callback=null; Result=success
25 Feb 2004 15:45:19,365 DEBUG VEAWorkflowApp : Principals=null; Response="ExecResponse:
<null>/n"
<Warning> <WLW> <dfw-app2> <veawli_server1> <ExecuteThread: '3' for queue:
'weblogic.kernel.Default'>
<<anonymous>> <BEA1-1AE5A259F4231627B30C> <000000> <A message was unable
to be
delivered from a WLW Message Queue. Attempting to deliver the onAsyncFailure
event>
Did anybody faced this issue. Is there a way to terminate the running
instances.
Ashish -
How can we execute the session in error mode through SE38 program
Dear Experts,
How can we execute the BDC session in error mode through se38 programme....
we can execute the session in the below 2 ways
1) Through SM35 we can process the session manually in foreground/Error mode or Background also.
2) through RSBDCSUB (standared Program) we can process the session in back ground.
But i want to process the session in foreground or Error mode..Do we have any standared program for process the session in foreground or error mode.
Please suggest.
Regards,
Bussa.Hi Bussa,
Please maintain the mode as 'E' . If there is any errors it will stop else it will run.
http://wiki.sdn.sap.com/wiki/display/ABAP/BatchInput-+BDC
http://wiki.sdn.sap.com/wiki/display/ABAP/BatchInputFAQ#BatchInputFAQ-WhySHDBdidn%27trecordsomescreens%3F
Regards,
madhu. -
How can I replay webinar session in SDN ?
Hi.
I missed some webinar session in SDN.
I saw description about webinar replay but I can't understand what they mean.
Here is description for replay .
Replay Information:
A recorded replay of this call will be available for approximately three months after the webinar.
Access this recording by dialing the appropriate number and using the replay access code 720165.
Toll-free: +1.800.475.6701
International: +1.320.365.3844
Is there anyone to explain how to access reply ?
Regards, Arnold.Hi Brad,
there is currently no way to terminate a specific session in BO. You can restart the CMS but then all active sessions will be terminated.
Inactive sessions will be timed-out. You can adapt the timeout values on the processing and cache servers.
Regards,
Stratos -
How to set SAP idle session time out
Hello gurus,
I want to know how to set the time to terminate idle SAP session. What is the parameter and what is the T-code to access that parameter?
Thanks and Regards,
RahulHi Udvadia
Maximum work process runtime parameter
rdisp/max_wprun_time 600
If its a portal or something else it might differ, above parameter is for a regular work process in a SAP Netweaver installation.
This can be set in the startup profile of your system using transaction RZ10.
*Indeed dynamic parameters do not require stop/start
Reward points if useful.
Kind regards
Tom
Message was edited by:
Tom -
How to do user authentication through manually access sql user database
I have a table of user accounnts in sql, by using tomcat jsp, how can I authenticate users by manually accessing user account in sql ??
Thanks in advanceWhat is there to do?
- Display page asking for username/password
- retrieve typed in user name password
- run query on database - something like "select userid from users where username = ? and password = ?"
- if a record is returned, you have got a user - forward control to the correct jsp. If not, then it is incorrect - go back to the login page with an error message.
- Normally on successful login you add something into the session (eg a user object) so you can tell if someone is logged in or not by looking for that object.
Whats hard about any of this? -
How to share the same session between JNLP Application and browser session
How to share the same session between JNLP Application and browser session using BasicService.showDocument(url) method? It appears whenever i launch any URL from within a JNLP application using BasicService.showDocument(url) , it creates new instance of browser and session even after i used cooke handlers to restore JSESSIONID and Ltpa token etc.
public static int showDocument(String urlToOpen)
BasicService obj = (BasicService) ServiceManager.lookup("javax.jnlp.BasicService");
obj.showDocument(urlToOpen);
}Try using Reflection
-
How to delete the redundant sessions in Maintenance Optimizer?
Hi experts,
As it said in title, how to delete the expired sessions as the screenshot below in Maintenance Optimizer and keep SAP Solution Manager clean?
Thank you in advance.
Best Regards,
PanyHello,
Check here Deleting existing maintenance optimizer transactions
Please refer to the note 845433 , with the report CRM_ORDER_DELETE and transaction type SLMO,you can delete those maintenance optimizer, hope this help to you
BR,
K. -
how can i get my user manual info back onto my settings menu
this heading did not appear on the settings menu following a restore necessitated bt a freezing screen glitch thanksI'm not entirely sure what you are referring to, there isn't a user manual section in the iPad's Settings app. If you want an iPad then you can either download it from here : http://support.apple.com/manuals/ipad/
Or if you download the iBooks app then there should be a copy in the ibookstore in it -
I have multiple apple ids was backing up everything to iCloud from iPhone 5. I just bought iPhone 6 and perform a iCloud restore. I received a message that all files did not restore. How can I restore apps, files manually?
Yes - I connected my phone to my computer / Itunes and went into the apps section, but from there I have no idea how to manage the push notifications. I even tryied going into itunes that is installed on my phone. I still cannot find anyplace to manage these popups. I have also gone into settings - notifiations - and tried turning all notifications for these apps all off but that didnt work either. Any guidance is MUCH appreciated - Im not sure where to go from here.
-
How do I create a session?
In order to use methods like getValidSessions() in the Session class of the SessionAPI for iPlanet Portal Server, I need a Session object. There is no obvious way to construct one based on the javadocs. I can get one from a SessionID object, but in order to create a SessionID object, I need a HTTP request or an encrypted string, i.e. SessionID( String sid ). How can I create a Session object, or how can I create a SessionID object (which will allow me to get a Session object)? Any help is much appreciated. NOTE: I'm building a plain Java utility to use the Portal Server API to retrieve session and profile information, and I'm not implementing it as a servlet.
From com.iplanet.portalserver.providers.ProviderAdapater use the getSession() method whish returns com.iplanet.portalserver.session.Session object
Then from Session class use the method getValidSessions()method -
How can I set a Session bean timeout
Hello !
How can I set a Session bean to time out eg. 48 hours ?
Thanks
Uiloq SlettemarkFor stateful session beans you can use the timeout attribute in the orion-ejb-jar e.g.
<session-deployment timeout=1800 ..>
this is specified in seconds and Default Value: 30 (minutes)
regards
Debu
Maybe you are looking for
-
Need to read data from a jsp and insert in other jsp
Hi, I have a jsp where i need to read from another jsp(which has data " header ---insert -----footer") and find a string "insert" in it and replace that string with a some value in the current jsp. Thanx in Advance. Sridhar.
-
Not able to deploy application on NWDS 7.20
Hi All, I am trying to deploy one simple application in NWDS 7.20 but getting below error. Note - i am on the same patch level in NWDS and Server. Status ERROR Plugin : com.sap.ide.tools.services code=0 Deployment problems children=[ Status ERROR Plu
-
Read FAQ's but did not see how I was to proceed to restore the data in the Old FireFox Data folder on my desktop. It should hold all of my bookmarks, passwords and other data that I would like to recover into this new install of FireFox.
-
Argh, lost data, can someone help
A week ago or so I updated to the iOS 4 on my iPhone 3GS. Pretty smooth update, everything seemed to be working, expect I had zero data services. Email, web, etc, all down. Voicemail did not work, SMS did, but MMS did not. I am on AT&T. I did some go
-
Why am I unable to use iTunes??
I cannot use iTunes because my software is out of date. When I try to update it says that my opperating system is too old. Why can't I use what I have already loaded--like my music???