Stale connection kills the VM

Here is the scoop: a process (JDK 1.3 w/ Oracle OCI driver v8.1.6, running on Windows 2000) establishes a connection to the database (Oracle 7.3.4) and opens a number of PreparedStatement(s). While the connection is open and idle, the database instance bounces. After that, any calls on PreparedStatements on that connection kills the VM with this message:
# An EXCEPTION_ACCESS_VIOLATION exception has been detected in native code outside the VM.
# Program counter=0x604b0ae1
# Problematic Thread: prio=5 tid=0x12738ee0 nid=0x514 runnable
I believe an error occurs in the native OCI driver code and is not mapped to a JVM exception.
Did anyone else see this? On a related subject, is there a good way to ping the conneciton? (isClosed() did not work)
null

Anyone? Bueler?

Similar Messages

  • Invalid or Stale Connection found in the Connection Cache

    Hi, all.
    I try to use Oracle MapViewer 11g to display real-time GPS data - JavaScrip API refreshes FOI every 10 seconds. And I get every 3-4 minutes "Invalid or Stale Connection found in the Connection Cache" error. Does anybody know how to prevent it?
    Thanks,
    Ihor.
    P.S. Here is the stack trace from mapviewer.log:
    24-Nov-2009 2:41:15 PM oracle.sdovis.theme.DynGeomThemeProducer prepareData
    SEVERE: Error fetching data.
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:41:15 PM oracle.sdovis.LoadThemeData2 run
    SEVERE: Exception fetching data for theme GPS_MESSAGES.
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:41:18 PM oracle.sdovis.theme.DynGeomThemeProducer prepareData
    SEVERE: Error fetching data.
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:41:18 PM oracle.sdovis.LoadThemeData2 run
    SEVERE: Exception fetching data for theme GPS_MESSAGES.
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:41:21 PM oracle.sdovis.theme.DynGeomThemeProducer prepareData
    SEVERE: Error fetching data.
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:41:21 PM oracle.sdovis.LoadThemeData2 run
    SEVERE: Exception fetching data for theme GPS_MESSAGES.
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:41:21 PM oracle.lbs.foi.FOIServlet doPost
    SEVERE: MAPVIEWER-06009: Error processing an FOI request.
    Message:Error fetching theme based FOI data.
    Tue Nov 24 14:41:21 EST 2009
    Severity: 0
    Description:
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:46:15 PM oracle.sdovis.theme.DynGeomThemeProducer prepareData
    SEVERE: Error fetching data.
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:46:15 PM oracle.sdovis.LoadThemeData2 run
    SEVERE: Exception fetching data for theme GPS_MESSAGES.
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:46:15 PM oracle.lbs.foi.FOIServlet doPost
    SEVERE: MAPVIEWER-06009: Error processing an FOI request.
    Message:Error fetching theme based FOI data.
    Tue Nov 24 14:46:15 EST 2009
    Severity: 0
    Description:
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:48:04 PM oracle.sdovis.theme.DynGeomThemeProducer prepareData
    SEVERE: Error fetching data.
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:48:04 PM oracle.sdovis.LoadThemeData2 run
    SEVERE: Exception fetching data for theme GPS_MESSAGES.
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:48:04 PM oracle.lbs.foi.FOIServlet doPost
    SEVERE: MAPVIEWER-06009: Error processing an FOI request.
    Message:Error fetching theme based FOI data.
    Tue Nov 24 14:48:04 EST 2009
    Severity: 0
    Description:
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:50:45 PM oracle.lbs.foi.ThemeAbortingThread run
    WARNING: Aborting theme: killing the theme rendering thread forcefully.
    24-Nov-2009 2:50:54 PM oracle.sdovis.theme.DynGeomThemeProducer prepareData
    SEVERE: Error fetching data.
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)
    24-Nov-2009 2:50:54 PM oracle.sdovis.LoadThemeData2 run
    SEVERE: Exception fetching data for theme GPS_MESSAGES.
    Message:null
    Description: Nested exception is:
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
    java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:233)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:407)
         at oracle.jdbc.pool.OracleImplicitConnectionCache.getConnection(OracleImplicitConnectionCache.java:403)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:374)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:178)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:156)
         at oracle.sdovis.ds.NativeOracleDataSource.getConnection(NativeOracleDataSource.java:306)
         at oracle.sdovis.ds.DSUtil.getDBConnection(DSUtil.java:103)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:307)
         at oracle.sdovis.Theme.prepareData(Theme.java:183)
         at oracle.sdovis.LoadThemeData2.run(LoadThemeData2.java:67)
         at oracle.sdovis.DBMapMaker.prepareThemes2(DBMapMaker.java:2289)
         at oracle.sdovis.DBMapMaker.prepareThemes(DBMapMaker.java:2221)
         at oracle.lbs.foi.FOIDataProducer.getFoiData(FOIDataProducer.java:143)
         at oracle.lbs.foi.ThemeRenderingThread.getFeatures(ThemeRenderingThread.java:742)
         at oracle.lbs.foi.ThemeRenderingThread.render(ThemeRenderingThread.java:244)
         at oracle.lbs.foi.ThemeRenderingThread.run(ThemeRenderingThread.java:159)

    The error looks like a generic jdbc/database problem. Will the error go away if you restart mapviewer?

  • WTR110 - Connecting from Vista or Windows 7 card kills not only connection but the router!

    Hi,
    I never had problems with my XP laptop to connect to my wireless network on my WRT110 (using Intel Centrino) but my other laptop, a Vostro 1000 used to work when it had Windows XP, now that I've installed Vista it doesn't work anymore, I always get limmited connectivity, not only that but it also drops the internet connection on the router, all other computers wired or not wired loose internet connection, the router also becomes inacessible by wire. I recently installed Windows 7 on a pc that had XP and a Netgear WG311T and the same problem happens, it not only does not acquire an address but kills the router connection, how is that possible?

    Would suggest you to try upgrading the firmware of the router & then reset the router in such a way that power light is blinking on the router. Also, try doing a complete network power cycle ie., unplug the power cable from the modem & from the router. Then, plug the power cable to the modem first once the lights are solid green you could plug the power cable to the router & then your issue will be resolved.

  • Oracle 9i - Invalid or Stale Connection found in the Connection cache

    Hi all,
    I did the following steps:
    1. Deployed my application in Jboss and started the jboss and my application.
    2. Re-started my database when the application is alive and running.
    3. Tried to login to the application.
    4. I got the following exception:
    NO MORE DATA TO READ
    5. Then i set the Oracle Data Source property DB_VALIDATE_CONNECTION=true via my application.
    6. But still i get the following exception when i log in first time to the application. But not in subsequent attempts. I am able to login to the application except for the first time.
    “java.sql.SQLException: Invalid or Stale Connection found in the Connection Cache”.
    Please let me know why this exception occurs.
    Thanks!!

    The error looks like a generic jdbc/database problem. Will the error go away if you restart mapviewer?

  • Kill the RFC connection as soon as the call is completed in Web Dynpro JAVA

    Hi Experts,
    Please guide us how to kill the RFC Connection from web dynpro java as soon as the execution is completed.The FM connection (Adaptive RFC) isnt getting closed in IS-U side. Please guide us how to close them explicitly.
    We are getting the following error
    (102) RFC_ERROR_COMMUNICATION max number of cpic clients exceeded (300)

    hi suvankar ,
    wdContext.current<Modelname>_InputElement().modelObject().modelInstance().disconnectIfAlive();
    use this option after executing your rfc, it will remove the connection to the r/3.
    adn this
    (102) RFC_ERROR_COMMUNICATION max number of cpic clients exceeded (300)  -- is occuring because the pool size defined the jco destination is not sufficient, ask your basis team to increase the pool size.
    Regards
    Govardan

  • Timeout: Tuxedo kills the service but not the database connection

    Hi all,
    I am experiencing some performance problems on my system due an efficient SQL and a Tuxedo improper timeout handling.
    A service is using a "problematic" SQL (we will tune it but it's not the main problem). After 60 seconds from the execution, Tuxido kills the services for a timeout.
    At this point I would like Tuxedo to notify DB2 database as well in order to stop processing the SQL. Instead the SQL continues running on the database (also if the service is killed) and this produce a gradual slow down of the performances.
    In the UBBCONFIG, we are using a service configuration like the following timeout configuration:
    .RESOURCES
    SCANUINIT 5
    SANITYSCAN 6
    BLOCKTIME 12
    .SERVICES
    DEFAULT: SVCTIMEOUT=45
    service1 SVCTIMEOUT=60 TRANTIME=60
    service2 SVCTIMEOUT=60 TRANTIME=60
    Note: not all the services are listed in the .SERVICES section and we are using the default NOTIFY as well as an OPENINFO.
    Can you please help me in finding a configuration to kill both the services and the database?
    Thanks in advance,
    Benedetto

    Hi Benedetto.
    First of all, Tuxedo doesn't kill services, it kills servers. Your UBBCONFIG file specifies three timeouts, BLOCKTIME, SVCTIMEOUT, and TRANTIME.
    BLOCKTIME specifies how long a Tuxedo API that needs a response will wait for that response. If the response isn't received in that period of time, Tuxedo will return TPETIME to the caller. As with any failure, if the request was part of a transaction, the transaction is marked rollback only. Note, this timeout does not affect the request, whether sitting in a server's IPC queue or currently executing in a server.
    SVCTIMEOUT is a much more severe timeout and determines how long Tuxedo will allow a service implementation to execute. If a service implementation doesn't reply within the SVCTIMEOUT period, Tuxedo will issue an OS level KILL request to kill the process. If the server is marked restartable, Tuxedo will then try to restart the server assuming none of the restart limits have been reached. Killing the server causes the request to be lost within the server so the caller will stay blocked until BLOCKTIME is reached at which point the above actions will take place.
    TRANTIME is the amount of time Tuxedo allows a transaction to remain active and viable. When this period expires, Tuxedo will mark the transaction as timed out with the only option being rollback. As well, Tuxedo aborts any API requests that would normally cause messaging to occur, i.e., making a tpcall() within a timed out transaction will fail without any attempt to call the service.
    So in your case, the issue is partially that you have the values of your timeouts in somewhat reverse order. Typically we see BLOCKTIME being the smallest value, with TRANTIME typically larger than BLOCKTIME, and SVCTIMEOUT larger even still, although there are good reasons for exceptions to this guideline. Part of the reasoning behind this is that killing a server is a significant thing and its usually best to try and let the server complete whatever its doing, if if the work has been timed out either due to BLOCKTIME or TRANTIME, since the cost of killing and restarting a server is significant.
    Tuxedo will notify the database of the transaction status when the application finally issues a tpcommit() or a tpabort() request, but not until then. Although, if SVCTIMEOUT is hit, then killing the server should cause the database connection to be lot.
    If you could describe the behavior you are seeing and the relevant portions of your ULOG we can try to make some sense of what is happening.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • OS 8.0 update OTA to my 4S has killed the device. After the initial attempt failed I tried via iTune Restore and got Error 29. Attempts to restore to an older version (7.1.2) failed as well. Same error. The phone is stuck in the familiar "connect to

    OS 8.0 update OTA to my 4S has killed the device. After the initial attempt failed I tried via iTune Restore and got Error 29.
    Attempts to restore to an older version (7.1.2) failed as well. Same error.
    The phone is stuck in the familiar "connect to iTunes" screen. 
    Has iOS8 destroyed my phone?

    Hi vijay294,
    Welcome to the Apple Support Communities!
    I understand that you received a restore error while attempting to update to iOS 8 and now you see the Connect to iTunes graphic on your display. In this situation, I would recommend using recovery mode to restore your iPhone. Please use the instructions located in the attached article to complete this process. 
    If you can't update or restore your iPhone, iPad, or iPod touch - Apple Support
    Best regards,
    Joe

  • Save as template kill the web part connection

    Hi,
    I have a Sharepoint web site and I would like to save it as a template in order to create several site with the same structure and the same web pages.
    On some of my web part pages I have some webpart connected to each other (mostly BDC List web part and BDC related list web part). When I save the site as a template and create a new site based on this template most of the connection are not present in the
    new site. Does anyone know what is the problem and how to solve it? I really need this to work as the site template will contains tens of pages with those connection and we will have to create tens of site with that template so manually recreating the connection
    is not possible.
    Thank you for your help.

    No web part connections are managed by sharepoint and are stored on the page on which the connected web part are as I know.
    Any way I managed to find a solution. I deleted all the web part connections (Open sharepoint designer and deleted all the SPWebPartConnection tags.) and then I recreated all the connections within the browser.  I don't know why but now it works.
    The mysteries of SharePoint are endless.

  • After Installing Lion, FaceTime kills the internal microphone when connecting

    Once I connect to the person I'm calling, the audio input level of the imternal microphone dies, and the person I'm calling can barely hear me. Once I end the Facetime call, the audio levels for the internal mic go right back to normal. Is there a fix yet for this?

    I still got that problem, even on 10.7.3
    Talked several times to the Support-Hotline (AppleCare) but NOTHING happened.
    FaceTime works with an external Mic, but it's not possible to use the internal mic.
    I Know that the mic is okay, because it works with Garage Band and even with Skype.
    Anyone got a workaround?

  • VM Ware Workstation 10 no connection to the PC

     
    Hello,
    I installed Virtual Box VM Ware Workstation 10.0.4 with virtual system bulid 9841 Technical Preview posed on Windows 7 Home Premium x64 & 6.1.7601, Service Pack 1 Acer Intel i5 8GB RAM.
    I have many problems with this  bugs nad need litte help.
    Internet connection does not work - I typed the name of your network and the IP address used (the router -dynamiczny-connectivity via Wi-Fi and USB Wirelles Realtek 11n) in a virtual machine I set the connection type
    (See pictures below)
    Keyboard - the system does not respond to keyboard keys if necessary. After a long delay, sometimes helps ctrl + Alt or Ctrl + G but not always, as there is no access-function does not work kopij -wklej the mouse and
    keyboard.
    The VM option screen and mouse set to bidrectional right click, but without effect.
    Scaling applications to the metro to the screen does not scroll the screen to see the half up / down aplikacji- current VM 1660x1210 resolution
    Scrolling window with Windows 10 VM - what changed in the same VM to be able to scroll the mouse wheel
    There are no controls are installed to the VM, but to attempt to download, install fails with the error (as below), nothing is downloaded in the background, the same VM as nothing pulls, modifying files, optionally adding controls
    the keyboard, mouse, by adding files to VM does not solve problems.
    encoding = "windows-1250"
    pref.lastUpdateCheck = "0"
    pref.enableAllSharedFolders = "TRUE"
    vmWizard.guestKey = "windows8-64"
    vmWizard.mode = "custom"
    vmWizard.installMediaType = "later"
    vmWizard.isoLocationMRU.count = "1"
    vmWizard.isoLocationMRU0.location = "C: \ Program Files (x86) \ VMware \ VMware Workstation \ windows.iso"
    pref.hostMRU.count = "1"
    pref.hostMRU0.name = "localhost"
    pref.ws.session.window.count = "1"
    pref.ws.session.window0.tab.count = "2"
    pref.ws.session.window0.tab0.dest = ""
    pref.ws.session.window0.tab0.file = ""
    pref.ws.session.window0.tab0.type = "home"
    pref.ws.session.window0.tab0.focused = "FALSE"
    pref.ws.session.window0.tab1.dest = ""
    pref.ws.session.window0.tab1.file = "C: \ Users \ Home \ Documents \ Virtual Machines \ Windows 8 x64 \ Windows 8 x64.vmx"
    pref.ws.session.window0.tab1.type = "vm"
    pref.ws.session.window0.tab1.focused = "TRUE"
    pref.ws.session.window0.sidebar = "FALSE"
    pref.ws.session.window0.sidebar.width = "200"
    pref.ws.session.window0.statusBar = "TRUE"
    pref.ws.session.window0.tabs = "TRUE"
    pref.ws.session.window0.thumbnailBar = "FALSE"
    pref.ws.session.window0.thumbnailBar.size = "100"
    pref.ws.session.window0.thumbnailBar.view = "opened-vms"
    pref.ws.session.window0.placement.left = "312"
    pref.ws.session.window0.placement.top = "21"
    pref.ws.session.window0.placement.right = "1356"
    pref.ws.session.window0.placement.bottom = "941"
    pref.ws.session.window0.maximized = "FALSE"
    2014-11-20 21: 28: 26 | inst-build-2249910 | E1: AdjustSecurity: security query failed: 0x80004002 0x00000000
    2014-11-20 21: 28: 26 | inst-build-2249910 | E1: AdjustSecurity: security query failed: 0x80004002 0x00000000
    2014-11-20 21: 28: 26 | inst-build-2249910 | E1: AdjustSecurity: security query failed: 0x80004002 0x00000000
    2014-11-20 21: 28: 26 | inst-build-2249910 | E1: AdjustSecurity: security query failed: 0x80004002 0x00000000
    2014-11-20 21: 28: 28 | inst-build-2249910 | E1: AdjustSecurity: security query failed: 0x80004002 0x00000000
    2014-11-20 21: 28: 28 | inst-build-2249910 | E1: AdjustSecurity: security query failed: 0x80004002 0x00000000
    Starting with version 3.2, VirtualBox provides a virtual USB tablet for new virtual machines by which mouse events are passed to the guest operating system.
    As a result, if you are using a modern guest operating system that can handle such devices, mouse support may work out of the box, without the mouse is "done", as described below;
    see chapter 3.4.1 "," CD "tab" for more information.
    Otherwise, when the virtual machine sees only the standard devices, PS / 2 mouse and keyboard, because the operating system in a virtual machine does not "know" that it is not running on a real computer, it is expected
    that the exclusive control of the keyboard and mouse.
    But this is not the case, because if you do not use a virtual machine in full screen mode, your VM needs to share keyboard and mouse with other applications and possibly other VMs on the host.
    As a result, at the start of the guest operating system is installed before installing the add-ons and guests (we'll explain that in a minute), only one of the two - your VM or the rest of your computer - can "own"
    the keyboard and mouse. You will be the second mouse that will always be confined to the limits of the VM window.
    Basically, you can start the virtual machine by clicking inside it.
    To return to the ownership of the keyboard and mouse to the host operating system, VirtualBox reserves a special key on the keyboard for themselves.
    "The key host" The default is the right control key on your keyboard;
    on the host Mac, the default host key is the left Command key.
    You can change this default in the VirtualBox Global Settings, see Section 1.15, "Global Settings".
    In any case, the current setting of the host key is always displayed in the lower right corner of the virtual machine, this should be forgotten:
    In detail, all this translates to the following:
    The keyboard is owned by the VM if the window on the desktop virtual machine host has the keyboard focus (and then, if you have multiple open windows in the guest operating system, as well as a window that has the focus in
    the VM). This means that if you want to type in your VM, click on the title bar of the window VM first.
    To release ownership of the keyboard, press the host (as explained above, usually right Ctrl key).
    Note that the virtual machine has a keyboard, some keystrokes (such as Alt-Tab, for example) will no longer be perceived by the host, but instead will go to the guest.
    After pressing the host to re-enable the host keyboard, all keystrokes will go through the host again, so that the sequences such as Alt-Tab will no longer reach the visitors.
    For technical reasons, may not be possible to VM that all the data from the keyboard, even if it does own keyboard.
    An example of this is the sequence Ctrl-Alt-Del on computers running Windows or single key first captured by other applications on X11 hosts as "key backlight control mouse pointer" is GNOME functionality.
    Mouse is owned by the VM until you click in the VM.
    Host cursor disappears and the mouse pointer will lead guests instead of the normal mouse pointer.
    Note that mouse ownership is independent of the keyboard layout: Even after you click on the title bar to be able to type into the VM, the mouse is not necessarily owned by the VM yet.
    To release ownership of the mouse by the VM, also press the host.
    As this behavior can be inconvenient, VirtualBox provides a set of tools and drivers for guest systems called "additives" that make VM keyboard and mouse activity much more seamless.
    Most importantly, the box will get rid of the second "guest" mouse pointer and do your job mouse pointer directly to the guest host.
    This will be described later in the chapter 4, Additives.
    1.8.3.
    Typing special characters
    Operating systems expect certain key combinations to initiate certain procedures.
    Some of these key combinations can be difficult to enter the virtual machine, as there are three candidates, who receives data from the keyboard: the host operating system, VirtualBox, or the guest operating system.
    Which of these three keystrokes replaced depends on many factors, including the key.
    Host operating systems reserve certain key combinations for themselves.
    For example, it is not possible to enter Ctrl + Alt + Delete key combination, if you want to restart the guest operating system in a virtual machine, because this key combination is usually wired to the host operating
    system (both Windows and Linux, this axis) and pressing this key combination will therefore reboot the host.
    In addition, Linux and Solaris hosts that use the X Window System, Ctrl + Alt + Backspace normally resets the X server (to restart the entire graphical user interface for stuck).
    As the X server intercepts this call by pressing it usually restart the graphical user interface of the host (and kill all running programs, including VirtualBox, in the process).
    Thirdly, on Linux to support virtual terminals, Ctrl + Alt + Fx (where Fx is one of the function keys F1 to F12) usually allows you to switch between consoles.
    As with the Ctrl + Alt + Delete, these combinations are captured by the host operating system and therefore always switch terminals on the host.
    If, however, you want to send these key combinations to the guest operating system in a virtual machine, use one of the following methods:
    Use the menu items in the "Machine" virtual machine window.
    You will not find "Insert Ctrl + Alt + Delete" and "Ctrl + Alt + Backspace";
    effect will last only guest Linux or Solaris, however.
    Special press a combination of keys from the key host (typically the right Control key), which VirtualBox will then translate the virtual machine:
    Host key + Del to send Ctrl + Alt + Del (to restart the guests);
    Host key + Backspace to send Ctrl + Alt + Backspace (to restart the graphical user interface on Linux or Solaris guest);
    Host key + F1 (or other function keys) to simulate the Ctrl + Alt + F1 (or other function keys, or to switch virtual terminals in Linux guest).
    For some other combinations of keys like Alt-Tab (to switch between open windows), VirtualBox allows you to configure whether these combinations will affect the host or guest when the virtual machine is currently in focus.
    This is a global setting for all virtual machines and can be found in the "File" -> "Settings" -> "Input" -> "Auto capture keyboard".
    What with my DualCore Intel Core i5-650, 3466 MHz (26 x 133) Motherboard Chipset Intel H57 Ibex Peak, Intel Ironlake.
    Intel® Desktop / Workstation / Server Express Chipset SATA RAID Controller.
    Standard Keyboard PS / 2 keyboard / HID is not to go because there is no way currently to replace components.
    VMware Workstation 10 installed on Windows 7 HP and selected system in Windows 8.1x64 Virtualu after the first start you can not perform virtually anything system-no response to signals from the keyboard / myszki- completely
    separate, helps restart Windows 10 and sometimes reset the virtual machine and Then you can run different applications, such as: PC Settings / Windows Update / New Build Check- update detects the new build and start the download, but it pulls as it takes ages
    to download endless and there are no results.
    What USB - I do not know I did not check how it reacts and what are the results of connecting eg stick.
    ISO image of the Windows 9860 Build Tech.
    Prev.
    I n the desktop by default and there is launched by VM Ware.
    superkipje.com/images/06652409007934760561_thumb., superkipje.com/images/19104270614967477857_thumb., superkipje.com/images/90101495169152640761_thumb., superkipje.com/ima ges/46769003851265083132_thumb.,superkipje.com/images/35315272275049370798_thumb.,
    superkipje.com/ima ges/35217235391992621403_thumb
    add http+jpg

    Hi ,
    thank you, but I tried all points / links  since yesterday several times , i can deinstall 5 from 6 apple softwares, i can not deinstall Apple Software Update due an issue with an MSN Software package and i have to contact the owner of the software. Is that maybe the problem ? Also, if i try connect to the itunes store there comes always the error message 42408.
    I dont know what I should do...i having no more ideas, nothing is working: no connection to the itunes store, no connection to the ipod, the ipod could not read on itunes, still on the ipod display the cable with the connection sign to itunes.
    I think I have to bring the ipod tomorrow to the genius bar and ask them to restore my ipod touch.
    Its an nightmare.....
    Stephanie

  • IPad 2 won't restore from backup or connect to the internet

    Hi,
    I'm having some trouble with a 2-month old iPad 2.  The first of which was a sudden failure to connect to the internet on wifi, despite being able to connect to the network.  Have searched extensively, I tried all the solutions I could: airplane mode on and off, forget the network and reconnect, auto-brightness off, renew the DHCP lease, reset network settings, public DNS information - everything, and nothing worked.  The only thing I can't do reset the router as I'm on a public network and don't have physical access to it. When I connect to the network, after about 5 minutes I get details of the IP address, DNS server and all that stuff.  But I can't connect to the internet or even to the network's sign-in page.
    So I thought there was nothing else for it but to do a restore.  What a mistake to make. For one thing, restoring to factory settings has done nothing for my wifi problem.  And now iTunes is unable to restore my iPad from the last backup.  It throws up an error message about not having enough hard drive space (I started off with about 7.8Gb free - and I had a lot less than that when I restored the iPad from my last iPad 1 backup when it was new). And when I quit iTunes, I have 0kb free on my hard drive.  Where has all the space gone?
    So I suppose I have 3 questions:
    Where did my 7Gb of hard drive space go and how can I get it back?
    How do I restore my iPad so that I haven't lost all of my notes, emails, calendar events and the like?
    How do I make my iPad connect to the internet again?
    I know where iTunes keeps its mobile backups on my hard drive, but I'm loathe to go in and start deleting stuff, because I would like to retrieve all the stuff I put on my iPad in 2 months of use.
    Any advice on any/all of the issues above would be greatly appreciated as my own efforts have managed to kill my iPad and do some very strange things to my laptop.
    Thanks in advance,
    Gus

    Have you installed any sort of anti virus or firewall software? Something that could be blocking the connection?
    Do you have a different cable to try?

  • HT4557 Selecting a shared library starts connecting and gets to what looks to be 50% of the time circle and stops without connecting to the shared library..... Has anyone experience this before and knows how to overcome it?

    I have an iphone 5 with the current operating system and an up to date itunes as of 01.04.13. The strange thing about this problem is that I have the "remote" app also installed and the Iphone can access the shared library and control what is played on itunes on the PC but not the other way around. What I want to do is play from my library through my Iphone but it is not connecting through the music application???

    Many of your points are totally legitimate.
    This one, however, is not:
    …To put it another way, the design of the site seems to be geared much more towards its regular users than those the site is supposedly trying to "help"…
    The design and management of the forums for more than five years have driven literally dozens of the most valuable contributors and "regulars" away from the forums—permanently.
    The only conclusion a prudent, reasonable person can draw from this state of affairs is that Adobe consciously and deliberately want to kill these forums by attrition—without a the PR hit they would otherwise take if they suddenly just shut them down.

  • Best Practice for closing a blocking connection to the database.

    Background:
    Using toplink/eclipselink to manage the the connection to the database.
    We support 3 databases, Oracle, Mysql, and MSSQL.
    We host the an application locally (SAAS) and we also distribute it to our clients so they can run it on premise.
    Problem:
    From time to time the application will execute a route that query the DB and will take 10+ minutes. When we find these queries we generally fix them, but it takes time to fix the problem and roll new code to production. We have also found that if an end user executes the query to many times they can potentially bring the service down - maxing out the database connection, or putting a huge load on the DB effectively rendering the system to a crawl.
    During this time period the IT team need a way to abort a transaction. The current approach, for our SAAS solution, to scan the database find to the long running query and kill it. The application is smart enough to recover and everything seems to work fine. This doesn't always work for our on premise customers - often they don't have a DBA or adequate resources to monitor the system. Therefore, I'm looking for a way to have the application kill/close any query that is lasting longer then X minutes. We currently track the duration of every thread so I can get the time the thread has been actively running.
    Stack Trace
    Currently we keep track of how long each thread is running waiting for a response from the database such as the stacktrace below, I would like to grab the connection and physically close it. Since we are using a java socket and it's in a blocking state there is no way for us to interrupt the thread. The only option is to wait for it to receive a response from the db - kill the sql process - or to close the java socket.
    java.net.SocketInputStream.socketRead0(Native Method)
    java.net.SocketInputStream.read(SocketInputStream.java:129)
    com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
    com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
    com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
    com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1931)
    com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2380)
    com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2909)
    com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1600)
    com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1695)
    com.mysql.jdbc.Connection.execSQL(Connection.java:2998)
    com.mysql.jdbc.Connection.execSQL(Connection.java:2927)
    com.mysql.jdbc.Statement.executeQuery(Statement.java:956)
    org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeSelect(DatabaseAccessor.java:854)
    org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:573)
    org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:501)
    org.eclipse.persistence.sessions.server.ServerSession.executeCall(ServerSession.java:536)
    org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:205)
    org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:191)
    org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:262)
    org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeSelect(DatasourceCallQueryMechanism.java:244)
    org.eclipse.persistence.queries.DataReadQuery.executeNonCursor(DataReadQuery.java:188)
    org.eclipse.persistence.queries.DataReadQuery.executeDatabaseQuery(DataReadQuery.java:144)
    org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:664)
    org.eclipse.persistence.queries.DataReadQuery.execute(DataReadQuery.java:130)
    org.eclipse.persistence.internal.sessions.AbstractSession.internalExecuteQuery(AbstractSession.java:2243)
    org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1181)
    org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1165)
    org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1125)
    Question
    What is the best way to grab the connection and close it - from another thread?

    The reason for changing the namespace is to guarantee that they appear as different versions.  The namespace is part of the strong name of the DLL when deployed.  Yes they will be deployed to separate servers because a server can only belong
    to one farm.  But when you are doing a migration it won't be clear that you need to install the 2013 version since the .DLL will report that it exists in the 2010 farm already. It will work without changing the namespace, but it would be best to differentiate
    versions at that level to avoid confusion.
    Paul Stork SharePoint Server MVP
    Principal Architect: Blue Chip Consulting Group
    Blog: http://dontpapanic.com/blog
    Twitter: Follow @pstork
    Please remember to mark your question as "answered" if this solves your problem.

  • JDBC - How can I detect a Stale Connection?

    Hi There,
    So here is my problem. My software is using a simple implementation of a connection pool to create/store/provide connections.
    Every weekend the database is being shut down and restarted by my DBA. On Monday morning the application can no longer access the DB and I get errors like this:
    java.sql.SQLException: No more data to read from socket
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:208)
    at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1118)
    at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1070)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:478)
    at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:207)
    at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:790)
    at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1031)
    at oracle.jdbc.driver.T4CStatement.executeMaybeDescribe(T4CStatement.java:830)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1124)
    at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1264)
    The connection pool is checking the connections to see if they are closed before giving them out but the check must be indicating that the connections are not closed.
    What should I be checking to ensure that only live connections are passed to my application? Or do I need to change my approach to solve this problem.
    Any info is greatly appreciated. Thanks.

    Would executing a simple statement every time the
    something requests
    a connection take up a significant amount of time?
    The general problem is that the client machine doesn't get notified that the connection is dead until it actually tries to use it.
    Executing a simple query may or may not add a significant overhead to the application. It really depends on how much your application does between opening and closing a connection. The more processing it is doing, the less the overhead of a trivial statement.
    Or your connection pool could automaticallyconsider
    a connection stale if it has been open more than a
    few hours and automatically close it and open anew
    one.
    But this wouldn't prevent that exception from
    occurring
    when the DB is restarted.I'm not sure I understand the concern here. If you say that a connection is stale after 4 hours or after getting used N times, you would provide some insulation to connections that had been idle in the pool for days at a time, which tends to increase the probability that something had caused the connection to fail.
    In your case, I'm assuming that you have a pool of connections that are opened on Friday, become invalid some time over the weekend, and then are used on Monday. These connections would be "too old" for the connection pool to hand out on Monday morning, so the pool would presumably open new connections on Monday and close the old ones.
    Your application could also be modified to catchthis
    sort of exception and to retry a number of times
    before reporting the failure.
    When the DB is restarted the exception is reported
    for all connections and
    the app needs to be restarted to create new
    connections.If the number of retries is sufficient, it should cycle through all the connections in the pool, which should force the pool to open all new physical connections. Of course, you might also add a method to your connection pool that forces it to return a new physical connection that gets called after N failures from your app.
    Justin

  • Inhibit output per axis is always active, even if i KILL the axis in max

    Hi,
    I'm using pci-7344 with UMI-7774 and 3'rd party servo drive.
    everything works fine but the inhibit output signal on the axis,
    it is always ON and never changes state even when i press "Kill" the axis in MAX.
    I know that the inhibit output per axis on the UMI (wich ia named "Enable" in the UMI manual) is a combination logic
    of  some signals in the umi, for example: if the Fault signal is asserted then the "Enable" signal is asserted also.
     in order to debug the problem, i set the other signals that affect the "Enable" signal to value that i can be sure
    that will not affect the "Enable" signal, i do that so i can be sure that when i press KILL and Halt in MAX, the Enable sould be toggle off/on.
    The "Fault" input signal per axis on the UMI (User-supplied external Fault input (per axis)): i set the jumper in the UMI to "Active low", and connect the Fault+, Fault- to always be high, so the UMI
    always "think" that there is no errors from the servo drive.
    i made the wiring for the "fault on the UMI as described in :
    Figure 3-8. Example of Wiring a High-Side Switch to the Fault Input , page 3-10 in the UMI manual. 
    Same thing i do for the "Inhibit All" signal on the "Global Stop" connector on the UMI , as described here:Same for the Shutdown on this global stop connector.
    Now, i think, i can be sure that when pressing KILL the Enable sugnal need to change its state, nothing happened....
    i notice these thing: measuring the volt between the "Enable" pin on the axis
    and the Ciso, i get always +24VDC. is that should be 5V... ?
     there is a lot of names for the same signal that makes the debugging more difficult (Enable, INOUT1, INALL, inhibit output, per axis, etc...)
    P.S. i also can see any LED in the UMI that is Lit,  only the "Power V , Viso" LED is Lit.
    Please someone make this issue clear for all, cause i see a lot of posts in the forum of people who ask about
    the inhibit output per axis or in its other name "Enable" signal that output from the UMI per axis.
    Thanks
    MotiM
    Attachments:
    Knowledgebase_list_and_forum_posts_about_INHIBIT_OUT.html.txt ‏4 KB

    Hello Eric,
    Thank you for your reply, i'm trying to solve this for long time.
    I follow your instructions about the switched on the UMI and setting the parameters in MAX, re-initilized and .. the problem is still there...
    These is the configuration i made, i hope that something here will help you to help me solving this problem:
    1.  I'm using only one Axis on the UMI, so i set in mac all other axis to disable in the Axis Configuration tab.
    2.  The Axis that i'm using (Axis4) configured in this way :
         in "Motion I/O Settings" tab of this axis:
         Forward, Reverse,Home Limit switches is all "Enabled" and "Active High Polarity"
         Software Limit setting (Forward and Reverse) :  Disabled
         Inhibit Output setting :     "Enabled" and "Active High Polarity"
         Inhibit Input setting : is grayed, cant set its parameter (i see (in the grayed) that its set to : Disabled)
    3.  In UMI-7774:
         All the Axis that i dont use and set in MAX to Disabled, their switches in the UMI is "Active Low"
         i dont use them, and i tink its not relevant for which value they set, but this is the facts for troubleshoot this problem.
        The Axis that i'm using: Axis4 , the switches on the UMI board is set to :
         FAULT       :  Active Low
         ENABLE    :  Active High 
         LIMIT LED  : Active Low  
         On the UMI, only the Power V, Viso LED are Lit, all other LED in the umi:
          Inhibit All, Interlock, and each axis Leds (Disabled,Fault,Home,Fwd,Rev) are all not Lit .
     4. i connect  9-Pin cable to the  "Global Stop" on the UMI, so i can set the  "Inhibit All" , "Shutdown" input signals ,
         which are "user supplied" input signals.  they are now connected directly to the C-Iso, 
         cause i want them not affect the "Enable" signal on the Axis that i'm using (i hope that connectng them to the Ciso is the 
         right decision, cause i dont know where to set their polarities..if i need to..??? )
    5. The "Fault" signal for the axis that i'm using (Fault+, Fault-)  is connected to Viso and Ciso, later when i know that the Enable signal is 
         working, i'll connect these (Fault+, Fault-)  to the Alarm signal from the Servo Drive.
         currently i connect them diectly to Viso and Ciso, again, cause i want them not affect the "Enable" signal on the Axis that i'm using.
    i think that comletes the setting according to the UMI user manual, page 3-11...
    The thing that i dont understand here is that the manual is writtent that  the "Controller Axis Inhibit Out (per axis)"
    is affect the "Enable" signal, and i though that the "Enable" signal is itself the "Inhibit Out (per axis)" 
    so, i'm sure measing something here...
    Thanks for helping with this, i'm really on the last configuration of the servo, cause everything else
    is working good, encoder, Dir, Puls, commands to the servo using MAX 1D interactive, and LabView programs all working well,
    p.s. now i;m manualy give input for the servo on signal , i want that the "Enable" will do this job..
    Thanks
    MotiM

Maybe you are looking for

  • Word_print.vi 1015 error when running exe

    I created a vi that generates report in word and prints to default printer. The vi works fine in three different computers with office 2000, 2003 & 2007. But when I create an exe, there is an error: 1015 Word_Print.vi in Print Report.vi. The error is

  • Image Galleries

    Just got a mental blank. I am creating a flash cd that will contain an image gallery. Once a person has selected the image file I want them to be able to download that file to their computer. The final SWF and images will be contained within the same

  • HT203167 Movie Download

    My download (movie) is taking a really long time... It's been going for 30 minutes and states it has another 16 hours to go.  Any suggestions on how to expedite download?

  • Second battery does not report status correct - probably BIOS bug

    Hi, I have a T61 laptop and recently bought a second battery (for the CD drive slot). The problem is, the status of the second battery is not properly reported. Sometimes it doesn't show the status (charging, discharging etc.), sometimes even not the

  • 11g PIVOT and NULL

    Hi, My question is reagrding the PIVOT clause introduced in 11g. How do I specify a value for NULL? Let me explain that more with an example: Code: WITH t1 as SELECT 1 AS emp_id, 10 AS sales FROM DUAL UNION ALL SELECT 1 AS emp_id, 20 AS sales FROM DU