Monitoring the connection state of an EJB

Hi, as far as I know and read about EJB, a SFSB is connection oriented. I have a rich lcient connectiong to a SFSB and I want to monitor this connection. In case of lost connection (e.g. because of timeout) I'w like to react on this event.
Does anyone know whether this is possible?
Thomas

I dont think this could be done, but if you can explain exactly what needs to be done somebody can look into this.

Similar Messages

  • How to monitor the sql statement running?

    Hi ,
    i need to check the status of the sql script running on the database.
    what is the way to chect that?
    if the particular query is taking very long time what might be the reason?

    Since you are [relatively] new at this ..
    the recommended technique will change based on version of Oracle database, the edition of the database, the options of the database and the operating system.
    For example, I would normally suggest a newbie with Oracle Database 10g or 11g Enterprise Edition to use the Enterprise Manager Diagnostics Pack. A demo thereof is on the Oracle BY Example site (http://otn.oracle.com) - look for Tutorials towards the top.
    As for why ... it's waiting on things. Which things may depend on the database, the operating system, the disk subsystem, the network subsystem, memory allocation, sorting, other load, and even how well or badly the SQL statement was written.

  • Help with the connection statement

    Hi,
    I want the initialization of the database i.e.,
    Class.forName(DEFAULT_DRIVER);
    Connection connection = DriverManager.getConnection(DEFAULT_URL);
    To be done in one method (in a class) and other methods should use this connection object inside.Is it possible to do something like this.Hope that you got my question correctly.
    A reply would be appreciated.
    Thanks
    AS

    smartnash, looks like you're going to have your whole
    app written for you on this forum, one question at a
    time.
    This is pretty basic Java. Have you read about
    scope?
    public static Connection initDatabase()     
    try
    Class.forName(DEFAULT_DRIVER);               
    System.out.println("Driver loaded
    loaded successfully");               
    Connection connection =
    ction = DriverManager.getConnection(DEFAULT_URL);     
    System.out.println("Got a connection to the
    to the database");           
    catch(Exception e)
    e.printStackTrace();     
    return connection;     
    }Look at what you've done - you've declared a local
    variable named connection inside the try block. The
    instant you leave the try block connection is out of
    scope. The compiler is complaining because you're
    trying to return a variable that is no longer in
    scope.
    Read the messages that the compiler and runtime are
    giving you and think about them.
    Your solution, since this is a static method, is to
    declare a private static variable connection. Use
    this method to initialize and return THAT:
    public class ConnectionManager
    private static Connection connection;
    public static Connection initDatabase()     
    if (ConnectionManager.connection == null)
    try
    Class.forName(DEFAULT_DRIVER);               
    System.out.println("Driver loaded
    iver loaded successfully");               
    ConnectionManager.connection =
    onnection =
    DriverManager.getConnection(DEFAULT_URL);     
    System.out.println("Got a connection to
    nnection to the database");           
    catch(Exception e)
    e.printStackTrace();     
    ConnectionManager.connection = null;
    return ConnectionManager.connection;     
    }You'll want another static method to close your
    connections, too.
    Sorry, I didn't compile or test this, but you get the
    idea. - MOD
    Hi,
    Thanks for the information.Where else do you think I can et information other than the forums and online?.Do you think there is something wrong in me asking the questions.?
    I dont know whether you will get time to reply to this Q,Will keep on posting.
    As

  • How can i test the state of the connections in a pool

    Hi,
    I am trying to find a way to validate the connection state in a pool. I am using iAS 6.0 SP 4 on a solaris 8 with Oracle 8.1.6 as database and the third party (oracle) driver.
    Is there any way to detect iddle connections, or abandoned (not closed) connections?
    I have tried using the pool logs, but they don't help me, because they only show the state of the pool, not the connections state.
    Thanks
    Juan

    with HTML of course!
    if you want it in the center... do <center> appletcode </center>
    if you want it in the bottom right corner use tables to move it there.

  • CSM connection stats missing?

    Hi
    I have a policy-map to insert an Ip address into the http header. I am also binding this to a sticky group using src ip address(See policy ICHAIN1-INSERT).
    When I initiate a connection within the policy, although the connection is successful, when I try to view the connection stats (show mod csm 3 conns) my client is not listed in the connection table.
    When I remove the "sticky-group 10" command then show the connection table, I see my client listed.
    Is this normal behaviour?
    Also when I issue the show sticky command the real ip's are garbled as shown:-
    10 ip 143.52.208.19 D^OI^TD^Z^P!KP 65282
    10 ip 10.6.1.14 P2^hD^Z^D^B*^X 79985
    Config;
    module ContentSwitchingModule 2
    ft group 1 vlan 107
    priority 20 alt 10
    preempt
    vlan 105 client
    ip address 10.14.105.6 255.255.255.0
    gateway 10.14.105.1
    natpool CSM-PR1-USERS 10.14.105.10 10.14.105.18 netmask 255.255.255.0
    probe ICHAIN-HTTP1 tcp
    interval 10
    failed 60
    port 80
    probe ZEN-APPS1-PRB tcp
    interval 10
    failed 60
    port 524
    probe ZEN-LDAP1-PRB tcp
    interval 10
    failed 60
    port 636
    probe ZEN-SERVER1-PRB tcp
    interval 10
    failed 60
    port 524
    map ICHAIN1-X-FOR header
    insert protocol http header X-Forwarded-For header-value %is
    real BONG
    address 143.52.2.120
    inservice
    real HUORN
    address 10.11.33.44
    inservice
    real ICHAIN101
    address 10.14.72.21
    inservice
    real ICHAIN202
    address 10.14.72.70
    inservice
    real JOSHUA
    address 143.52.2.121
    inservice
    real KARAKA
    address 143.52.2.42
    inservice
    real KARO
    address 10.11.33.30
    inservice
    real PATE
    address 10.11.33.32
    inservice
    serverfarm ICHAIN-BB1
    nat server
    nat client CSM-PR1-USERS
    predictor leastconns
    real name ICHAIN1
    inservice
    real name ICHAIN2
    inservice
    probe ICHAIN-HTTP1
    serverfarm ZEN-APPS1
    nat server
    nat client CSM-PR1-USERS
    predictor leastconns
    real name BONG
    inservice
    real name JOSHUA
    inservice
    real name KARO
    inservice
    real name PATE
    inservice
    probe ZEN-APPS1-PRB
    serverfarm ZEN-LDAP1
    nat server
    nat client CSM-PR1-USERS
    predictor leastconns
    real name HUORN
    inservice
    real name KARAKA
    inservice
    probe ZEN-LDAP1-PRB
    serverfarm ZEN-SERVER1
    nat server
    nat client CSM-PR1-USERS
    predictor leastconns
    real name HUORN
    inservice
    real name KARAKA
    inservice
    probe ZEN-SERVER1-PRB
    sticky 10 netmask 255.255.255.255 timeout 2880
    policy ICHAIN1-INSERT
    header-map ICHAIN1-X-FOR
    sticky-group 10
    serverfarm ICHAIN-BB1
    vserver VIP-ICHAIN1
    virtual 10.14.105.20 tcp www
    serverfarm ICHAIN-BB1
    sticky 2880 group 10
    replicate csrp sticky
    replicate csrp connection
    persistent rebalance
    slb-policy ICHAIN1-INSERT
    inservice
    vserver VIP-ICHAIN1-SSL
    virtual 10.14.105.20 tcp https
    serverfarm ICHAIN-BB1
    sticky 1440 group 10
    replicate csrp sticky
    replicate csrp connection
    persistent rebalance
    inservice
    vserver ZEN-APPS1-VIP
    virtual 10.14.105.21 tcp 0
    serverfarm ZEN-APPS1
    replicate csrp connection
    persistent rebalance
    inservice
    vserver ZEN-LDAP1-VIP
    virtual 10.14.105.22 tcp 0
    serverfarm ZEN-LDAP1
    replicate csrp connection
    persistent rebalance
    inservice
    vserver ZEN-SERVER1-VIP
    virtual 10.14.105.23 tcp 0
    serverfarm ZEN-SERVER1
    replicate csrp connection
    persistent rebalance
    inservice
    Many Thanks
    Scott

    Hello, I have the same problem running CSM Ver 4.1(7)
    Showing connection stats with any of
    show module csm 4 conn
    show module csm 4 real
    do not show any connections nor does it matter if I specify vserver or client or detail as the options
    I am using cookie-based sticky and the show mod csm 4 sticky command seems to give correct info so that is not an issue for me

  • Creating new Connections/Statements/ResultSets

    Hi,
    RDMS = Sybase
    JDBC = Jconnect 5.5 obtained from Sybase website
    Purpose:
    To loop through the program below with different queries and produce
    a resultset.
    Details:
    I have a program that creates a query stores it in a static setter.
    The program calls the program below. The program below:
    (1) obtains the query from a static getter
    (2) creates a connection/statement/resultset
    (3) returns to the calling program where
    (a) resultset is displayed
    (b) calls close() in the program below which closes the
    connection/statement/resultset
    Problem:
    I thought that creating a new connection/statement/resultset
    each time the program below is called would work.
    The program below returns the correct resultset for the first query
    but when called with a different query returns the first resultset that
    was generated.
    Question:
    Do I have to use different objects for the connection/statement/resultset each time the program is called
    even though the existing connection/statement/resultset is closed
    before a new connection/statement/resultset is created ?
    if yes,
    I don't how to change the object for connection/statement/resultset
    dynamically each time the program below is called.
    Any assistance provided would be greatly appreciated !!
    Thanks for your time,
    YAM-SSM
    package ecmutl;
         import java.awt.*;
         import java.sql.*;
         public class DbConnect implements Runnable {     
              public static Thread queryThread = null;     
              public static Font        fntF;
              public static Connection conn = null;
              public static ResultSet rs = null;
              public static Statement stmt = null;      
              public static String nodename = EcmUtlLogicals.getNodeName();
              public static String password =     EcmUtlLogicals.getPassword();
              public String newline = "\n";
              public static String sqlstate;
              public static String message;
              public static String queryThreadDone = "false";
              public static String query = EcmUtlLogicals.getQuery();
              public static String dbname = EcmUtlLogicals.dbname;
              public static String username = EcmUtlLogicals.username;
                 public static int SybaseReturnCode; 
              void Connect() {               
                        try {                              
                        Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
                           conn = DriverManager.getConnection("jdbc:sybase:Tds:"+nodename+"/"+dbname,username,password);     
                   catch (SQLException exc) {
                        sqlstate = exc.getSQLState();          
                        message = exc.getMessage();
                        SybaseReturnCode = exc.getErrorCode();
                   catch (InstantiationException iste) {
                   catch (ClassNotFoundException cnfe) {
                   catch (IllegalAccessException iae) {
                   if (queryThread == null) {
                        queryThread = new Thread(this, "Query");
                        queryThread.start();               
                   } // close if                 
              } // close Connect method
              public void run() {               
                  try {                             
                                     stmt = DbConnect.conn.createStatement();                 
                        rs = stmt.executeQuery(query); 
                        queryThread = null;     
                   } // close try
                   catch (SQLException sqlex) {
                        sqlstate = sqlex.getSQLState();                     
                        message = sqlex.getMessage();
                        SybaseReturnCode = sqlex.getErrorCode();
                                    queryThread = null;
                            } // close catch
                            catch (java.lang.Exception ex) {
                          ex.printStackTrace ();
                   } // close catch
                   queryThreadDone = "true";
              } // close run method
              static void close() {     
                   try {
                         if ( rs != null){
                              rs.close();          
                         if ( stmt != null){
                              stmt.close();
                         if ( conn !=  null){
                              conn.close();     
                   } // close try
                   catch (SQLException error){     
              }// close close()          
    } // close DbConnect class     

    Then I'd say you should write a QueryThread object
    that extends Thread and takes an SQL statement in its
    constructor. In the run method, create a connection,
    statement, and result set to run that query, close
    them in reverse order when you're done, and provide a
    getter to give access to the results. Don't return a
    reference to the result set; put the results in a data
    structure or CachedRowSet and close out the result set
    as soon as you're done with it. ResultSets are
    database cursors, which are scarce resources.
    With this design, every thread has its own connection
    and resources. They can't conflict with each other. -
    MODHi MOD,
    I finished coding a QueryThread object exactly as you instructed
    and IT WORKS !!!!! The calling program calls QueryThread by:
    QueryThread qt = new QueryThread(query);
    qt.start();
    QueryThread code:
    package ecmutl;
         import java.awt.*;
         import java.sql.*;
         import java.util.List;
         import java.util.*;
         public class QueryThread extends Thread {
              public static Thread queryThread = null;     
              public static Font        fntF;
              public static Connection conn = null;
              public static ResultSet rs = null;
              public static Statement stmt = null;      
              public static String nodename = EcmUtlLogicals.getNodeName();
              public static String password = EcmUtlLogicals.getPassword();
              public String newline = "\n";
              public static String sqlstate;
              public static String message;
              public static String queryThreadDone = "false";
              public String query;
              public static String dbname = EcmUtlLogicals.dbname;
              public static String username = EcmUtlLogicals.username;     
              public static int SybaseReturnCode;
              public QueryThread(String query) {
                   this.query = query;                 
              public void run() {               
                   try {              
                        Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
                        conn = DriverManager.getConnection("jdbc:sybase:Tds:"+nodename+"/"+dbname,username,password);                                                                                                         
                        stmt = conn.createStatement();                 
                        rs = stmt.executeQuery(query);
                        List resultSetArray = new LinkedList();
                        resultSetArray = new ArrayList(); 
                        if (rs != null) {     
                             int i;
                             ResultSetMetaData rsmd = rs.getMetaData ();
                             int numCols = rsmd.getColumnCount ();
                             for (i=1; i<=numCols; i++) {
                                  if (i > 1) resultSetArray.add(",");
                                  resultSetArray.add(rsmd.getColumnLabel(i));
                             resultSetArray.add(newline);
                             boolean more = rs.next ();
                             while (more) {
                                  for (i=1; i<=numCols; i++) {
                                       if (i > 1) resultSetArray.add(",");
                                       resultSetArray.add(rs.getString(i)); 
                                  resultSetArray.add(newline);
                                  more = rs.next ();
                             EcmUtlLogicals.setResultSetArray(resultSetArray);
                             if (rs != null){
                                  rs.close();
                             if (stmt != null) {
                                  stmt.close();
                             if (conn != null) {
                                  conn.close();
                        queryThread = null;                                            
                   catch (SQLException sqlex) {
                        sqlstate = sqlex.getSQLState();                     
                        message = sqlex.getMessage();
                        SybaseReturnCode = sqlex.getErrorCode();
                        queryThread = null;
                   catch (java.lang.Exception ex) {
                                     ex.printStackTrace ();
                   queryThreadDone = "true";
         }I have only be using Java for three months. Sometimes one needs a teacher to go along with the APIs.
    Thanks for your patience/help/time
    YAM-SSM

  • SIP 6945 Keypad stops working after Connected state

    I have a lot of 6945s/3905s/6961s all working fine. 
    However I have 1 6945 phone that after dialing a number the Keypad stops working.  So during the Connected state the keypad stop working.  Ring Out is fine.
    Any ideas? Bad hardware?
    6945 SIP
    9-3-3-2
    CallManager
    9.1.1.21018-1

    When reading my report, I forgot to mention how the external hard drive is formatted :
    Hard Drive FW/USB:
    Manufacturer: LaCie
    Model: 0x0
    GUID: 0xD04B78070AD64B
    Maximum Speed: Up to 400 Mb/sec
    Connection Speed: Up to 400 Mb/sec
    Sub-units:
    Hard Drive FW/USB Unit:
    Unit Software Version: 0x10483
    Unit Spec ID: 0x609E
    Firmware Revision: 0x110
    Product Revision Level:
    Sub-units:
    Hard Drive FW/USB SBP-LUN:
    Capacity: 298.09 GB
    Removable Media: Yes
    BSD Name: disk1
    Mac OS 9 Drivers: No
    Partition Map Type: APM (Apple Partition Map)
    S.M.A.R.T. status: Not Supported
    Volumes:
    Aristotle:
    Capacity: 297.97 GB
    Available: 164.85 GB
    Writable: Yes
    File System: Journaled HFS+
    BSD Name: disk1s3
    Mount Point: /Volumes/Aristotle
    Raf

  • Connect statement with input string in a script

    I would like to enter a password for each connect statement after I start my.sql
    my.sql
    connect scott/&p_password@orcl;
    grant SELECT to peter on table_1;
    SQL>@my.sql
    SQL> connect scott/&p_password@orcl;
    Please enter a value for p_password: grant SELECT to peter on table_1;
    invalid option.
    using: CONNECT <username> [AS SYSDBA|SYSOPER]
    SQL> ...
    Sql accept the grant statement after the connect statement as an input value.
    What must I change in my script???
    Best regards,
    Tom Rakete
    Message was edited by:
    Tom Rakete

    Are you trying to start your script from within SQL*Plus?
    Afraid no. Because the prompt "Please enter a value for ..." sounds suspicious.
    C:\my.sql
    conn max/&p_password@pdoxora
    grant select on test to public;Copy-paste from SQL*Plus:
    SQL> @C:\my.sql
    Enter value for p_password: *******
    Connected.
    Grant succeeded.In other words, SQL*Plus prompts "Enter value", not "Please enter a value".
    So what tool are you using?
    Regards,
    Andrew.

  • SPA525G2 - Can't see pressed keys/ chars - Connected State

    I have CISCO SPA525G2 already deployed at several clients premises (FW 7.5.1a).
    Unfortunately we’ve found a blocking issue that we hope to solve faster:
    Fail to show dialed alphanumeric characters in the Connected State, eg:
    IVR interaction don’t displays the characters pressed and heard by the user
    Conference call PIN isn’t showed when the characters are pressed and heard by the user
    I’ve tried to change configurations on customized soft keys but no results…current configuration is:
    <Connected_Key_List ua="na">hold|1;endcall|2;xfer|3;bxfer|4;conf;crdstart;crdstop;xferLx;confLx;park;phold;flash;</Connected_Key_List>
    Last testing was with 7.5.4 firmware and no results.
    If this is firmware related the only thing that you need it’s to copy the behavior of on HOLD to show the line with chars as you press some key.
    Does anyone from CISCO could help with this ? I've already opened a case at https://supportforums.cisco.com/community/netpro/small-business/onlinechatsupport and no response...
    Thanks in advance,
    João Silva

    This worked for me - it turned out I had McAfee and Windows firewall enabled - I disabled windows firewall and added all IPs in the safe zone on my McAfee firewall. For example: 192.168.1.1 to 192.168.1.254. You could also try to just disable all firewalls for now.
    Next step - I kept only one computer plugged into the Linksys at a time (physically unplugged them from the router inputs/shutdown wireless). Then do the network setup on each machine:
    Programs-Accesories-Communication-Network Setup Wizard
    Click next to all screens until you get to:
    When it asks you "Do you want to use shared connection" pick "No, let me choose another way to connect to internet", pick "This computer connect to the internet through a residential gateway", give the computer a name, hit next and call the network something, say HOME. FInish and repeat the same for all machines (you can create a network CD/floppy with the settings). Make sure only 1 machine connected to the Linksys at a time. Keep the name HOME on all other setups.
    This fixed it for me.

  • Help needed!! Why do I keep losing the connection to my cRIO?

    Hi All,
    I've got a real time system with the following setup.
    I have got a cRIO out in the field running a real time application that accquires data from various thermocouples and sends the data to the my host computer over a wireless radio link. I am using a wireless ethernet modem with a data transfer rate of 100 kb/sec. The modem is being shared by 12 other radios also transmitting data to the host PC.
    So, basically, I've got the host PC on one end and 13 field computers (one of which is my cRIO running a real-time application) on the other end. The 13 field computers are sending data to the host PC over wireless radio links utilizing a single wireless ethernet modem. The data from the 13 radios is placed on a que and the modem cycles through the que enabling the data from each radio to pass through one at a time.
    My real time application is sampling the thermocouple data every 1 sec and sending it across to the host application via a shared variable
    The host PC is also running an application that acts as the user interface.
    My problem is this:
    My system runs OK for a couple of minutes and then suddenly I lose the conection to the cRIO. Once this happens, I have to manually reset the cRIO (i.e. cycle the power back on) to re-establish the connection. This is both tiresome and inconvenient as the system needs to be able to run continuously for several hrs.
    What could be the possible causes for this loss in connection? Is it possible that a clash between signals causes the modem to drop the connection to the cRIO? If so, is there a way to monitor the connection between the host and cRIO and automatically reset the cRIO in the event of a lost connection?
    Any help would be highly appreciated.
    Thanks,
    Taizoon

    Thanks for the suggestions. I think I was overflowing my FIFO so it may be a memory issue. However, it dies hard when I place a probe on my FIFO read data. Since this seems to be repeatable, NI may be able to look into it.
    Anyways, I'll try some of my own troubleshooting and your suggestions then if I'm still having problems I'll be sure to check back.
    CLA, LabVIEW Versions 2010-2013

  • Cisco ACE - CLSRST connection state

    hi,
    During performance testing with IBM Rational Performance Tester tool with 500 users, I noticed above 4000 connections in 'show conn' display and most of the connection states showed as 'CLSRST'.
    On doing search the meaning I found is
    'CLSRST-ACE closed the connection by resetting it'
    What does it mean and is it normal to see so many CLSRST connections.
    Thanks.

    It looks as if you are hitting CSCsw83500.
    Syed Iftekhar Ahmed

  • Any way to test the connection from my web browser back to SAP?

    is there a way to test/monitor the connection/data that is sent from my Internet Explorer back to SAP when the Submit button is pressed?

    I would love to find a utility that lets me measure the speed of my network without the variable of including my internet connection.
    If you are using wireless and you have Mac laptop handy, take some quick measurements at different locations around your home.
    Hold down the option key on your Mac while you click on the fan shaped AirPort icon at the top of the screen. Look for the Transmit Rate number and jot that down.
    This represents the maximum speed that your wireless could support at that particular location.
    For example, let's say that your Transmit Rate at a given location is 130. This number is expressed in Mbps, so you would have 130 Mbps.
    You will find that your network speed is much faster than your internet connection speed, which is limited by the type of service that you have selected. If you have a 6 Mbps service, your internet speed and connection will be limited to that number no matter how fast your network number may be.
    Another way of saying the same thing is that your internet connection will always be the bottleneck on your network.

  • How can I know the connections are pooled?

    Hi. everyone.
    I am wondering how I can monitor the connections are pooled.
    I am using web-logic as a web server and oracle9ir2 as a
    database server.
    When I was deploying an application to the web-logic, I created a
    connection pool.
    And then, I run the application respectively(exactly two).
    However, there is only one session in the "V$SESSION" dictionary.
    I do not understand why there is only session in the V$SESSION, although
    I run two application respectively.
    In addition, how can I monitor the oracle conenctions are pooled?
    Does V$SESSION have nothing to do with oracle connection pool?
    Thanks in advance.
    Have a good day.
    Best Regards
    Ho.

    Dear Sabdar Syed.
    Thanks for your reply.
    Here is the result of v$license.
    SQL> select * from v$license;
    SESSIONS_MAX : 0
    SESSIONS_WARNING : 0
    SESSIONS_CURRENT : 6
    SESSIONS_HIGHWATER : 6
    USERS_MAX : 0
    What does it mean, sessions_max(0), sessions_current(6), users_max(0)
    I am still confused.
    Could you give me a more detailed explanations?
    Thanks in advance. Have a good day.
    Regards.
    Ho.

  • Watch/Monitor Buttons do not show the correct state

    I programmed several Watch buttons on SPA500 module and some buttons stay lit red even though the phones are not used.  When pressing the button it does call the Vacant phone.
    How can I fix the state to be correct and only be lit red when the corrsponding phone is used?

    Hi Guys,
    Was this problem ever resolved?
    I am having the same issue. Cisco CME on 2851 router. We have several Cisco 7970 IP Phones all provisioned at the same time, and all working fine. I have a 7914 module monitoring the phones and one is showing as off hook. (BLF -1).
    The phone that is showing offhook is ephone 7, it is being monitored by ephone 4. I have done factory reset, firmware upgrade, reset and everything recommended above but still having the issue. The red light indicates that the phone is offhook or not present although it is cleary registered to the CME.
    You can see from the show ephone register below (ephone 4 is monitoring ephone 7) that ephone 7 is showing as offhook when it is not and is also registered and working. It shows:
    button 33: cw:1 ccw:(0 0)
      dn 22 number 122 CH1   IDLE         CH2   IDLE         watch(BLF on phone -1) shared with monitor-ring
    I have attached config and tftp debug below. If any one can shed some light it would be much appreciated.
    ------------------ show running-config ------------------
    Building configuration...
    Current configuration : 33299 bytes
    ! Last configuration change at 18:09:53 AEST Mon Jun 4 2012
    ! NVRAM config last updated at 18:09:56 AEST Mon Jun 4 2012
    ! NVRAM config last updated at 18:09:56 AEST Mon Jun 4 2012
    version 15.1
    service timestamps debug datetime msec
    service timestamps log datetime msec
    no service password-encryption
    hostname CISCO
    boot-start-marker
    boot system flash:c2800nm-adventerprisek9-mz.151-4.M1.bin
    boot-end-marker
    card type t1 0 0
    ! card type command needed for slot/vwic-slot 0/1
    enable password
    aaa new-model
    aaa authentication login ciscocp_vpn_xauth_ml_1 local
    aaa authorization exec default local
    aaa authorization network ciscocp_vpn_group_ml_1 local
    aaa session-id common
    clock timezone AEST 10 0
    no network-clock-participate wic 0
    dot11 syslog
    no ip source-route
    ip cef
    no ip dhcp use vrf connected
    ip dhcp excluded-address 10.0.0.1 10.0.0.199
    ip dhcp pool cisco
    network 10.0.0.0 255.255.255.0
    option 150 ip 10.0.0.1
    default-router 10.0.0.138 10.0.0.1
    dns-server x.x.x.x x.x.x.x
    ip name-server x.x.x.x
    ip name-server x.x.x.x
    no ipv6 cef
    multilink bundle-name authenticated
    password encryption aes
    voice service voip
    ip address trusted list
      ipv4 204.9.161.164
    allow-connections h323 to h323
    allow-connections h323 to sip
    allow-connections sip to h323
    allow-connections sip to sip
    supplementary-service h450.12
    no supplementary-service sip moved-temporarily
    no supplementary-service sip refer
    h323
    vpn-group 1
      vpn-gateway 1 http://10.0.0.15
      vpn-trustpoint 1 trustpoint _Certificate leaf
      vpn-hash-algorithm sha-1
    vpn-profile 1
      host-id-check disable
    sip
      registrar server expires max 3600 min 3600
      localhost dns:sip.skype.com
    voice class codec 1
    codec preference 1 g711ulaw
    voice class permanent 1
    signal timing oos restart 50000
    signal timing oos timeout disabled
    signal keepalive disabled
    signal sequence oos no-action
    voice class custom-cptone telstra
    dualtone disconnect
      frequency 425
      cadence 375 375
    voice class custom-cptone conference
    dualtone conference
      frequency 600 900
      cadence 300 150 300 100 300 50
    voice class custom-cptone jointone
    dualtone conference
      frequency 600 900
      cadence 300 150 300 100 300 50
    voice class custom-cptone leavetone
    dualtone conference
      frequency 400 800
      cadence 400 100 200 100 200 100
    voice register global
    mode cme
    source-address 10.0.0.1 port 5060
    max-dn 25
    max-pool 25
    authenticate register
    timezone 47
    hold-alert
    mwi stutter
    voicemail 999
    tftp-path flash:
    create profile sync 0007934814052285
    voice register dn  1
    number 201
    name B iPhone
    no-reg
    label 201
    voice register dn  2
    number 202
    name D iPhone
    no-reg
    label 202
    voice register dn  3
    number 203
    name C iPhone
    no-reg
    label 203
    voice register dn  4
    number 204
    name K iPad
    no-reg
    label 204
    voice register pool  1
    registration-timer max 720 min 660
    id mac 50EA.D669.27A3
    session-transport tcp
    type CiscoMobile-iOS
    number 1 dn 1
    dtmf-relay rtp-nte
    username user201 password 201
    no vad
    voice register pool  2
    registration-timer max 720 min 660
    id mac 148F.C646.6CFA
    session-transport tcp
    type CiscoMobile-iOS
    number 1 dn 2
    dtmf-relay rtp-nte
    username user202 password 202
    no vad
    voice register pool  3
    registration-timer max 720 min 660
    id mac DC2B.6198.4F3D
    session-transport tcp
    type CiscoMobile-iOS
    number 1 dn 3
    dtmf-relay rtp-nte
    username user203 password 203
    no vad
    voice register pool  4
    registration-timer max 720 min 660
    id mac 70DE.E239.73B8
    session-transport tcp
    type CiscoMobile-iOS
    number 1 dn 4
    dtmf-relay rtp-nte
    username user204 password 204
    no vad
    voice translation-rule 1
    rule 1 /\(.*\)/ /100/
    voice translation-rule 2
    rule 1 /^.*/ /xxxxxxxxxxxxxx/
    voice translation-rule 3
    rule 1 /617xxxxxxxx/ /130/
    voice translation-rule 4
    rule 1 /^004\(........\)/ /614\1/
    rule 2 /^099\(.*\)/ /\1/
    rule 3 /^0\(.*\)/ /\1/
    voice translation-rule 5
    rule 1 /617xxxxxxxx/ /130/
    rule 2 /\(.*\)/ /100/
    voice translation-profile INBOUND
    translate called 5
    voice translation-profile PSTN_Outbound
    translate calling 2
    translate called 4
    voice translation-profile SKYPE_IN
    translate called 3
    voice-card 0
    dspfarm
    dsp services dspfarm
    interface Loopback0
    ip address 11.1.1.1 255.255.255.255
    h323-gateway voip interface
    h323-gateway voip bind srcaddr 11.1.1.1
    interface Loopback2
    ip address 10.10.10.10 255.255.255.0
    interface Tunnel1
    no ip address
    interface GigabitEthernet0/0
    description ETH-LAN
    ip address 10.0.0.1 255.255.255.0
    ip nat inside
    ip virtual-reassembly in
    duplex auto
    speed auto
    no cdp enable
    no mop enabled
    interface GigabitEthernet0/1
    description $ETH-LAN$
    ip address 192.168.0.1 255.255.255.0
    ip access-group 2 in
    duplex auto
    speed auto
    no cdp enable
    interface Service-Engine1/0
    ip unnumbered GigabitEthernet0/0
    service-module ip address 10.0.0.20 255.255.255.0
    service-module ip default-gateway 10.0.0.1
    no cdp enable
    interface Virtual-Template1 type tunnel
    ip unnumbered GigabitEthernet0/0
    tunnel mode ipsec ipv4
    tunnel protection ipsec profile CiscoCP_Profile1
    interface Virtual-Template2
    ip unnumbered Loopback2
    interface Vif1
    ip address 192.168.11.1 255.255.255.252
    ip pim dense-mode
    ip local pool SDM_POOL_1 10.0.0.75 10.0.0.95
    ip local pool SDM_POOL_2 10.1.0.2 10.1.0.50
    ip local pool SDM_POOL_3 192.168.1.50 192.168.1.60
    no ip forward-protocol nd
    ip http server
    ip http authentication local
    no ip http secure-server
    ip http path flash:gui
    ip flow-export destination 10.0.0.239 2055
    ip nat inside source list VPNAccess interface GigabitEthernet0/0 overload
    ip route 0.0.0.0 0.0.0.0 10.0.0.138
    ip access-list standard public
    ip access-list extended VPNAccess
    remark Allow VPN clients to access LAN
    remark CCP_ACL Category=2
    remark Allow CPN local LAN
    permit ip 192.168.1.0 0.0.0.255 any
    access-list 100 remark CCP_ACL Category=4
    access-list 100 permit ip 10.0.0.0 0.0.0.255 any
    no cdp run
    tftp-server flash:term70.default.loads
    tftp-server flash:term71.default.loads
    tftp-server flash:apps70.8-3-0-50.sbn
    tftp-server flash:cnu70.8-3-0-50.sbn
    tftp-server flash:cvm70sccp.8-3-0-50.sbn
    tftp-server flash:dsp70.8-3-0-50.sbn
    tftp-server flash:jar70sccp.8-3-0-50.sbn
    tftp-server flash:S00105000300.sbn
    tftp-server flash:SCCP70.8-3-1S.loads
    tftp-server flash:XMLDefault.cnf.xml
    tftp-server flash:United_States/g3-tones.xml
    tftp-server flash:English_United_States/td-sccp.jar
    tftp-server flash:English_United_States/ipc-sccp.jar
    tftp-server flash:P00308000600.bin
    tftp-server flash:P00308000600.sb2
    tftp-server flash:P00308000600.loads
    tftp-server flash:P00308000600.sbn
    tftp-server flash:apps70.8-4-1-23.sbn
    tftp-server flash:cnu70.8-4-1-23.sbn
    tftp-server flash:cvm70sccp.8-4-1-23.sbn
    tftp-server flash:dsp70.8-4-1-23.sbn
    tftp-server flash:jar70sccp.8-4-1-23.sbn
    tftp-server flash:SCCP70.8-4-2S.loads
    tftp-server flash:S00105000400.sbn
    tftp-server flash:RingList.xml
    tftp-server flash:DistinctiveRingList.xml
    tftp-server flash:Ring1.raw
    tftp-server flash:Ring2.raw
    tftp-server flash:Ring3.raw
    tftp-server flash:apps70.9-0-3TH1-22.sbn
    tftp-server flash:cnu70.9-0-3TH1-22.sbn
    tftp-server flash:cvm70sccp.9-0-3TH1-22.sbn
    tftp-server flash:dsp70.9-0-3TH1-22.sbn
    tftp-server flash:jar70sccp.9-0-3TH1-22.sbn
    tftp-server flash:SCCP70.9-0-3S.loads
    tftp-server flash:apps45.9-0-3TH1-22.sbn
    tftp-server flash:cnu45.9-0-3TH1-22.sbn
    tftp-server flash:cvm45sccp.9-0-3TH1-22.sbn
    tftp-server flash:dsp45.9-0-3TH1-22.sbn
    tftp-server flash:jar45sccp.9-0-3TH1-22.sbn
    tftp-server flash:SCCP45.9-0-3S.loads
    tftp-server flash:term65.default.loads
    tftp-server flash:term45.default.loads
    tftp-server flash:cmterm_7936.3-3-21-0.bin
    control-plane
    voice-port 0/2/0
    supervisory disconnect dualtone mid-call
    supervisory custom-cptone telstra
    no battery-reversal
    cptone AU
    timeouts interdigit 5
    timeouts call-disconnect 2
    timeouts wait-release 2
    timing hookflash-out 250
    impedance complex1
    caller-id enable
    voice-port 0/2/1
    supervisory disconnect dualtone mid-call
    supervisory custom-cptone telstra
    no battery-reversal
    cptone AU
    timeouts interdigit 5
    timeouts call-disconnect 2
    timeouts wait-release 2
    timing hookflash-out 250
    impedance complex1
    caller-id enable
    voice-port 0/2/2
    supervisory disconnect dualtone mid-call
    supervisory custom-cptone telstra
    no battery-reversal
    cptone AU
    timeouts interdigit 5
    timeouts call-disconnect 2
    timeouts wait-release 2
    timing hookflash-out 250
    impedance complex1
    caller-id enable
    voice-port 0/2/3
    supervisory disconnect dualtone mid-call
    supervisory custom-cptone telstra
    no battery-reversal
    cptone AU
    timeouts interdigit 5
    timeouts call-disconnect 2
    timeouts wait-release 2
    timing hookflash-out 250
    impedance complex1
    caller-id enable
    voice-port 0/3/0
    auto-cut-through
    voice-port 0/3/1
    mgcp profile default
    sccp local GigabitEthernet0/0
    sccp ccm 10.0.0.1 identifier 1 version 7.0
    sccp
    sccp ccm group 1
    bind interface GigabitEthernet0/0
    associate ccm 1 priority 1
    associate profile 1 register confdsp1
    keepalive retries 5
    dspfarm profile 1 conference 
    codec g711ulaw
    codec g729br8
    codec g729r8
    codec g711alaw
    codec g729ar8
    codec g729abr8
    maximum conference-participants 16
    maximum sessions 3
    conference-join custom-cptone jointone
    conference-leave custom-cptone leavetone
    associate application SCCP
    dial-peer voice 1 pots
    translation-profile incoming INBOUND
    preference 3
    destination-pattern 0T
    direct-inward-dial
    port 0/2/0
    dial-peer voice 2 pots
    translation-profile incoming INBOUND
    preference 2
    destination-pattern 0T
    direct-inward-dial
    port 0/2/1
    dial-peer voice 3 pots
    translation-profile incoming INBOUND
    preference 1
    destination-pattern 0T
    direct-inward-dial
    port 0/2/2
    dial-peer voice 4 pots
    shutdown
    port 0/2/3
    dial-peer voice 10 voip
    destination-pattern 99.
    session protocol sipv2
    session target ipv4:10.0.0.20
    incoming called-number .
    dtmf-relay cisco-rtp
    codec g711ulaw
    no vad
    dial-peer voice 100 voip
    description **Incoming Call from Skype SIP Trunk**
    translation-profile incoming SKYPE_IN
    session protocol sipv2
    session target sip-server
    incoming called-number .%
    voice-class codec 1 
    voice-class sip dtmf-relay force rtp-nte
    dtmf-relay rtp-nte
    no vad
    dial-peer voice 101 voip
    description **Outgoing Call from Skype SIP Trunk**
    translation-profile outgoing PSTN_Outbound
    destination-pattern 004........
    session protocol sipv2
    session target sip-server
    voice-class codec 1 
    voice-class sip dtmf-relay force rtp-nte
    dtmf-relay rtp-nte
    no vad
    dial-peer voice 5 pots
    description **Outgoing Mobile Failover**
    preference 4
    destination-pattern *04........
    direct-inward-dial
    port 0/2/2
    dial-peer voice 102 voip
    description **Outgoing Call to Skype - THAILAND**
    translation-profile outgoing PSTN_Outbound
    destination-pattern 066.........
    session protocol sipv2
    session target sip-server
    voice-class codec 1 
    voice-class sip dtmf-relay force rtp-nte
    dtmf-relay rtp-nte
    no vad
    dial-peer voice 103 voip
    description **Outgoing Call to Skype - UK**
    translation-profile outgoing PSTN_Outbound
    destination-pattern 044..........
    session protocol sipv2
    session target sip-server
    voice-class codec 1 
    voice-class sip dtmf-relay force rtp-nte
    dtmf-relay rtp-nte
    no vad
    dial-peer voice 104 voip
    description **Outgoing Call to Skype - Internat-ALL**
    translation-profile outgoing PSTN_Outbound
    destination-pattern 099T
    session protocol sipv2
    session target sip-server
    voice-class codec 1 
    voice-class sip dtmf-relay force rtp-nte
    dtmf-relay rtp-nte
    no vad
    dial-peer voice 700 voip
    destination-pattern 70.
    session protocol sipv2
    session target ipv4:10.0.0.20
    dtmf-relay sip-notify
    codec g711ulaw
    no vad
    dial-peer voice 712 voip
    destination-pattern A712
    session protocol multicast
    session target ipv4:237.111.0.0:22222
    voice-class permanent 1
    dtmf-relay cisco-rtp
    codec g711ulaw
    vad aggressive
    dial-peer voice 713 voip
    destination-pattern A713
    session protocol multicast
    session target ipv4:237.111.0.1:22222
    voice-class permanent 1
    dtmf-relay cisco-rtp
    codec g711ulaw
    vad aggressive
    dial-peer voice 70 pots
    preference 1
    destination-pattern 712
    dial-peer voice 71 pots
    preference 2
    destination-pattern 712
    dial-peer voice 72 pots
    preference 3
    destination-pattern 712
    sip-ua
    credentials username xxxxxxxxxxxxxx password 7 realm sip.skype.com
    authentication username xxxxxxxxxxxxxx password 7
    no remote-party-id
    retry invite 2
    retry register 10
    registrar dns:sip.skype.com expires 3600
    sip-server dns:sip.skype.com
    host-registrar
    telephony-service
    sdspfarm conference mute-on 111 mute-off 222
    sdspfarm units 3
    sdspfarm tag 1 confdsp1
    conference hardware
    video
    authentication credential xxxxx xxxxx
    xml user xxxxx password xxxxx 15
    max-ephones 96
    max-dn 110 no-reg
    ip source-address 10.0.0.1 port 2000
    auto assign 1 to 24
    service phone videoCapability 1
    timeouts interdigit 5
    system message xxxxx Pty Ltd
    url directories http://10.0.0.1:80/localdirectory
    url services http://10.0.0.20/voiceview/common/login.do
    url authentication http://10.0.0.1/CCMCIP/authenticate.asp 
    cnf-file perphone
    load 7914 S00105000400
    load 7936 cmterm_7936.3-3-21-0
    load 7960-7940 P00308000600
    load 7965 term65.default
    load 7970 term70.default
    time-zone 47
    time-format 24
    date-format dd-mm-yy
    live-record 998
    voicemail 999
    max-conferences 3 gain -6
    call-park system application
    moh music-on-hold.au
    web admin system name xxxxx secret 5 xxxxxxxxxxxxxxxx
    dn-webedit
    time-webedit
    transfer-system full-consult
    transfer-pattern 0
    transfer-pattern 2..
    transfer-pattern 7..
    secondary-dialtone 0
    directory entry 1 100 name Reception
    fac standard
    create cnf-files version-stamp 7960 Jun 04 2012 17:24:26
    ephone-template  1
    url services 2 http://xxxxxxlawyers.com/phone/xmldir/PhoneUI/ xxxxxxLawyers_DIRECTORY
    url services 3 http://jivait.com/phone/rss2cisco.pl NEWS@
    park reservation-group 1
    softkeys idle  Dnd Newcall Gpickup Pickup Cfwdall Redial ConfList Join RmLstC Login
    softkeys seized  Callback Cfwdall Endcall Gpickup HLog Meetme Pickup Redial
    softkeys connected  Hold Endcall Trnsfer Park TrnsfVM Confrn ConfList Select Join Acct LiveRcd Flash
    ephone-template  2
    url services 2 http://phone-xml.berbee.com/menu.xml TEST
    ephone-template  3
    park reservation-group 1
    softkeys idle  Dnd Newcall Gpickup Pickup Cfwdall Redial Login
    softkeys seized  Callback Cfwdall Endcall Gpickup HLog Meetme Pickup Redial
    softkeys connected  Hold Endcall Trnsfer Park TrnsfVM Confrn ConfList Join
    ephone-template  4
    park reservation-group 1
    softkeys seized  Meetme Gpickup Pickup Redial
    softkeys connected  Hold Trnsfer Park LiveRcd Endcall Confrn ConfList Select Join Acct
    ephone-dn  1  dual-line
    number 100 no-reg primary
    pickup-group 1
    label xxxxx xxxxx
    name Reception
    call-forward noan 999 timeout 40
    huntstop channel
    no huntstop
    ephone-dn  2  dual-line
    number 100 no-reg primary
    pickup-group 1
    label xxxxx xxxxx
    name Reception2
    preference 1
    call-forward noan 999 timeout 40
    huntstop channel
    no huntstop
    ephone-dn  3  dual-line
    number 100 no-reg primary
    pickup-group 1
    label xxxxx xxxxx
    name Reception3
    preference 2
    call-forward noan 999 timeout 40
    huntstop channel
    no huntstop
    ephone-dn  4  dual-line
    number 100 no-reg primary
    pickup-group 1
    label xxxxx xxxxx
    name Reception4
    preference 3
    call-forward busy 999
    call-forward noan 999 timeout 40
    huntstop channel
    ephone-dn  9  dual-line
    number 130 secondary 617xxxxxxxx no-reg both
    pickup-group 1
    label Private Line (07 xxxx xxxx)
    description 07 xxxx xxxx
    name Skype1
    ephone-dn  10  dual-line
    number 101 no-reg primary
    pickup-group 1
    label Ben xxxxxx (101)
    description Extension 101
    name Ben xxxxxx
    call-forward busy 999
    call-forward noan 999 timeout 25
    ephone-dn  11  dual-line
    number 102 no-reg primary
    pickup-group 1
    label Drew xxxxx (102)
    description Extension 102
    name Drew xxxxx
    call-forward busy 999
    call-forward noan 999 timeout 25
    ephone-dn  12  dual-line
    number 103 no-reg primary
    pickup-group 1
    label xxxxx xxxxxx (103)
    description Extension 103
    name xxxxx xxxxxx
    call-forward busy 999
    call-forward noan 999 timeout 25
    ephone-dn  13  dual-line
    number 104 no-reg primary
    pickup-group 1
    label Dennis xxxxx (104)
    description Extension 104
    name Dennis xxxxx
    call-forward busy 999
    call-forward noan 999 timeout 25
    ephone-dn  14  dual-line
    number 105 no-reg primary
    pickup-group 1
    label Meeting Room (105)
    description Extension 105
    name Meeting Room
    call-forward busy 999
    call-forward noan 999 timeout 25
    ephone-dn  15  dual-line
    number 106 no-reg primary
    pickup-group 1
    label Front Desk
    description Extension 106
    name Front Desk
    call-forward busy 100
    call-forward noan 100 timeout 45
    ephone-dn  16  dual-line
    number 107 no-reg primary
    pickup-group 1
    label Server
    description Extension 107
    name Server
    call-forward busy 100
    call-forward noan 100 timeout 45
    ephone-dn  19  dual-line
    number 119 no-reg primary
    pickup-group 1
    label Cordless
    description Extension 119
    name Cordless
    call-forward busy 100
    call-forward noan 100 timeout 30
    ephone-dn  20  dual-line
    number 121 no-reg primary
    pickup-group 1
    label Front Reception
    description Extension 121
    name Front Reception
    call-forward busy 999
    call-forward noan 999 timeout 25
    ephone-dn  21  dual-line
    number 120 no-reg primary
    pickup-group 1
    label Conference Phone
    description Extension 120
    name Conference Phone
    call-forward busy 999
    call-forward noan 999 timeout 25
    ephone-dn  22  dual-line
    number 122 no-reg primary
    pickup-group 1
    label Reception
    description Extension 122
    name Reception
    call-forward busy 999
    call-forward noan 999 timeout 25
    ephone-dn  25  dual-line
    number 126 no-reg primary
    pickup-group 1
    label xxxxxx SoftPhone
    description Extension 126
    name SoftPhone1
    ephone-dn  51
    number 151 no-reg primary
    label Line-1(5288)-Monitor ONLY
    trunk 1 monitor-port 0/2/0
    ephone-dn  52
    number 152 no-reg primary
    label Line-2(5232)-Monitor ONLY
    trunk 1 monitor-port 0/2/1
    ephone-dn  53
    number 153 no-reg primary
    label Line-3(5404)-Monitor ONLY
    trunk 1 monitor-port 0/2/2
    ephone-dn  98
    number 998 no-reg primary
    call-forward all 999
    ephone  1
    device-security-mode none
    video
    mac-address 0018.73E2.34D9
    ephone-template 1
    username "user1" password xxxxxx
    paging-dn 32
    type 7970 addon 1 7914
    button  1o1,2,3,4 2:51 3:52 4:53
    button  5:54 6m90 7m91 8m92
    button  9w10 10w11 11w12 12w13
    button  13w14 16:41 17:43 18:45
    ephone  2
    device-security-mode none
    video
    mac-address 000A.B84C.483F
    ephone-template 1
    username "user2" password xxxxxx
    paging-dn 32
    type 7970
    button  1:10 2:9 3:42 4m90
    button  5m91
    ephone  3
    device-security-mode none
    video
    mac-address 0019.2FE3.95A1
    ephone-template 1
    username "user3" password xxxxxx
    fastdial 1 00413093639 name Catherine
    fastdial 2 00432030586 name Ben
    paging-dn 32
    type 7970
    button  1:11 3w10 4w13 5m90
    button  6m91 7:46
    ephone  4
    device-security-mode none
    video
    mac-address 0019.2FE3.94F6
    ephone-template 1
    username "user4" password xxxxxx
    speed-dial 1 00408760740 label "IT Support"
    paging-dn 32
    type 7970 addon 1 7914 2 7914
    button  1:12 2:9 3o1,2,3,4 9:51
    button  10:52 11:53 12:54 15m90
    button  16m91 17m92 23:41 24:43
    button  25:45 29w10 30w11 31w13
    button  32w14 33w22 34w19 35:21
    ephone  5
    device-security-mode none
    mac-address 0019.2FB9.CA32
    ephone-template 1
    username "user5"
    paging-dn 32
    type 7970
    button  1:13 2:44 3m90 4m91
    ephone  6
    device-security-mode none
    mac-address 000A.B84C.4598
    ephone-template 1
    username "user6"
    paging-dn 32
    type 7970
    button  1:14 2m90
    ephone  7
    device-security-mode none
    mac-address 0018.73E2.369B
    ephone-template 1
    username "user7"
    paging-dn 32
    type 7970
    button  1o1,2,3,4 2:22
    ephone  8
    device-security-mode none
    mac-address 0015.5832.54A3
    ephone-template 2
    type CIPC
    button  1:25 2m1
    line con 0
    exec-timeout 0 0
    line aux 0
    line 66
    no activation-character
    no exec
    transport preferred none
    transport input all
    transport output pad telnet rlogin lapb-ta mop udptn v120 ssh
    line vty 0 4
    exec-timeout 0 0
    password
    transport input all
    scheduler allocate 20000 1000
    ntp master
    ntp update-calendar
    ntp server 150.101.221.106
    webvpn gateway gateway_1
    ip address 10.0.0.15 port 443 
    http-redirect port 80
    ssl trustpoint TP-self-signed-1560239260
    inservice
    webvpn install svc flash:/webvpn/anyconnect-win-3.0.3054-k9.pkg sequence 1
    end
    ============================================================================
    Jun  5 00:28:44.922: TFTP: Looking for term70.default.loads
    Jun  5 00:28:44.922: TFTP: Opened flash:term70.default.loads, fd 2, size 660 for process 314
    Jun  5 00:28:44.930: TFTP: Finished flash:term70.default.loads, time 00:00:00 for process 314
    Jun  5 00:28:46.054: TFTP: Looking for jar70sccp.9-0-3TH1-22.sbn
    Jun  5 00:28:46.058: TFTP: Opened flash:jar70sccp.9-0-3TH1-22.sbn, fd 2, size 1828680 for process 314
    Jun  5 00:28:52.018: TFTP: Finished flash:jar70sccp.9-0-3TH1-22.sbn, time 00:00:05 for process 314
    Jun  5 00:28:57.490: TFTP: Looking for cnu70.9-0-3TH1-22.sbn
    Jun  5 00:28:57.490: TFTP: Opened flash:cnu70.9-0-3TH1-22.sbn, fd 2, size 506761 for process 314
    Jun  5 00:28:59.134: TFTP: Finished flash:cnu70.9-0-3TH1-22.sbn, time 00:00:01 for process 314
    Jun  5 00:29:01.242: TFTP: Looking for apps70.9-0-3TH1-22.sbn
    Jun  5 00:29:01.246: TFTP: Opened flash:apps70.9-0-3TH1-22.sbn, fd 2, size 3084262 for process 314
    Jun  5 00:29:07.243: %IPPHONE-6-UNREGISTER_ABNORMAL: ephone-7:SEP001873E2369B IP:10.0.0.204 Socket:11 DeviceType:Phone has unregistered abnormally.
    Jun  5 00:29:11.219: TFTP: Finished flash:apps70.9-0-3TH1-22.sbn, time 00:00:09 for process 314
    Jun  5 00:29:19.791: TFTP: Looking for dsp70.9-0-3TH1-22.sbn
    Jun  5 00:29:19.791: TFTP: Opened flash:dsp70.9-0-3TH1-22.sbn, fd 2, size 540433 for process 314
    Jun  5 00:29:21.559: TFTP: Finished flash:dsp70.9-0-3TH1-22.sbn, time 00:00:01 for process 314
    Jun  5 00:29:23.619: TFTP: Looking for cvm70sccp.9-0-3TH1-22.sbn
    Jun  5 00:29:23.623: TFTP: Opened flash:cvm70sccp.9-0-3TH1-22.sbn, fd 2, size 2166976 for process 314
    Jun  5 00:29:30.807: TFTP: Finished flash:cvm70sccp.9-0-3TH1-22.sbn, time 00:00:07 for process 314
    Jun  5 00:31:07.536: TFTP: Looking for CTLSEP001873E2369B.tlv
    Jun  5 00:31:07.636: TFTP: Looking for ITLSEP001873E2369B.tlv
    Jun  5 00:31:07.748: TFTP: Looking for ITLFile.tlv
    Jun  5 00:31:08.004: TFTP: Looking for SEP001873E2369B.cnf.xml
    Jun  5 00:31:08.004: TFTP: Opened system:/its/vrf1/SEP001873E2369B.cnf.xml, fd 2, size 1543 for process 314
    Jun  5 00:31:08.012: TFTP: Finished system:/its/vrf1/SEP001873E2369B.cnf.xml, time 00:00:00 for process 314
    Jun  5 00:31:14.424: TFTP: Looking for English_United_States/td-sccp.jar
    Jun  5 00:31:14.428: TFTP: Opened flash:English_United_States/td-sccp.jar, fd 2, size 67385 for process 314
    Jun  5 00:31:14.756: TFTP: Finished flash:English_United_States/td-sccp.jar, time 00:00:00 for process 314
    Jun  5 00:31:15.480: TFTP: Looking for United_States/g3-tones.xml
    Jun  5 00:31:15.480: TFTP: Opened flash:United_States/g3-tones.xml, fd 2, size 1036 for process 314
    Jun  5 00:31:15.488: TFTP: Finished flash:United_States/g3-tones.xml, time 00:00:00 for process 314
    Jun  5 00:31:31.604: %IPPHONE-6-REG_ALARM: 25: Name=SEP001873E2369B Load= term70.default Last=Initialized
    Jun  5 00:31:31.652: %IPPHONE-6-REGISTER: ephone-7:SEP001873E2369B IP:10.0.0.204 Socket:11 DeviceType:Phone has registered.
    Jun  5 00:31:33.228: %IPPHONE-6-UNREGISTER_NORMAL: ephone-7:SEP001873E2369B IP:10.0.0.204 Socket:11 DeviceType:Phone has unregistered normally.
    Jun  5 00:32:34.333: TFTP: Looking for CTLSEP001873E2369B.tlv
    Jun  5 00:32:34.413: TFTP: Looking for ITLSEP001873E2369B.tlv
    Jun  5 00:32:34.521: TFTP: Looking for ITLFile.tlv
    Jun  5 00:32:34.853: TFTP: Looking for SEP001873E2369B.cnf.xml
    Jun  5 00:32:34.853: TFTP: Opened system:/its/vrf1/SEP001873E2369B.cnf.xml, fd 2, size 1543 for process 314
    Jun  5 00:32:34.861: TFTP: Finished system:/its/vrf1/SEP001873E2369B.cnf.xml, time 00:00:00 for process 314
    Jun  5 00:32:39.861: %IPPHONE-6-REG_ALARM: 25: Name=SEP001873E2369B Load= term70.default Last=Initialized
    Jun  5 00:32:39.905: %IPPHONE-6-REGISTER: ephone-7:SEP001873E2369B IP:10.0.0.204 Socket:13 DeviceType:Phone has registered.
    OLSENCISCO#
    =====================================================
    ephone-1[0] Mac:0018.73E2.34D9 TCP socket:[17] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 19/17 max_streams=5
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.221 * 52191 7970  sub=1 keepalive 2082 max_line 22 available_line 22
    Phone reports 22 Available Lines
    button 1: cw:1 ccw:(0 0)
      dn 1  number 100 CH1   IDLE         CH2   IDLE         overlay shared
    button 2: cw:1 ccw:(0)
      dn 51 number 151 CH1   IDLE         shared
    button 3: cw:1 ccw:(0)
      dn 52 number 152 CH1   IDLE         shared
    button 4: cw:1 ccw:(0)
      dn 53 number 153 CH1   IDLE         shared
    button 5: cw:1 ccw:(0)
      dn 54 number 154 CH1   IDLE         shared with monitor-ring
    button 6: cw:1 ccw:(0)
      dn 90 number 300 CH1   IDLE         monitor-ring shared
    button 7: cw:1 ccw:(0)
      dn 91 number 301 CH1   IDLE         monitor-ring shared
    button 8: cw:1 ccw:(0)
      dn 92 number 302 CH1   IDLE         monitor-ring shared
    button 9: cw:1 ccw:(0 0)
      dn 10 number 101 CH1   IDLE         CH2   IDLE         watch(BLF on phone 2) shared with monitor-ring
    button 10: cw:1 ccw:(0 0)
      dn 11 number 102 CH1   IDLE         CH2   IDLE         watch(BLF on phone 3) shared with monitor-ring
    button 11: cw:1 ccw:(0 0)
      dn 12 number 103 CH1   IDLE         CH2   IDLE         watch(BLF on phone 4) shared
    button 12: cw:1 ccw:(0 0)
      dn 13 number 104 CH1   IDLE         CH2   IDLE         watch(BLF on phone 5) shared with monitor-ring
    button 13: cw:1 ccw:(0 0)
      dn 14 number 105 CH1   IDLE         CH2   IDLE         watch(BLF on phone 6) shared with monitor-ring
    button 16: cw:1 ccw:(0)
      dn 41 number A501  auto dial A502 CH1   IDLE         shared with monitor-ring
    button 17: cw:1 ccw:(0)
      dn 43 number A503  auto dial A504 CH1   IDLE         shared with monitor-ring
    button 18: cw:1 ccw:(0)
      dn 45 number A505  auto dial A506 CH1   IDLE         shared with monitor-ring
    FXO Port Monitoring Status
    button: 2 dn: 51 FXO Port: 0/2/0 Status: Idle
    button: 3 dn: 52 FXO Port: 0/2/1 Status: Idle
    button: 4 dn: 53 FXO Port: 0/2/2 Status: Idle
    button: 5 dn: 54 FXO Port: 0/2/3 Status: Idle
    overlay 1: 1(100) 2(100) 3(100) 4(100)
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user1 Password:xxxxxxxx
    ephone-2[1] Mac:000A.B84C.483F TCP socket:[15] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 19/17 max_streams=5
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.216 * 52908 7970  keepalive 2081 max_line 8 available_line 8
    button 1: cw:1 ccw:(0 0)
      dn 10 number 101 CH1   IDLE         CH2   IDLE         shared with monitor-ring
    button 2: cw:1 ccw:(0 0)
      dn 9  number 130 CH1   IDLE         CH2   IDLE         shared
    button 3: cw:1 ccw:(0)
      dn 42 number A502  auto dial A501 CH1   IDLE
    button 4: cw:1 ccw:(0)
      dn 90 number 300 CH1   IDLE         monitor-ring shared
    button 5: cw:1 ccw:(0)
      dn 91 number 301 CH1   IDLE         monitor-ring shared
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user2 Password: xxxxxxxx
    ephone-3[2] Mac:0019.2FE3.95A1 TCP socket:[16] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 19/17 max_streams=5
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.223 * 49428 7970  keepalive 2069 max_line 8 available_line 8
    button 1: cw:1 ccw:(0 0)
      dn 11 number 102 CH1   IDLE         CH2   IDLE         shared with monitor-ring
    button 3: cw:1 ccw:(0 0)
      dn 10 number 101 CH1   IDLE         CH2   IDLE         watch(BLF on phone 2) shared with monitor-ring
    button 4: cw:1 ccw:(0 0)
      dn 13 number 104 CH1   IDLE         CH2   IDLE         watch(BLF on phone 5) shared with monitor-ring
    button 5: cw:1 ccw:(0)
      dn 90 number 300 CH1   IDLE         monitor-ring shared
    button 6: cw:1 ccw:(0)
      dn 91 number 301 CH1   IDLE         monitor-ring shared
    button 7: cw:1 ccw:(0)
      dn 46 number A506  auto dial A505 CH1   IDLE
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user3 Password: xxxxxxxx
    ephone-4[3] Mac:0019.2FE3.94F6 TCP socket:[19] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 19/17 max_streams=5
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.201 * 52711 7970  sub=2 keepalive 2050 max_line 36 available_line 35
    Phone reports 35 Available Lines
    button 1: cw:1 ccw:(0 0)
      dn 12 number 103 CH1   IDLE         CH2   IDLE         shared
    button 2: cw:1 ccw:(0 0)
      dn 9  number 130 CH1   IDLE         CH2   IDLE         shared
    button 3: cw:1 ccw:(0 0)
      dn 1  number 100 CH1   IDLE         CH2   IDLE         overlay shared
    button 9: cw:1 ccw:(0)
      dn 51 number 151 CH1   IDLE         shared
    button 10: cw:1 ccw:(0)
      dn 52 number 152 CH1   IDLE         shared
    button 11: cw:1 ccw:(0)
      dn 53 number 153 CH1   IDLE         shared
    button 12: cw:1 ccw:(0)
      dn 54 number 154 CH1   IDLE         shared with monitor-ring
    button 15: cw:1 ccw:(0)
      dn 90 number 300 CH1   IDLE         monitor-ring shared
    button 16: cw:1 ccw:(0)
      dn 91 number 301 CH1   IDLE         monitor-ring shared
    button 17: cw:1 ccw:(0)
      dn 92 number 302 CH1   IDLE         monitor-ring shared
    button 23: cw:1 ccw:(0)
      dn 41 number A501  auto dial A502 CH1   IDLE         shared with monitor-ring
    button 24: cw:1 ccw:(0)
      dn 43 number A503  auto dial A504 CH1   IDLE         shared with monitor-ring
    button 25: cw:1 ccw:(0)
      dn 45 number A505  auto dial A506 CH1   IDLE         shared with monitor-ring
    button 29: cw:1 ccw:(0 0)
      dn 10 number 101 CH1   IDLE         CH2   IDLE         watch(BLF on phone 2) shared with monitor-ring
    button 30: cw:1 ccw:(0 0)
      dn 11 number 102 CH1   IDLE         CH2   IDLE         watch(BLF on phone 3) shared with monitor-ring
    button 31: cw:1 ccw:(0 0)
      dn 13 number 104 CH1   IDLE         CH2   IDLE         watch(BLF on phone 5) shared with monitor-ring
    button 32: cw:1 ccw:(0 0)
      dn 14 number 105 CH1   IDLE         CH2   IDLE         watch(BLF on phone 6) shared with monitor-ring
    button 33: cw:1 ccw:(0 0)
      dn 22 number 122 CH1   IDLE         CH2   IDLE         watch(BLF on phone -1) shared with monitor-ring
    button 34: cw:1 ccw:(0 0)
      dn 19 number 119 CH1   IDLE         CH2   IDLE         watch(BLF on phone 16) shared with monitor-ring
    button 35: cw:1 ccw:(0 0)
      dn 21 number 120 CH1   IDLE         CH2   IDLE         shared with monitor-ring
    FXO Port Monitoring Status
    button: 9 dn: 51 FXO Port: 0/2/0 Status: Idle
    button: 10 dn: 52 FXO Port: 0/2/1 Status: Idle
    button: 11 dn: 53 FXO Port: 0/2/2 Status: Idle
    button: 12 dn: 54 FXO Port: 0/2/3 Status: Idle
    overlay 3: 1(100) 2(100) 3(100) 4(100)
    speed dial 1:00408760740 IT Support
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user4 Password: xxxxxxxx
    ephone-5[4] Mac:0019.2FB9.CA32 TCP socket:[14] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 19/17 max_streams=5
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.222 * 51034 7970  keepalive 2129 max_line 8 available_line 8
    button 1: cw:1 ccw:(0 0)
      dn 13 number 104 CH1   IDLE         CH2   IDLE         shared with monitor-ring
    button 2: cw:1 ccw:(0)
      dn 44 number A504  auto dial A503 CH1   IDLE
    button 3: cw:1 ccw:(0)
      dn 90 number 300 CH1   IDLE         monitor-ring shared
    button 4: cw:1 ccw:(0)
      dn 91 number 301 CH1   IDLE         monitor-ring shared
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user5
    ephone-6[5] Mac:000A.B84C.4598 TCP socket:[5] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 19/17 max_streams=5
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.219 * 49291 7970  keepalive 2135 max_line 8 available_line 8
    button 1: cw:1 ccw:(0 0)
      dn 14 number 105 CH1   IDLE         CH2   IDLE         shared with monitor-ring
    button 2: cw:1 ccw:(0)
      dn 90 number 300 CH1   IDLE         monitor-ring shared
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user6
    ephone-7[6] Mac:0018.73E2.369B TCP socket:[13] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 19/17 max_streams=5
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.204 * 50084 7970  keepalive 100 max_line 8 available_line 8
    button 1: cw:1 ccw:(0 0)
      dn 1  number 100 CH1   IDLE         CH2   IDLE         overlay shared
    button 2: cw:1 ccw:(0 0)
      dn 22 number 122 CH1   IDLE         CH2   IDLE         shared with monitor-ring
    overlay 1: 1(100) 2(100) 3(100) 4(100)
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user7
    ephone-11[10] Mac:001F.CA35.5721 TCP socket:[9] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 19/17 max_streams=5
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9
    IP:10.0.0.77 * 53104 7965  keepalive 1214 max_line 6 available_line 6
    button 1: cw:1 ccw:(0 0)
      dn 27 number 128 CH1   IDLE         CH2   IDLE
    button 2: cw:1 ccw:(0 0)
      dn 1  number 100 CH1   IDLE         CH2   IDLE         overlay shared
    button 3: cw:1 ccw:(0)
      dn 51 number 151 CH1   IDLE         shared
    button 4: cw:1 ccw:(0)
      dn 52 number 152 CH1   IDLE         shared
    button 5: cw:1 ccw:(0)
      dn 53 number 153 CH1   IDLE         shared
    FXO Port Monitoring Status
    button: 3 dn: 51 FXO Port: 0/2/0 Status: Idle
    button: 4 dn: 52 FXO Port: 0/2/1 Status: Idle
    button: 5 dn: 53 FXO Port: 0/2/2 Status: Idle
    overlay 2: 1(100) 2(100) 3(100)
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user11 Password: xxxxxxxx
    ephone-13[12] Mac:000D.BCE9.7533 TCP socket:[1] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 11/9 max_streams=0
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.235 * 50792 Telecaster 7940  keepalive 2143 max_line 2 available_line 2
    button 1: cw:1 ccw:(0 0)
      dn 15 number 106 CH1   IDLE         CH2   IDLE
    button 2: cw:1 ccw:(0 0)
      dn 1  number 100 CH1   IDLE         CH2   IDLE         overlay shared
    overlay 2: 1(100) 2(100) 3(100) 4(100)
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user13 Password: xxxxxxxx
    ephone-15[14] Mac:0014.6A87.716A TCP socket:[2] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 11/9 max_streams=1
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.236 * 50649 Telecaster 7940  keepalive 2142 max_line 2 available_line 2
    button 1: cw:1 ccw:(0 0)
      dn 16 number 107 CH1   IDLE         CH2   IDLE
    button 2: cw:1 ccw:(0)
      dn 90 number 300 CH1   IDLE         monitor-ring shared
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none
    ephone-16[15] Mac:0019.55EC.B6FF TCP socket:[7] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 1/1 max_streams=0
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:7
    IP:10.0.0.185 * 10664 ATA Phone  keepalive 2139 max_line 1 available_line 0
    button 1: cw:1 ccw:(0 0)
      dn 19 number 119 CH1   IDLE         CH2   IDLE         shared with monitor-ring
    Preferred Codec: g711ulaw
    Lpcor Type: none Username: user16 Password: xxxxxxxx
    ephone-17[16] Mac:1955.ECB6.FF01 TCP socket:[6] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 1/1 max_streams=0
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:3
    IP:10.0.0.185 * 10663 ATA Phone  keepalive 2139 max_line 1 available_line 0
    button 1: cw:1 ccw:(0 0)
      dn 2  number 100 CH1   IDLE         CH2   IDLE         shared
    Preferred Codec: g711ulaw
    Lpcor Type: none
    ephone-18[17] Mac:001B.2AC6.BE43 TCP socket:[3] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 11/9 max_streams=0
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:8
    IP:10.0.0.77 * 51863 Telecaster 7940  keepalive 1232 max_line 2 available_line 2
    button 1: cw:1 ccw:(0 0)
      dn 28 number 129 CH1   IDLE         CH2   IDLE
    button 2: cw:1 ccw:(0 0)
      dn 12 number 103 CH1   IDLE         CH2   IDLE         silent-ring shared
    paging-dn 32
    Preferred Codec: g711ulaw
    Lpcor Type: none
    ephone-19[18] Mac:0004.F2E2.43E0 TCP socket:[8] activeLine:0 whisperLine:0 REGISTERED in SCCP ver 4/3 max_streams=0
    mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:4
    IP:10.0.0.215 * 1038 7936  keepalive 2567 max_line 1 available_line 0
    button 1: cw:1 ccw:(0 0)
      dn 21 number 120 CH1   IDLE         CH2   IDLE         shared with monitor-ring
    Preferred Codec: g711ulaw
    Lpcor Type: none

  • Errors using weblogic sql driver: "No JDBC connection can be made because the transaction state is marked rollback"

    One of our customers starts to encounter this error message recently.
    We checked our log files. It seems that the error happens when
    to obtain a jdbc connection. Have anyone seen similar problems
    and knows how to fix it? thanks in advance.
    We are using weblogic server 6.1sp2, and weblogic sql type 4 driver.
    The functions that invoke the jdbc calls are stateless session bean
    methods with their transaction attributes marked as Required.
    There is no nested calls of these methods.
    A partial stack trace we obtained is as following:
    java.sql.SQLException: No JDBC connection can be made
    because the transaction state is
    Marked Rollback
         at weblogic.jdbc.jts.Connection.getOrCreateConnection(Connection.java:586)
         at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:115)
         at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:135)
         at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:76)
    lixin

    Joseph Weinstein <[email protected]> wrote:
    >
    >
    YuanHui Liu wrote:
    Joe,
    We got the exact same error message. The error came after we got theJDBC connection,
    and trying to create statement off it.
    It occurs intermitently when we are running another standalone JAVAapp to do
    some end of day work, which results in the DB Server being very busy(90+%CPU
    usage) for about 5 minutes. We see a surge of requests to the WLSJDBC Connection
    pool. This would sometimes result in all our subsequent DB requeststo fail and
    lead to a crash.
    We are using WLS6.0SP1. I do not think there's a 30 seconds wait leadingto a
    connection timeout that caused this(rather it is the end effect).
    Can you give us a more detailed explanation? Is there a miscommunicationbetween
    our DB(Sybase12) and WLS?Hi. It looks to you like it's after you get the connection, but really
    it's when the server is
    gettng the pool connection. For performance/synchronization reasons we
    do a clever
    delay: When your code asks for a pool connection we quickly give you
    the pool wrapper,
    but we delay actually reserving the real underlying DBMS connection until
    your first
    real need for a connection, at your first JDBC call, such as createStatement()
    etc.
    It is while waiting for a pool connection long enough for the transaction
    coordinator
    to have timed you out before you ever get a chance. It's nothing to do
    with the
    DBMS or even JDBC, I believe. I think the weblogic server either has
    too few execute-threads
    and/or too few CPU cycles to do the work load.
    Okay, so there's a lazy initialization of the connection.
    From reading our log I believe our failur is immediate rather
    than waiting for 30+ seconds(the default setting) from the DB,
    the timeout occurred later as a result. At the time either because the DB Server
    is very busy.
    Since we are running WLS6.0 we have only one connection pool,
    we have defined a max of 150 threads in the pool. While this
    is happening the DB Server is being pinned by an overnight job,
    but the WLS Server is not busy at all. The DB and WLS resides
    on different physical boxes.
    We also have a thread dump from the WLS console when we rebooted the server, it
    showed that we are hanging on to the thread & jdbc
    connections after these exceptions has occurred instead of releasing them, note
    "16083"(~4.5 hours) seconds has passed:
    142 116222 Retry rollback request for tx: 'transaction=(IdHash=2963855,Name =
    [EJB UserManagerBeanImpl.signalICUserServletHeartBeat()],Xid=30643:8f3838f3709bf53d,Status=Rolling
    Back. [Reason = Unknown],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since
    begin=16083,seconds left=10,ServerResourceInfo[weblogic.jdbc.jts.Connection]=(state=started,assigned=server),SCInfo[server]=(state=active),properties=({weblogic.jdbc=t3://159.55.158.25:8005,
    weblogic.transaction.name=[EJB UserManagerBeanImpl.signalICUserServletHeartBeat()]}))'
    Scheduled Trigger
    So I would argue this problem actually chewed up resources on the WLS server.
    -Yuanhui Liu
    >>
    >>
    Thanks.
    -YuanHui Liu
    Joseph Weinstein <[email protected]> wrote:
    lixin wrote:
    One of our customers starts to encounter this error message recently.
    We checked our log files. It seems that the error happens when
    to obtain a jdbc connection. Have anyone seen similar problems
    and knows how to fix it? thanks in advance.
    We are using weblogic server 6.1sp2, and weblogic sql type 4 driver.
    The functions that invoke the jdbc calls are stateless session bean
    methods with their transaction attributes marked as Required.
    There is no nested calls of these methods.
    A partial stack trace we obtained is as following:
    java.sql.SQLException: No JDBC connection can be made
    because the transaction state is
    Marked Rollback
    at weblogic.jdbc.jts.Connection.getOrCreateConnection(Connection.java:586)Hi. This sounds like a JVM thread starvation issue, and/or a server
    load
    issue. What is
    happening is that the transaction is started, and times out beforethe
    SSB even gets to
    the first JDBC work. I would first verify that the customer is using
    the very latest JVM
    available for the machine.
    Joe Weinstein
    at weblogic.jdbc.jts.Connection.prepareStatement(Connection.java:115)
    at weblogic.jdbc.rmi.internal.ConnectionImpl.prepareStatement(ConnectionImpl.java:135)
    at weblogic.jdbc.rmi.SerialConnection.prepareStatement(SerialConnection.java:76)
    lixin

Maybe you are looking for

  • Not able to generate report through EM.

    Hi All, one of the clients wants us to create a database report through EM. We are in the process of creating the tablespace information report. we havent created report through EM before. Please find the below which we followed to create the report.

  • Calling a library which is compiled in 1.3.1 in 1.4.2_06

    Hello I have an library (LIBRARY) which is create some db connections and Corba connections behind it . this library compiled in JSDK 1.3.1 I have an code (CODE) which call this library's methods If � compile CODE in 1.3.1 there �s no problem but whe

  • Filters for app store

    Good Day, My 8 year old has an ipad but I'm unwilling to let him know the password to download games as some of the ones he wants I don't think are appropriate for him yet. My question is this; Is there a filter for the app store that can not show th

  • Replacement super drive

    Which CD/DVD burners work with the G4, MDD 1 GHZ computer? When running 10.4.6, will I be able to use a replacement internal drive with iDVD 4.0.1? Thanks.

  • 1 & 2 Year Calendar Date Calculations

    Hi All, I am a total newbie to designing forms so please bear with me. I am currently working with a lease form and i need to do the following: I want to be a to fill in a date field with a Lease Start date: ex.. "09/01/2010" and have a script or cal