Seeing:  'Missing reverse index on remove: null' errors

Hi,
I'm seeing the following error being logged on a couple of our cache servers:
2007-05-15 16:03:10.799 Tangosol Coherence AE 3.2.2/371 <Error> (thread=DistributedCacheWorker:3, member=2): Missing reverse index on remove: null
I've not found any posts on the forum related to this and I'm not sure how to go about investigating it.
Can you let me know what this error means and where to look for possible causes?
Let me know if I can provide any more information.
Thanks,
Randal.

Randal,
This is an internal (debug) message that should have been logged at a higher log level and usually could be safely ignored. If you'd like, you could send the corresponding log files to support at tangosol.com for a full analysis.
Regards,
Gene

Similar Messages

  • What does "Missing reverse index on remove: value=null" mean

    I am getting this error in my Coherence Debug Logs, what does this error mean ?
    Thanks
    14:46:24,923 WARN Coherence:3 - 2009-05-06 14:46:24.923 Oracle Coherence GE 3.4/405p1 <Warning> (thread=dist-customer-serviceWorker:1, member=25): Missing reverse index on remove: value=null,
    key=Binary(length=102, value=0x0DB53915AADDGFDF...etc

    I am still seeing this message (but as a info message) in 3.6.0.1. The test case is a single cache node and a single "client" that is inserting a lot of data. I have like 6 indexes defined (all using POF extractors). One index contains an array of a user type, the others primitive types. One index is sorted the rest not.
    Imho the condition causing this should be fixed or, if this is not causing any problems, performance or otherwise, the message be removed - pperation should be undisturbed by messages that has no meaning to the user!
    2010-08-19 08:42:57.718/50.860 Oracle Coherence GE 3.6.0.1 <Info> (thread=DistributedCache, member=1): Missing inverse index: value=ObjKey{typeId=0, instanceId=432}, key=Binary(length=17, value=0x0DB30315A33E000041BC010141A5CC0140)
    2010-08-19 08:42:57.718/50.860 Oracle Coherence GE 3.6.0.1 <Info> (thread=DistributedCache, member=1): Missing inverse index: value=ObjKey{typeId=0, instanceId=1117}, key=Binary(length=17, value=0x0DB40315A33E0000419B140141A4C40140)
    2010-08-19 08:42:57.718/50.860 Oracle Coherence GE 3.6.0.1 <Info> (thread=DistributedCache, member=1): Missing inverse index: value=ObjKey{typeId=0, instanceId=3194}, key=Binary(length=17, value=0x0DB50315A33E0000419D2E0141A7CC0140)
    2010-08-19 08:42:57.734/50.876 Oracle Coherence GE 3.6.0.1 <Info> (thread=DistributedCache, member=1): Missing inverse index: value=ObjKey{typeId=0, instanceId=542}, key=Binary(length=17, value=0x0DB90315A33E00004192450141BC900240)
    2010-08-19 08:42:57.734/50.876 Oracle Coherence GE 3.6.0.1 <Info> (thread=DistributedCache, member=1): Missing inverse index: value=ObjKey{typeId=0, instanceId=4042}, key=Binary(length=17, value=0x0DBB0315A33E000041940A01419C890340)
    2010-08-19 08:42:57.734/50.876 Oracle Coherence GE 3.6.0.1 <Info> (thread=DistributedCache, member=1): Missing inverse index: value=ObjKey{typeId=0, instanceId=4733}, key=Binary(length=17, value=0x0DBC0315A33E000041BC1D014191D90240)
    2010-08-19 08:42:57.734/50.876 Oracle Coherence GE 3.6.0.1 <Info> (thread=DistributedCache, member=1): Missing inverse index: value=ObjKey{typeId=0, instanceId=1632}, key=Binary(length=17, value=0x0DBE0315A33E000041B43E0141B1D00140)
    2010-08-19 08:42:57.749/50.891 Oracle Coherence GE 3.6.0.1 <Info> (thread=DistributedCache, member=1): Missing inverse index: value=ObjKey{typeId=0, instanceId=2490}, key=Binary(length=17, value=0x0D800415A33E00004196310141BEFC0140)
    /Magnus

  • Missing inverse index on remove: value=null

    When upgrading from Coherence 3.4 to 3.5 and during our test runs we see this in the log ..
    +12:56:39,241 INFO Coherence:3 - 2010-02-23 12:56:39.241 Oracle Coherence GE 3.5.3/465 <Info> (thread=dist-tradeobject-serviceWorker:1, member=17): Missing inverse index on remove: value=null, key=Binary(length=102, value=0x0DA20515AE0F00014E2C3130303232333A545955533A4275793A4571753A4D3A43534642444D413A5553443A5553443A435346423A30034E2C3130303232333A545955533A4275793A4571753A4D3A43534642444D413A5553443A5553443A435346423A3040)+
    above lines are repeated multiple times for multiple objects. Not sure what prompts this info message outcome..
    Can you please give me some pointers
    Thanks

    Hello,
    Sorry for the delay in responding. This does appear to be an issue which can be reproduced. There is an open issue number (COH-3055) assigned for tracking purposes. Thank you for reporting this problem.
    Dave

  • Missing inverse index on remove?

    When pre-loading a cache with data I get the following text on the storage nodes. What is likely to be wrong with my cluster/configuration? As far as I know I am using the latest 3.5 release (I know there weresome problem causing a similar message to be printed in an earlier release).
    2009-08-04 12:46:21.706/44.999 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041A09C8A0101419C877E40)
    2009-08-04 12:46:21.706/44.999 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041A09C8A0101419C877E40)
    2009-08-04 12:46:21.706/44.999 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041A09C8A0101419C877E40)
    2009-08-04 12:46:21.706/44.999 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x1584590000419AFF89010141B9A47E40)
    2009-08-04 12:46:21.706/44.999 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x1584590000419AFF89010141B9A47E40)
    2009-08-04 12:46:21.706/44.999 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x1584590000419AFF89010141B9A47E40)
    2009-08-04 12:46:21.722/45.015 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041A2998A010141988E7E40)
    2009-08-04 12:46:21.722/45.015 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041A2998A010141988E7E40)
    2009-08-04 12:46:21.722/45.015 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:0, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041A2998A010141988E7E40)
    2009-08-04 12:46:21.847/45.140 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x15845900004195EF89010141B2817E40)
    2009-08-04 12:46:21.847/45.140 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x15845900004195EF89010141B2817E40)
    2009-08-04 12:46:21.847/45.140 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x15845900004195EF89010141B2817E40)
    2009-08-04 12:46:21.878/45.171 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x15845900004184F7890101419A957E40)
    2009-08-04 12:46:21.878/45.171 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x15845900004184F7890101419A957E40)
    2009-08-04 12:46:21.878/45.171 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x15845900004184F7890101419A957E40)
    2009-08-04 12:46:21.878/45.171 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041BA848A01014193897E40)
    2009-08-04 12:46:21.878/45.171 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041BA848A01014193897E40)
    2009-08-04 12:46:21.878/45.171 Oracle Coherence GE 3.5/459 <Info> (thread=PartitionedOffHeapWorker:1, member=1): Missing inverse index on remove: value=null, key=Binary(length=16, value=0x158459000041BA848A01014193897E40)
    /Magnus

    It seemed like I have specified a to low max size on my back cache causing loaded objects to be evicted. Not sure why that caused this info message though...
    /Magnus

  • "Value cannot be null" error when trying to edit or create Maintenance Plan in SQL Server 2008

    I have SQL Server 2008 installed on Windows Server 2008 64bit, every time I try to open or create a new Maintenance Plan I receive the error:
    Value cannot be null.
    Parameter name: component (System.Design)
    Program Location:
       at System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IDesignerHost.GetDesigner(IComponent component)
       at Microsoft.DataTransformationServices.VsIntegration.DtsDesignerService.OpenDesigner(String connectionString, Object connection, String objectUrn)
       at Microsoft.SqlServer.Management.DatabaseMaintenance.MaintDesignerMenuHandler.Invoke()
    And in the Design view screen
    "Microsoft SQL Server Management Studio is unable to load this document: Could not load type 'Microsoft.SqlServer.Dts.runtime.Wrapper.IDTSPackageSigning100' from assembly 'Microsoft.SqlServer.DTSRunTimeWrap, Version=10.0.0.0, Culture=neutral'. 
    I have searched for a possible solution and have tried some suggestions of registering the msxml6.dll but and have installed VS2008 SP1 but I'm not in a position where I can do a full reinstall of SQL Server right now. Any help is appreciated. My SQL server
    environment information is below. 
    Microsoft SQL Server Management Studio
    10.0.1600.22 ((SQL_PreRelease).080709-1414 )
    Microsoft Analysis Services Client Tools
    2007.0100.1600.022 ((SQL_PreRelease).080709-1414 )
    Microsoft Data Access Components (MDAC)
    6.0.6002.18005 (lh_sp2rtm.090410-1830)
    Microsoft MSXML 3.0 4.0 5.0 6.0 
    Microsoft Internet Explorer 8.0.6001.18943
    Microsoft .NET Framework 2.0.50727.4206
    Operating System 6.0.6002

    I digged a little deeper and figured out it was a missing directory/file in %TEMP%. Seems some CleaningTool removes all files/directories in %Temp% and after that SSMS was not working any longer. The missing file is actually not needed, but the
    missing directory causes the "Value cannot be null" error.
    My missing file name was:
    C:\Users\<username>\AppData\Local\Temp\2\6vvdaozf.tmp
    But the file name changes on every startup.
    So my missing directory name was:
    C:\Users\<username>\AppData\Local\Temp\2
    After creating a empty directory with the name "2" in %TEMP% all went back to work fine for me.
    I'm not sure the directory name is every time the same, but you can discover your missing file with the process monitor from Sysinternal Tools and filters to "Process Name is ssms.exe" and "Path contains AppData\Local\Temp"
    Hope this helps other people to solve their issues too.
    Thank you!! When I run %temp% it takes me to "C:\Users\Admin ...~\AppData\Local\Temp\some random number". At first the random number was 3, after I logged off and back on it was 2. My temp variable in enviromental variables is correct. I looked on another machine
    running SQL2008 and temp is correct there. If I try to rename the numbered folder SSMS stops working. Any idea?

  • Reoccuring missing secondary indexes in BI systems

    Hi Gurus,
    I'm been experiencing the problem of missing secondary indexes for some time, and I would like to get to the bottom of this problem.
    These are a few of the missing indexes (from DB02):-
    /BIC/F100294-900
    /BIC/F100365-900
    /BIC/F100366-900
    /BIC/F100368-900
    /BIC/F100369-900
    /BIC/F100386-900
    /BIC/FZCFIGRLP-900
    /BIC/FZCGLECRD-900
    /BIC/FZCGLECRD2-900
    /BIC/FZCGLECRD3-900
    TSP03-1
    TSP03L-A
    Any idea what could be causing this???
    And how do I solve this problem??? And how can I prevent these from reoccuring again???
    Thanks.
    Cheers,
    KeatSeong

    I see missing indexes on DB02 as well and ran SAP_INFOCUBE_INDEXES_REPAIR and I just have a couple more questions that I think is relevant to this chain:
    1) It repaired some fact indexes like /BIC/F* and dimension indexes like /BIC/D* but in the report showed as follows for those cubes:
    0  ZPP_C008     :          0  secondary indexes repaired.
    2) I had some other dimension indexes like /BIC/D* that did not get repaired and I'm wondering why. See 4) below for how I repaired those.
    3) I ran RSRV and these missing indexes like /BIC/D* do not show up as being an issue
    4) When I run RSDU_INFOCUBE_INDEXES_REPAIR on that missing index like /BIC/D* I get E_REPAIRED = 0 and system error: RSDU_INFOCUBE_INDEXES_REPA_ORA but when I refresh DB02 the index is gone. When I go to RSDU_INFOCUBE_INDEXES_REPA_ORA and run it I got e_reparied - 11
    Thanks for all your help.
    Mike
    Edited by: Michael Hill on May 26, 2010 6:49 PM

  • Repost: Oracle VM Manager (IndexError: list index out of range) error

    The Oracle VM Manager software will not import a server side created VM for management purposes. It is giving an index-out-of-range error when trying to retrieve the Memory Size from the jumpbox.xen file (I created a symbolic link to this file called vm.cfg).
    Here is the log for the index-out-of-range error:
    ovs_root.log
    "2008-08-20 02:03:26" INFO=> utl_list_dir: directory('/OVS/running_pool') => pro
    jectweb/,infinesse-web/
    "2008-08-20 02:03:26" INFO=> list_dir: directory('/OVS/running_pool') => project
    web/,infinesse-web/
    "2008-08-20 02:03:26" INFO=> utl_get_vm_size: vm('/OVS/running_pool/infinesse-we
    b') => 12020
    "2008-08-20 02:03:26" INFO=> get_vm_size:vm('/OVS/running_pool/infinesse-web') =
    success:size=12020"2008-08-20 02:03:26" ERROR=> xen_get_memory:vm('/OVS/running_pool/infinesse-web
    ')=><IndexError: list index out of range>
    "2008-08-20 02:03:26" INFO=> get_vm_memory: vm('/OVS/running_pool/infinesse-web'
    ) scope=cfg rs=failed:<IndexError: list index out of range>
    and my vm.cfg file:
    # -- mode: python; --
    # This JumpBox requires Hardware Support otherwise known as Xen's HVM mode.
    # To test your Xen installation if it supports this mode, issue the following
    # command:
    # sudo xm info | grep xen_caps
    # it should return a capabilities line like:
    # xen_caps : xen-3.0-x86_32 hvm-3.0-x86_32
    # as long as there is an hvm entry as shown above it should work.
    ## If starting Xen fails you may need to set a custom path
    ## for your kernel or device model files. Uncommant the following
    ## variables and put in the appropriate paths
    ## Uncomment and set your custom hvm loader path here
    # hvm_path = ""
    ## Uncomment and set your custom device model loader path here
    # devmodel_path = ""
    # You will probably want to uncomment the following VNC variables so you
    # can see the JumpBox console over VNC. Make sure to set the vncpassword to
    # something unique. Also, if you run multiple JumpBoxes on the same host, you
    # may want to leave vncdisplay unset and use the domid for the display numbers
    #vnc=1 # enable VNC library for graphics, default = 1
    #vnclisten="0.0.0.0" # address that should be listened on for the VNC server if vnc is set.
    #vncdisplay=1 # set VNC display number, default = domid
    #vncconsole=1 # enable spawning vncviewer for domain's console
    #vncpasswd='password' # set password for domain's VNC console
    memory = '256'
    vfb = ['type=vnc,vncunused=1,vnclisten=0.0.0.0']
    ########### You shouldn't have to edit anything below here ##############
    import os
    import sys
    # Assemble the basepath
    file = os.getcwd() + '/' + sys.argv[2]
    basepath = os.path.dirname(os.path.abspath(file))
    datatarball = basepath + '/disks/data/data.xen.tgz'
    builder = "hvm"
    hvmfiles = [
    '/usr/lib/xen/boot/hvmloader',
    '/usr/lib/xen-ioemu-3.0/boot/hvmloader'
    devfiles = [
    '/usr/lib/xen/bin/qemu-dm',
    '/usr/lib/xen-ioemu-3.0/bin/qemu-dm'
    # Check to see if the user has assigned custom HVM or device_model paths
    try:
    hvmfiles.insert(hvm_path,0)
    except NameError:
    pass
    try:
    devfiles.insert(devmodel_path,0)
    except NameError:
    pass
    # Choose the appropriate HVM Loader
    for i in hvmfiles:
    if os.path.exists(i):
    kernel = i
    break
    # Choose the appropriate Device Models
    for i in devfiles:
    if os.path.exists(i):
    device_model = i
    break
    # Need to test if device_model and kernel are set, if not return with error.
    # If this is the first time this has run, extract the data disk tarball
    # then remove the tarball
    if os.path.exists(datatarball):
    os.chdir(basepath + '/disks/data')
    os.system("tar -zxpf " + datatarball)
    os.remove(datatarball)
    # Continue normal configuration
    name = "joomla15"
    vif = ['type=ioemu, mac=00:16:3E:2B:1F:04, bridge=xenbr0']
    disk = ['file:' + basepath + '/disks/root/root.hdd,hda,w','file:' + basepath + '/disks/data/data.xen,hdb,w']
    root = "/dev/hda1 ro"
    extra = "4"

    Hi Ravi,
    the error is due to the componet JAVA(TM) 7 which is not supported.
    Better to run JAVA 6, I'm running the update 33, you can download it from http://www.oracle.com/technetwork/java/javase/downloads/jre6-downloads-1637595.html
    Remeber to remove JAVA &
    Go to control panel --> add remove programs and remove JAVA (TM) 7.
    It will solve the problem.
    Ciao,
    Massimo

  • Multiple Error Messages, starting With 500 null Error

    I've been experiencing multiple error messages with
    ColdFusion 7.0 on Ubuntu Linux/Apache2 for the past several days,
    starting with the 500 null error (see
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=f9e312a2),
    which ocurred on only part of the site (a set of forms requiring
    remote login). Now, the following errors are appearing on various
    CF forms: "An I/O error while manipulating the sort index" and "An
    exception occurred when setting up mail server parameters" and
    finally, "No space left on device." All these errors are occurring
    on add/edit forms and cffile upload forms that were working fine a
    few hours ago and that haven't been changed.
    Right now, I'm replacing the license.properties file to deal
    with the 500 null error. My question is, has anyone else
    experienced this smattering of other error messages in conjunction
    with the 500 null error? Or fast on the heels of it? What's the
    deal with the 500 null error, anyway? Has Adobe made any progress
    with this issue?

    Okay, this is a followup to my previous post (
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=143&threadid=1165765&en terthread=y).
    Replacing the license.properties file isn't sufficient in
    addressing the 500 null error. We are running Ubuntu Linux. I
    understand that I need to replace jvm 1.5 with jvm 1.4.2. I'm
    honestly not sure how to detect on Linux which version of jvm is
    running or how to make sure that version 1.4.2 is what is running
    when we reinstall ColdFusion. If someone could help me with this,
    I'd appreciate it. The 500 null error is eating my Web site like
    the Langoliers. Even some static .cfm pages are failing now.

  • PowerShell: Cannot index into a null array

    I am trying to put together a script that will upload documents into a document library. Here is what my script looks like currently...
    $fileStream = ([System.IO.FileInfo] (Get-Item $file.FullName)).OpenRead()
    $FileName = $File.Name
    $NewName = [IO.Path]::GetFileNameWithoutExtension($FileName)
    $FileNameArray = $NewName.split("_")
    $check = $FileNameArray.Length
    Write-Host "My Array:" $FileNameArray
    Write-Host "Array Length:" $check
    #Add file
    $folder = $web.getfolder($docLibrary.rootFolder.URL)
    write-host "Copying file " $file.Name " to " $folder.ServerRelativeUrl "..."
    $spFile = $folder.Files.Add($folder.Url + "/" + $file.Name, [System.IO.Stream]$fileStream, $true)
    $spItem = $spFile.Item
    #populate columns
    $spItem["First Column"] = $FileNameArray[0].ToString()
    $spItem["Second Column"] = $FileNameArray[1].ToString()
    $spItem.Update()
    $fileStream.Close();
    Currently when my script tries to update the columns with the elements from the array, I am getting this error message
    Cannot index into a null array.
    At C:\powershellscripts\Upload-FilesIntoSharePoint.ps1:164 char:6
    +                     $spItem["First Column"] = $FileNameArray[0].ToString()
    +                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
        + FullyQualifiedErrorId : NullArray
    ...earlier in the script, I placed checks to see what my array is like, and it hold data. When I ran it, I had 2 elements in my array, those values where printed to the console. However, the script stalls when am trying to get the values into the respective
    columns. Does anyone have an idea why this is happening? Thanks.

    Hi,
    first of all ensure that NewName has at least one underscore and then debug the code to see the value of $FileNameArray[0].
    Regards.
    If a post answers your question, please click Mark As Answer on that post and
    Vote as Helpful

  • Index: 0, Size: 0 error while creating data template in BI Publisher

    Hi
    When i am trying to create the data template for BI Publisher reporting. i am gettinhg the Index: 0, Size: 0
    error. I checked the query that i have used to create template and it is working fine. But not sure why it is not happening while creating the data template. Can anybody help me out please.

    how about pasting the content of your data template here, so that forum members can see what could be the problem.

  • SQLException: Closed Connection, SQL state [null]; error code [17002]

    Hello All,
    I am supporting a Java 5 project on Tomcat. We've used Spring and Stored Procedure in the project.
    Recently we deployed our application in a GoLive environment and have started seeing Timeout errors in log files. After around two days we also have to restart Tomcat as users are no more able to login to access the application.
    Same application runs fine without any timeout issues on another environment.
    The only difference between two environments is that the Go-Live env has a firewall between Tomcat and Database and the other environment hosts both Tomcat and Database on same machine (i.e. no firewall).
    For GoLive env the only port open on firewall for JDBC connection is 1521 and is used in the connection string url for obtaining the connections.
    When there is a Timeout error, the N/w admin guy observed that the JDBC connection was not attempted on 1521 port, but on some random port which is not open on firewall, due to which the Database server logs also do not show entry for this connection attempt as it gets blocked by the firewall.
    I am not sure why a randam port should be used to connect when a specific port is mentioned in the connection url? Also what can be making this port switching?
    Application uses Apache DBCP with Spring to obtain connections.
    Has anyone experienced similar errors?
    Any suggestions/help on this issue is greatly appreciated!
    Many Thanks,
    CD
    ===============================
    Error Log Extract:
    Error while extracting database product name - falling back to empty error codes
    org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is java.sql.SQLException: Closed Connection
    java.sql.SQLException: Closed Connection
    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.PhysicalConnection.getMetaData(PhysicalConnection.java:1605)
    at org.apache.commons.dbcp.DelegatingConnection.getMetaData(DelegatingConnection.java:247)
    at org.apache.commons.dbcp.DelegatingConnection.getMetaData(DelegatingConnection.java:247)
    at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.getMetaData(PoolingDataSource.java:231)
    at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:172)
    at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:207)
    at org.springframework.jdbc.support.SQLErrorCodesFactory.getErrorCodes(SQLErrorCodesFactory.java:187)
    at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.setDataSource(SQLErrorCodeSQLExceptionTranslator.java:126)
    at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.<init>(SQLErrorCodeSQLExceptionTranslator.java:92)
    at org.springframework.jdbc.support.JdbcAccessor.getExceptionTranslator(JdbcAccessor.java:96)
    at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:294)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:348)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:352)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:356)
    at com.o2.morse.dao.impl.sql.UserDaoImpl.batchLoad(UserDaoImpl.java:371)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
    at $Proxy3.batchLoad(Unknown Source)
    at com.o2.morse.domain.User.doHousekeeping(User.java:667)
    at com.o2.morse.domain.User$$FastClassByCGLIB$$372ff70b.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:705)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:643)
    at com.o2.morse.domain.User$$EnhancerByCGLIB$$d5ac966a.doHousekeeping(<generated>)
    at com.o2.morse.scheduler.EndOfDay.run(EndOfDay.java:63)
    at com.o2.morse.scheduler.EndOfDay$$FastClassByCGLIB$$3b2d4927.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:705)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:643)
    at com.o2.morse.scheduler.EndOfDay$$EnhancerByCGLIB$$488a9f86.run(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:248)
    at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:165)
    at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:90)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
    Could not close JDBC Connection
    java.sql.SQLException: Already closed.
    at org.apache.commons.dbcp.PoolableConnection.close(PoolableConnection.java:77)
    at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:180)
    at org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:286)
    at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:247)
    at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:297)
    at org.springframework.transaction.support.AbstractPlatformTransactionManager.cleanupAfterCompletion(AbstractPlatformTransactionManager.java:754)
    at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:615)
    at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:560)
    at org.springframework.transaction.interceptor.TransactionAspectSupport.doCloseTransactionAfterThrowing(TransactionAspectSupport.java:284)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:100)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
    at $Proxy3.batchLoad(Unknown Source)
    at com.o2.morse.domain.User.doHousekeeping(User.java:667)
    at com.o2.morse.domain.User$$FastClassByCGLIB$$372ff70b.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:705)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:643)
    at com.o2.morse.domain.User$$EnhancerByCGLIB$$d5ac966a.doHousekeeping(<generated>)
    at com.o2.morse.scheduler.EndOfDay.run(EndOfDay.java:63)
    at com.o2.morse.scheduler.EndOfDay$$FastClassByCGLIB$$3b2d4927.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:705)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:643)
    at com.o2.morse.scheduler.EndOfDay$$EnhancerByCGLIB$$488a9f86.run(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:248)
    at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:165)
    at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:90)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
    Application exception overridden by rollback exception
    org.springframework.jdbc.UncategorizedSQLException: StatementCallback; uncategorized SQLException for SQL [SELECT ID_USER_DETAILS, USERNAME, CREATED_ON, LAST_LOGIN FROM USER_DETAILS  WHERE STATUS = 157 AND SUPERUSER <> 'Y']; SQL state [null]; error code [17002] ; Io exception: Connection timed out; nested exception is java.sql.SQLException: Io exception: Connection timed out
    java.sql.SQLException: Io exception: Connection timed out
    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:255)
    at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:820)
    at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1049)
    at oracle.jdbc.driver.T4CStatement.executeMaybeDescribe(T4CStatement.java:845)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1154)
    at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1313)
    at org.apache.commons.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:205)
    at org.apache.commons.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:205)
    at org.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback.doInStatement(JdbcTemplate.java:333)
    at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:282)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:348)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:352)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:356)
    at com.o2.morse.dao.impl.sql.UserDaoImpl.batchLoad(UserDaoImpl.java:371)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
    at $Proxy3.batchLoad(Unknown Source)
    at com.o2.morse.domain.User.doHousekeeping(User.java:667)
    at com.o2.morse.domain.User$$FastClassByCGLIB$$372ff70b.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:705)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:643)
    at com.o2.morse.domain.User$$EnhancerByCGLIB$$d5ac966a.doHousekeeping(<generated>)
    at com.o2.morse.scheduler.EndOfDay.run(EndOfDay.java:63)
    at com.o2.morse.scheduler.EndOfDay$$FastClassByCGLIB$$3b2d4927.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:705)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:643)
    at com.o2.morse.scheduler.EndOfDay$$EnhancerByCGLIB$$488a9f86.run(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:248)
    at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:165)
    at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:90)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
    Batch Job Failed: org.springframework.transaction.TransactionSystemException: Could not roll back JDBC transaction; nested exception is java.sql.SQLException: Closed Connection

    I am using latest Jrockit 16)5, ojdbc6_g.jar,spring.jar Weblogic 10.3 and Oracle 10G 10.2.4 .. whatever but always get "Closed Connection"
    java.lang.Throwable: Closed Connection
    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.PhysicalConnection.createStatement(PhysicalConnection.java:750)
    at oracle.jdbc.OracleConnectionWrapper.createStatement(OracleConnectionWrapper.java:183)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7053)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)

  • I use noscript and when clicking on "print" on newspaper articles or links to social networks I get javascript:void(null) error and nothing happens. ???

    If I am reading an article on, example, the Indy Star website, and there is a button to print, I see this javascript:void(null) error message in the lower corner and nothing happens. If I go to noscript and keep "temporarily allowing all pages" eventually it will print. The same goes with trying to put an article, again say off the Indy Star website, on my Facebook page, I get the same error and have to follow the same routine (temp allow all pages) before it finally works. Any suggestions?

    Yes, if you block JavaScript by using the NoScript extension, JavaScript print buttons aren't going to work until you allow JavaScript for the particular domain that print button is for.
    You should study the NoScript features and learn how to use that extension. <br />
    http://noscript.net/features
    It is a very powerful extension which adds a good deal of security to Firefox, but there is a steep learning curve, and when you first start using it you need to set up the whitelist for web sites that you frequently visit.

  • Video tag is not working in firefox how can we remove this error

    Video tag is not working in firefox. In this some kind of mmie type error Kindly remove this error .If you have any kind of solution,Please tell me how can it fix it?

    Can you post a link to a publicly accessible page that doesn't require authentication (signing on) where you see such a not working video tag?
    Do they work here?
    *Firefox Videos: http://www.mozilla.com/firefox/video/
    See also:
    * https://developer.mozilla.org/en/Media_formats_supported_by_the_audio_and_video_elements

  • Missing primary index

    Hi All
    In db02 under diagnostics we can see the missing table and indexes. I just want to know the which backend program actually triggers or from which tables is referring to finds out the missing primary indexes in database and particulary shows which object has an inconsistency of it.
    Thanks
    Siva

    Hi All
    In db02 under diagnostics we can see the missing table and indexes. I just want to know the which backend program actually triggers or from which tables is referring to finds out the missing primary indexes in database and particulary shows which object has an inconsistency of it.
    Thanks
    Siva

  • Trying to move aperture library from USB external drive to FW 800 external drive.i can see the projects but no thumbnails. Error application not responding. Verified permissions before started. It's been 3hours. Recommendations please

    I have consolidated iPhoto into aperture 3.2.2  and now have both aperture and iPhoto put consolidated library on 2.0 USB external drive. Have been removing duplicate photos from 23,000 down to 15,000. Problem in trying to close aperture and now tried to move library from 2.0 USB to 800FW and can see projects but no thumbnails. Aperture error now reads not responding. Can I repair library on 2.0 at this point? 

    Sharon,
    did you do anything else besides copying your library to a fire wire drive after your last post                                                                            Aperture not responding                     ?
    Since that library probalbly already needed fixing, I'd recommend to force quit Aperture and use the "First Aid" to repair your Library.
    Aperture 3: Troubleshooting Basics: http://support.apple.com/kb/HT3805
    Regards
    Léonie

Maybe you are looking for

  • Custom tag attribute calculated by scriptlet expression

    Hi,           If I set the rtexprvalue subelement of the attribute element in my tld to           "true", should I be able to dynamically determine the value of my custom tag           attribute using a scriptlet expression?           When I include

  • BEx Analyzer vs Query

    What is the technical difference between placing a restriction on an attribute within the a query vs. within the workbook? If I place it in the workbook, is the restriction done after the query is run and before the results are presented to the user,

  • How to write UDL file in Labview for Database connection

    Hi I am using SQL Server database. I am making connection with SQL by using UDL file. If I create  Normal UDL file in windows and make connection it happens.  I want to change or add some parameter Like database name. If I am changing this value by u

  • Is it possible to Trace(Debugging) JCO request from the RFC?

    hi abap gurus. I am calling the rfc using jco code. i want to trace the request, means When the jco code execute it call the rfc.i want to trace out the values coming from java program in my abap editor. Thanks for ur valuable replies lakshman. save

  • Windows ME needs QuickTime but what do I download and where is it? Thanks

    Please let me know what download I need and where it's located for my Windows ME operating system? I did visit an Apple store in Santa Monica, Calif and they had no idea... Any thoughts? Would you recommend any software updates as well or just let it