Need a solution...to check whether Session Target is UP
Our Cisco 3470 VoiceGateway is terminated to an MCI voicegateway over the internet(uses FEthernet).
There are instances where the Session target is not Pinging perfectly (due to MCI gateway problem, or due to a bad internet connection).
In such cases i want to route my Voip traffic thru my backup serial interface automatically. How can i get this set-up.
Basically the router should ping the Session target at frequent intervals, and enable the second interface(Serial) if the Ping response is delayed/down for a few seconds.
Thank you.
Did you tried PBR Support for Multiple Tracking Options?
http://www.cisco.com/en/US/products/ps6350/products_configuration_guide_chapter09186a0080457bcc.html
Regards
Similar Messages
-
How to check whether a user session is null or not
Hi
I am using Jdeveloper 11.1.2.2
I have a use case of running some Junit test case, this is the problem I have :
There are some Junit tests which are written for some VO's. While testing insert and update operation in Junit there is two mandatory columns Created by and Updated by to be entered for committing into the database.
These values are taken from the UserName of the current UserSession .
So for getting the these values for each user I thought of displaying a JPanel before the test is run, where the user enters the Username and password which is validated and the user is verified.
First, I need to check whether there is a session present or not. For checking this, I wrote a createUserSession() and did like this inside it :
if(fixture.getApplicationModule().getSession().getUserData().isEmpty())If so to show the Jpanel and get the user details and verify the user.
But while running the test itself I found that the session is already present, now I just have to input the values based on who is the user.
But Junit doesn't run the tests in the order in which the test are written. So I have to call this in all the test cases.
The Question is :
How can I check whether the session is already present or not, so that I don't have to ask the user every time while every test is running to enter the Username and Password ?
Thanks,
Nigel.
Edited by: Nigel Thomas on Jul 30, 2012 10:26 AMHi,
wondering why don't you create test users and then automatically log them in as Jan Vervecken did on the threads I pointed you to. This way your test cases run without user interaction. To test if a session exists for a user, I would put a custom property into user data. If this property exists, the user session is an existing one. However, make sure the information you save into the user data survives passivation as otherwise the information you get out of this is not accurate. See: http://tompeez.wordpress.com/2011/07/08/jdev-always-test-your-app-with-applicationmodule-pooling-turned-off/
Frank -
We need to check whether the order is locked or not?
I need to check whether the order is locked or not?
I tried to use this RFC KAUF_ORDER_READ and passed Order no.
I manually locked the order( using Tcode -IW32) but still Function module is not returning 'X' in FIELDS flg_locked and FLG_ENQUE of the structure E_KAUF.
the FM should return 'X' in these fields.
Please help.
Coudl anybody suggest me how I can check using RFC/ Table fields etc that whether the order is locked or not?Hi Rohit,
Try this code. Check the flag.
Note : Order number should have left padding of Zero
DATA : order_tab TYPE TABLE OF ord_pre,
wa TYPE ord_pre,
flag TYPE rc27x-flg_sel.
wa-aufnr = '000004006789'. "Order number should have left padding of Zero
APPEND wa TO order_tab.
CALL FUNCTION 'CO_ZF_ORDER_READ'
EXPORTING
flg_dialog = ' '
* FLG_ENQUEUE = 'X'
* OBJECTS_IMP = ' '
* EXPLODE_IMP = ' '
* FLG_PROT_IMP = ' '
* FLG_NO_EXTERNAL = ' '
* FLG_NO_BANF =
* FLG_CHECK_SIM =
* IMPORT_MESSAGE_ID =
* CHECK_STATUS_READ = ' '
* FLG_NO_GOS = ' '
* FLG_CALLED_TO_COPY = ' '
IMPORTING
flg_enqueue_ok = flag
* FLG_ESCAPE =
TABLES
* AUFNR_DEL_EXP =
aufnr_tab_imp = order_tab
EXCEPTIONS
ORDER_NOT_FOUND = 1
RELEASE_NO_CHANGE = 2
OTHERS = 3
IF sy-subrc = 0.
WRITE flag. "If Flag is X order is not locked
ENDIF.
Regards
Rajvansh
Edited by: Rajvansh Ravi on Nov 27, 2008 12:33 PM -
Need to Check whether the program is Active or not
Is there any statement where i can check whether the report program is Active or not.
Using below statement i am copying the entire Code in internal table it_source.Before copying in the source code in the internal table it_source.I need to check that program is Active or not if it is not active and i need to give a pop message and forceliy i need to Active it.
read report wa_trdir-name into it_source.Hi Srini,
i just checked the table REPOSRC for a program which was not activated, i got two entries for the program one as active and one as inactive ,as soon as i activated the program there was a single entry.
so is it that we should check if we have any inactive entry in the table for the program?.
Regards,
gunjan -
I need to add check whether 21 fields of a internal table are empty or not.
Hello,
I need to add check whether 21 fields of a internal table are empty or not.How can we write a code for the same wand what would be the correct syntax for it.
I tried entering all the fields in the IF loop with AND condition but its giving syntax error.Perhaps this is because the lenght of the IF condition would be more than the allowed one.Hi,
After the select quiery.
If not itab is initial.
Message 'Table is not empty' type 'I'.
Endif.
Regards,
Jagadish. -
How to check whether a batch input session is completed in ABAP program
I have created a ABAP program to create a batch input session (reference to RSBDCSUB). After the creation of the batch input session, I kick it to start and read the execution log. However, sometimes I cannot read anything from the execution log as the execution of the batch input is a synchronized process to the execution of my program, i.e. at the time being that I try to read the log of a particular transaction, that transaction is being processing / haven't start processing.
How can I check whether a batch input session is completed in the program?
The code that corresponding to the triggering of batch input session:
SUBMIT (SUBREPORT)
USER MTAB-USERID
VIA JOB MTAB-GROUPID
NUMBER JNUMB
WITH QUEUE_ID EQ MTAB-QID
WITH MAPPE EQ MTAB-GROUPID
WITH MODUS EQ 'N'
WITH LOGALL EQ LMODUS
Or is there any method to wait here until the process is completed before further processing?Hi gundam,
1. Or is there any method to wait here until the process is completed before further processing?
There is no such direct method to wait.
2. Immediately after submitting in background,
we cannot wait
neither can we LOOP and go on detecting
whether the b/g process has completed or not !
3. To over come such problems,
we have to use another technique.
4. we have to submit another
job which will get triggered
on event SAP_END_OF_JOB
ie. when the original job will finish,
our new job will AUTOMATICALLY get triggered,
5. This new job / program
will do the FURTHER actions !
regards,
amit m. -
Need to check whether first two characters of a string is Alphabets or not
Hi,
Need to check whether first two characters of a string is alphabet or not.
Lets say for Ex,
String as 'DE123456' i need to check whether first character is non-numeric and then second character as non numeric.
kindly help me on this.
IF length(trim(p_parserec(31))) = 22 AND p_parserec(31) LIKE 'DE%' THEN
AUFTRAGGEBERKONTONR := trim(p_parserec(31)) ;
ELSIF (length(trim(p_parserec(31))) > 22 AND length(trim(p_parserec(31))) < 35) AND p_parserec(31) NOT LIKE 'DE%' THEN
AUFTRAGGEBERKONTONR := lpad(trim(p_parserec(31)), 34, 0) ;
ELSIF length(trim(p_parserec(31))) > 10 AND ascii(substr(p_parserec(31), 1, 2)) between 48 and 57 THEN
AUFTRAGGEBERKONTONR := lpad(trim(p_parserec(31)), 10, 0) ;
ELSE
p_errorcd := sqlcode ;
p_errordata := sqlerrm ;
END IF ;
Note : In the third else if condition the character should be greater than 10 and first 2 characters should not be alphabets.Siva.V wrote:
Need to check whether first two characters of a string is alphabet or not.
To this requirement only regexp_like will work too! No need of some other string function!
Like:-
-- in regexp_like last parameter shows to ignore case (optional).
SQL> with t as
2 (select 'AB123456' as key from dual union all
3 select 'CD234567' from dual union all
4 select 'A1234567' from dual union all
5 select 'A52H4341' from dual union all
6 select 'Dk274341' from dual union all
7 select 'DE234556' from dual)
8 select key
9 from t
10 where regexp_like(key,'^[A-Z]{2}','i') -- even '^[[:alpha:]]{2}' or '^\D{2}' pattern can be replaced for same result..
11 /
KEY
AB123456
CD234567
Dk274341
DE234556
Thanks! -
To check whether there is any size mismatch between columns of two tables
Hi,
Here i got two tables T and M where i am going to migrate data from T to M. But before migrating i need to check whether all the data in source table fits into destination table columns. The datatypes of all columns in source table T is of Varchar2 only as it is a temp table.
Ex :- Table 'T' (Source table) with columns
T_Lat Varchar2(50);
T_Amt Varchar2(50);
T_Cat Varchar2(50);
T_Vat Varchar2(50);
Now I have another table 'M'(Destination Table) with columns
M_Lat Varchar2(50);
M_Amt varchar2(25);
M_Cat date;
M_Vat number;
Now my task is I have to do a prevalidation of the data in 'T' that whether all the data in those columns will suit for the destination table columns respectively (to check whether there is any size mismatch). This check should be done dynamically.
For suppose, in T_Amt(source column of T table) if text is abt 50 characters, it cant fit M_Amt(destination column of M table). In this case it should throw an error indicating that destination column size is less for the source column.
Note:- There is no unique mapping column for these two tables and there are about 400 columns in the source table to be validate
I think it can be done using arrays or plsql tables.
Can any one help in this regard.>
Now my task is I have to do a prevalidation of the data in 'T' that whether all the data in those columns will suit for the destination table columns respectively (to check whether there is any size mismatch). This check should be done dynamically.
>
Just because the source table T_Amt column is defined as 50 doesn't mean any of the data is really that long. So the data itself needs to be checked. That is just what a simple query can do.
See my answer in this thread Posted: Jul 25, 2012 1:14 PM
Re: Help in Execute Immediate - Invalid relational Operator
Here is the modified sample query and results for a query of a clone of the EMP table with some modified data
select count(*) cnt,
-- job column
sum(case when job is null then 1 else 0 end) job_nul,
sum(case when job = 'SALESMAN' then 1 else 0 end) job_salesman,
min(length(job)) job_minlength, max(length(job)) job_maxlength,
min(job) job_min, max(job) job_max,
-- hiredate colulmn
sum(case when hiredate is null then 1 else 0 end) hiredate_nul,
min(hiredate) hiredate_min,
max(hiredate) hiredate_max
from emp1
CNT JOB_NUL JOB_SALESMAN JOB_MINLENGTH JOB_MAXLENGTH JOB_MIN JOB_MAX HIREDATE_NUL HIREDATE_MIN HIREDATE_MAX
14 2 4 5 9 ANALYST SALESMAN 0 9/28/0001 12/3/9999With one query and ONE pass thru the table I was able to get the COUNTs, the MIN and MAX values for each column and the MIN and MAX lengths of the VARCHAR2 columns.
There are 14 total records, 2 where JOB is null, 4 where the JOB is SALESMAN. The MIN length of the JOB data is 5 and the MAX is 9.
Look at the date values. The results tell me I have some problem data.
The length data tells me if I try to put the JOB data into another table I need to define the length as at least 9 or it won't fit.
For your use case you might find that all of the data in the T_Lat column is shorter than 26 and will actually fit into the M_Lat target table column. -
How to check whether the particular schema(user) is having import privilege
Hi,i need to check whether a particular schema(user) is having privilege to import the data to target database within the same database(10 g)
Answer is in the documentation - which is pretty easy to look up -
http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_import.htm#i1007024
http://docs.oracle.com/cd/E11882_01/server.112/e25513/statviews_5406.htm#REFRN26230
HTH
Srini -
How to check whether the browser supports cookie using servlet
Hi
I have a servlet that uses session.I want to check whether the browser supports cookie.
Please help me how can i detect this using servlet.
could you please include a sample code
thanks
sabuYou can check whether any cookies were sent in the request to your servlet:
Cookie cookies[] = request.getCookies();
if cookies is not null (cookies != null) then the browser sending you the request suppoerts cookies.
If it is null then you would need to do a little extra work. Basically add a cookie to the response going back to the browser. Then send a redirect back to this same servlet. You then would have to add code to check to see whether the cookie was sent back.
// Servlet named myServlet
String test = request.getParameter("TEST");
Cookie cookies[] = request.getCookies();
if (test == null || !test.equals("TRUE")
if (cookies == null)
response.addCookie("testCookies","testCookies");
response.sendRedirect("myServlet?TEST=TRUE");
else
// cookies were sent in the initial request, so
// browser supports cookies
else
// This is the redirect. Check the for the presence of
// our testCookie
Hope this helps. -
Need a Query to find whether the database needs any media recovery...
Hi,
I am at the mount stage of a database and yet be opened.at this stage any Query is available or any other way is there to find whether the database needs any media recovery or Instance recovery..?
my objective is before opening the database i need to make sure it is consistent or inconsistent and any form of recovery is needed..
thanks ®ards,
Ragunath
Edited by: ragu.dba.in on Mar 6, 2013 12:57 AMHi Ragunath,
Use these queries , SCN should be consistent .. no fuzzy files, check for recovery of files in v$recover_file .. pass sufficient archives & fulfill the checks before open reset-logs
set line 900
set pages 900
set echo on
alter session set nls_date_format='dd-mon-yyyy hh24:mi:ss';
set numwidth 13
col CHECKPOINT_CHANGE# for 9999999999999999
col CHANGE# for 9999999999999999
column error format a10
column member format a60
show parameter db_recover
select * from v$recover_file;
select file#, status from v$datafile;
select file#, checkpoint_change#, checkpoint_time, error from v$datafile_header;
select distinct status from v$backup;
select distinct checkpoint_change# from v$datafile_header;
select hxfil file_id, fhscn scn, fhthr thread, fhrba_seq sequence, fhsta status from x$kcvfh;
select distinct fhscn from x$kcvfh;
select hxfil file_id, fhtnm tablespace_name from x$kcvfh;
##### Fuzzy Check ####
alter session set nls_date_format = 'DD-MON-YYYY HH24:MI:SS';
set feedback on
set heading on
set pagesize 1000
set linesize 175
column checkpoint_change# format 999999999999999999999
select status, checkpoint_change#, fuzzy,
to_char(checkpoint_time, 'DD-MON-YYYY HH24:MI:SS') as checkpoint_time,
count(*)
from v$datafile_header
group by status, checkpoint_change#, fuzzy, checkpoint_time
order by status, checkpoint_change#, fuzzy, checkpoint_time;Thanks,
Ajay More
http://www.moreajays.com -
How to check whether entity has been persisted in the current transaction
Hello,
I am porting functionality which relay heavily on lifecycle of the entity.
For example methods like these:
* returns true if the instance has been modified, deleted or newly made
* persistent in the current transaction
public boolean isModified(final EntityObject entity)
public boolean isDeleted(final EntityObject entity)
For some of these callsI have found how to port them to toplink und just want to validate that this is the right way:
protected static UnitOfWork getUnitOfWork(EntityManager entityManager) {
return ((JpaEntityManager) (entityManager.getDelegate())).getUnitOfWork();
public static boolean isModified(EntityManager entityManager, Object entity) {
UnitOfWorkChangeSet set = getUnitOfWork(entityManager).getCurrentChanges();
ObjectChangeSet oset = set.getObjectChangeSetForClone(entity);
return !oset.getChanges().isEmpty() || oset.isNew();
public static boolean isDeleted(EntityManager entityManager, Object entity) {
UnitOfWorkChangeSet set = getUnitOfWork(entityManager).getCurrentChanges();
return set.getDeletedObjects().keySet().contains(entity);
but I did not find how to do following with the eclipselink:
* returns true, if the given entity object has been persistet during the
* current transaction
* @param entity
* @return true, if the given entity object has been persistet during the
* current transaction
public boolean isPersistent(final EntityObject entity)
Questions:
- how can I check whether the entity is persistent in the sense already stored in the DB ?
- how can I check whether the entity has been persisted in the current transaction ?
Thanks in advance.
Andre TeshlerHi Andre,
In Eclipse link there are Entity listeners which will define the life cycle events like preInsert(),postInsert() etc.On successful insertion of an object its postInsert() life cycle method gets called.If you have to validate whether object inserted successfully then best place is to override the postInsert() and check for the existence of the record.All the event life cycle methods take a DescriptorEvent as parameter which will give handle to API as given below.In the same method you can check if this insert operation succeeded in the same transaction.
package model;
import java.util.Vector;
import org.eclipse.persistence.descriptors.DescriptorEvent;
import org.eclipse.persistence.descriptors.DescriptorEventAdapter;
import org.eclipse.persistence.descriptors.DescriptorEventListener;
import org.eclipse.persistence.internal.sessions.ObjectChangeSet;
public class SampleEntityLIstener extends DescriptorEventAdapter {
public SampleEntityLIstener() {
super();
public void postInsert(DescriptorEvent event) {
event.getRecord().containsKey("pass the object");
event.getChangeSet().getUOWChangeSet();
public void preInsert(DescriptorEvent event) {
Once you implement the DescriptorEventListener,need to register with the Entity so that life cycle methods gets called and respective business logic gets executed.
Hope this helps,
Regards,
P.Vinay Kumar -
Checking whether gcc accepts -pthread... no - No pthread support in Leopard
I am running the following default version of gcc:
fermat$ gcc -v
Using built-in specs.
Target: i686-apple-darwin9
Configured with: /var/tmp/gcc/gcc-5465~16/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c+,obj-c+ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=i686-apple-darwin9 --with-arch=apple --with-tune=generic --host=i686-apple-darwin9 --target=i686-apple-darwin9
Thread model: posix
gcc version 4.0.1 (Apple Inc. build 5465)
I need to enable -pthread support for compilation. Does anyone ahve any tips for doing so?
Thanks in advanceStill cannot reproduce the problem. Do I need to set a special locale?
Which one?
I added a new env. var. as you suggested, and then started "configure" -
everything works just fine:
bash-3.00$ cat .env-fr
export XTERM_LOCALE=fran��ais
bash-3.00$ . .env-fr
bash-3.00$ env | grep XTER
XTERM_LOCALE=fran��ais
bash-3.00$ ./configure prefix=/usr/local/nagios with-cgiurl=/nagios/cgi-bin with-htmurl=/nagios with-nagios-user=nagios --with-nagios-group=nagios
checking for a BSD-compatible install... ./install-sh -c
checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking whether make sets $(MAKE)... yes
checking for strip... /usr/ccs/bin/strip
checking how to run the C preprocessor... gcc -E
Probably there was a bug in make/dmake that we fixed some time ago,
and I use the latest version (because I use Solaris 11 and dmake from
Sun Studio 12), but you use some old version?
What version do you use?
Here are my version strings:
bash-3.00$ uname -a
SunOS Dec2006 5.11 snv_55 i86pc i386 i86pc
bash-3.00$ which make
/bin/make
bash-3.00$ version /bin/make
version of "/bin/make": SunOS 5.11 snv_54 November 2006
bash-3.00$ which dmake
/opt/sser-dlight/SUNWspro/bin/dmake
bash-3.00$ version /opt/sser-dlight/SUNWspro/bin/dmake
version of "/opt/sser-dlight/SUNWspro/bin/dmake": Sun Distributed Make 7.8 SunOS_i386 Build47_dlight 2007/05/22
bash-3.00$ which version
/opt/sser-dlight/SUNWspro/bin/version
Thanks,
Nik -
How to check whether an invoice has been paid or not?
Hi,
In FI, how should I check whether an invoice is paid fully and also whether it has any residual item?
And how should I pay an invoice with some residue? Which transaction I should use and what are the steps to do that?
Since I'm new to FI, any guidance will help me a lot...
Thanks,
Priya.Hi Priya,
you create a posting with residual items as follows:
<b>Incoming payment</b>
1. Start transaction F-28
2. Enter all required information and click on <i>Process open items</i>
3. On the next screen click on the tab <i>Res. items</i>
4. Make sure that only the items that you want to pay are highlighted ((Net amount appears in blue)
5. For each line item enter the residual amount that is still to be paid (Example: you have one invoice over 100 USD and 80 USD are paid, you enter 20 USD, since this is your residual that still needs to be paid)
6. Save
<b>Outgoing payment</b>
1. Start transaction F-53
2-6. is identical to incoming payment
Regards,
Claus -
Is there any tool to check whether the proper data is inserting or not?
Hi,
We have different products A,B and C.
whenever user crates an account under these products some X,Y,Z table gets updated.
If user1 creates an account under A then X, Y, Z tables update with some data along with some ID
If user2 creates an account under A then X, Y, Z tables update with SAME DATA along with some other ID
Is there any tool to check whether the proper data is inserting (same data is inserting every time) or not?
p.s : if this thread is not related to this forum .. where can I post?
Thanks,
PraveenIs there any tool to check whether the proper data is inserting (same data is inserting every time) or not?You need to check the code to see that. Is the update or insert on the table has from different places? In that case it would be better to have them moved to a centralized place may be a package.
If you want to restrict the columns to specific values then you can use constraints.
Maybe you are looking for
-
I just can't seem to get Home Sharing to work...
I'd really appreciate your advice please... The setup - One PC running Itunes, one Apple TV on a wired connection and an Iphone and Ipad connected over wi-fi. All are running the latest and greatest software versions. I now want to be able to stream
-
Does iTunes duplicate mp3 files I import, thus doubling space used on mac?
Hello. May be a silly question, but here goes: When I import mp3's onto my mac (from my old computer), i put them all into one folder.. when i double click to play, they automatically play through itunes.. now i've noticed that itunes NOW ALSO create
-
Hi! One particular activity was set DLFL and in the Activity- assignment field it is asking for Business Area. The field has greyed out. It is not allowing to remove the deletion flag either.Your help in this regard shall be appreciated. I tried with
-
I've bought a e-book from ebook.com and can't download it. I've downloaded and installed DE, but DE say that the format is not supported. I've removed DE and tried doing the adobe download only but that isn't working either I'm running XP SP2. The bo
-
Out of memory error when creating an array
I'm trying to create 3D array of Bytes. Byte[][][] disk = disk = new Byte[11][9][25344]; This is where I get an OutofMemory error. Please help!!!