Debugging Drive Cache

I am writing a custom plugin using Drive 3.0.1.104.  For the most part, my plugin is working well.  Occasionally, however, it looks like the Drive cache is not consistent with state of the content in my CMS.  When this happens, I notice the wrong context menu items will be enabled in Finder/Explorer (e.g., "Check In..." vs. "Cancel Check Out..."), and the Drive icon in InDesign does not contain a checkmark or a pencil.  When I look in the logs, I will often see exceptions like "FileSystemException: Invalid Handle" or "ModelObjectNotFoundException: Cannot find class com.adobe.drive.data.internal.model.Asset with id='144'".
I assume this is due to me sending inconsistent information to Drive via the UpdateRecipe.  However, since Drive is a black box and this is happening intermittently, it makes it extremely difficult to debug issues like these.  Is there any way to open the hsqldb database so that I can try to understand the current state of the Drive cache?  I have downloaded hsqldb, but don't have the password to get into the database.
Thanks,
Rich

The database files of Adobe Drive are under the following folder:
Win XP: C:\Documents and Settings\[current-machine-user]\Application Data\Adobe\CS5ServiceManager\database
Win 7: C:\Users\[current-machine-user]\AppData\Roaming\Adobe\CS5ServiceManager\database
Mac: /Users/[current-machine-user]/Library/Application Support/Adobe/CS5ServiceManager\database
To browse database, execute the following command to launch hsqldb util.
java -cp [path-to-hsqldb.jar] org.hsqldb.util.DatabaseManagerSwing
A 'Connect' dialog will appear. Input the following info In 'Connect' dialog to open the database.
Type: HSQL Database Engine Standalone
URL: jdbc:hsqldb:file:[path-to-database, above shows the details]/adrive-db
User: SA
Password:[no password, leave it blank]
After successfully connect to the database, you can input sql to browse database content.

Similar Messages

  • Drive Cache Errors in Logs

    I noticed that the same two entries in /var/log/errors are flooding my logs and I would like to know if this is an issue I can resolve or a red flag for bigger things...
    Jun 2 11:18:12 ghost kernel: sd 2:2:0:0: [sda] Asking for cache data failed
    Jun 2 11:18:12 ghost kernel: sd 2:2:0:0: [sda] Assuming drive cache: write through
    Does anyone know whats causing the entries above and how I can resolve this?

    is your drive new or old, you can ignore this message since the kernel thinks that the drive does not support caching. if your drive supports caching but the kernel is not recognizing it, you can change it yourself by using hdparm/sdparm

  • RFC Debugging and Cache Admin not available in PPM 5.0

    Hi Experts,
    RFC Debugging  and Cache Administration is not available  in PPM 5.0 as compared to RPM 4.5. Is it due to single ABAP stack model of PPM 5.0 ? Complete transformation from java to ABAP webdynpro components  ?  Any idea on this ?
    Best Regards,
    Siva

    Siva,
    Yes, you are right, As enerything is moved to ABAP stack in SAP PPM 5.0. RFC Debugging and Cache Administration is not required in SAP PPM 5.0.
    Cheers
    Amit

  • Portal Drive Cache

    Hi All,
    I have a question about the portal drive cache.
    Portal Drive is a web dav client to connect to your portal content with the windows explorer.
    My problem ist that Portal Drive stores cached data on the c:\-drive, in my environment
    it is C:\Documents and Settings\tfelp4\Local Settings\Application Data\Xythos\cache.
    My requirement is to store the cached files on another drive like d:\, because the c-drive is already full and only
    used for storing pinstallation files.
    Thanks for helping me
    Steve

    Any ideas so far??
    Thanks in advance
    Thomas

  • Drive cache disabled

    We lost a drive in our XRAID. Pulled the bad drive and put another in. It started rebuilding automatically (RAID 5) and everything is up and running. But, I noticed that drive cache is enabled for all other drives in the RAID except the new one. Is this a problem?

    The Apple Drive Modules use an Apple specified firmware from the manufacturer. The RAID chassis itself relies on this. So when you replace it with off-the-shelf drives you may not get all the functionality and control, as you're seeing.
    No way to fix this other than getting a drive from Apple, or in getting one with the same firmware (maybe same exact model #) that Apple uses on the 500 GB drives.

  • Drive Cache Disabled on recently replaced RAID drive

    Hello. We recently had a 250GB drive go down in the Xserve RAID at my work. Unable to get a replacement, we put a 500GB drive in. We realize that we will only get 250GB capacity out of the drive. Everything seems to be working fine, but in the RAID admin utility, the newly replaced drive has "drive cache disabled" showing, as well as "powered on hours: unknown"
    My questions are: What are the consequences of this? Is this something a firmware update would fix? Any other concerns?
    Thanks

    The Apple Drive Modules use an Apple specified firmware from the manufacturer. The RAID chassis itself relies on this. So when you replace it with off-the-shelf drives you may not get all the functionality and control, as you're seeing.
    No way to fix this other than getting a drive from Apple, or in getting one with the same firmware (maybe same exact model #) that Apple uses on the 500 GB drives.

  • WinDbg(x64) can't install 1394 Windows Debug Driver (1394kdbg.sys)

    I am unable to get kernel mode debugging with a 1394 connection to target working. 
    When using WinDbg(x64) to start kernel debugging, the Windows Debug Driver (1394kdbg.sys) driver fails to install.  Note that I am executing WinDbg by selecting "Run As Administrator".
    WinDbg reports ...
    Failed to install 1394 device driver.  Error 0xE000020B.
    I am using Visual Studio 2013 w/Update 4 and DDK V8.1 w/Update 1.  My platform is 64-bit Windows 7 Professional.
    After attempting the driver install, the "1394 Windows Debug Driver" status in Device Manager has a yellow triangle bang status, and the device status is "Windows cannot load the device driver for this hardware. The driver may be corrupted
    or missing. (Code 39)".
    I have ...
    1. uninstalled the DDK and re-installed it.
    2. Manually uninstalled the driver and the 1394 Bus Host Controller driver and re-installed both (many times).
    3. Replicated the exact problem on another system which has a different 1394 Bus Host Controller.
    4. Found this link "http://www.osronline.com/showthread.cfm?link=249979" that exactly describes my situation as well.  Unfortunately, his solution was to install version 7 of the DDK.
    Is there some issue with that driver?  
    Any help will be greatly appreciated.

    Hello,
    I have found a solution that works for me:
    I installed WDK 8 - onto a different Windows system, just to be sure to not mess up the WDK 8.1 installation on my development machine. After that I made a backup of the folder c:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64\1394 on the development
    system and replaced its content with the files from the appropriate directory in the WDK 8 installation path.
    After manually uninstalling the driver for the 1394 Debugger Device and restarting Windows on the development system the driver installation initiated by the first attachment of the kernel debugger to the debuggee succeeded and debugging via Firewire is
    now working as it should ...
    Regards
    Martin

  • Impact of Hard Drive Cache

    What practical difference is there in using an internal hard drive with 16 vs 32 MB cache? How noticeable would the performance difference be, and under what circumstances?
    Thanks.

    HI-
    A larger cache means more data can be held in ready access=faster performance.
    The most frequently used data is held on the hard drive cache.
    Cache isn't all, though.
    Platter numbers and platter density are important as well.
    A two platter 640GB drive with 16MB cache will outperform a 1GB 4 platter drive with 32MB cache.
    The same 640GB drive at 7200 rpm also outperforms a 10k rpm drive with equal cache and only one platter.
    A larger cache will help without you really noticing, save for snappier operations.
    The easiest way to see, is to boot to a smaller cached drive, run some routine applications, and then reboot to the larger cached drive and run the same.
    But, again, cache size isn't the whole story........

  • Opinions on the Turbo Memory hard drive cache

    What advantage does this give? Is this just fluff?
    Is the onboard hard drive cache not enough? If not, if this really did something, why wouldn't it be larger than 8mb?
    I see no other companies offering this option and can't find much information on it.
    Does anyone have it? Does anyone take it seriously?
    Thank you 
    Solved!
    Go to Solution.

    Click Here.....it gives some good reading on Turbo Memory [courtesy of AnandTech]
    \\ I do not respond to PM regarding individual tech support. Keep discussions in the forum for the benefit of others //

  • Default Adobe Drive cache size is only 128MB

    The Adobe Drive cache size defaults to 128MB. This doesn't seem a very logical value as a single file may be easily larger than that. Is there a reason it's so small? As most users would probably benefit from a larger cache size and today's harddrives should also allow a larger cache size.
    Would it make sense to have a default cache size of 5-10GB? Maybe depending on the amount of free disk space available during installation?

    Hello.
    To help automatically clear up some cache from Firefox, click on each of the images from left to right. Now at least you won't have to constantly do it yourself.
    Also, to help you with your space issues, download Clean Master from the Google Play app Store: https://play.google.com/store/apps/details?id=com.cleanmaster.mguard this app will clean up hidden cache and useless files on your phone, helping free up space.
    And as for why Firefox keeps reverting to the default cache in "about:config", I do not know. We are sorry for any inconveniences that this has caused you. But please try doing what was mentioned above to help with your issue.
    Hope this helps!

  • Mac OS X External Hard Drive Cache

    I wanted to post this in the discussions to see if anyone knows the answer. For anyone who has used a PC extensively, you know that Windows caches all USB devices that are plugged into the computer and in order to remove the device, you need to go to "Add/Remove Hardware" and remove the USB device to completely erase any recollection of the hardware ever being connected. I plugged in a new USB device and decided that I did not want my computer to use that device or cache it. I needed to do a fresh install of Mac OS X cause of the new HD i bought but I migrated my old user account information. I also used Cache Out X to clear all system and user cache information. I have two questions from this.
    1. Does Mac OS X cache USB devices once they are connected? If so where does it store that information?
    2. Did reinstalling my OS remove all previously cached USB devices??
    I want to delete any traces of the External USB drive I previously plugged in before the reinstall if it did get carried over in a cache or something. Thanks

    USB Entries on OS X:
    http://www.appleexaminer.com/MacsAndOS/Analysis/USBOSX/USBOSX.html
    Kj

  • Debugging driver program for SAP SCrIPT

    Hi,
    I am using a z report for creating handling units.As soon as the handling units are created the spool is genearted for all the handling units and the spool requests are visible in SP01.However the print ouput is having some error.I want to debug the driver program.Fronm nace I found out the driver program and have placed break-point in the form routine Entry sapscript and also activated thhe debugger for te concerned SCript,but the debugger is not stopping .
    Also I have checked the script name from the spool.
    Kindly guide where is the problem and how to proceed.Any help will be acknowledged.
    Regards,
    Abhishek

    HI,
    Write  a infinite loop  in the diver program before u call the open form or before the statement from where you want to debug.
    set the infinite loop by this code.
    data no type i value 1.
    while no eq 1.
    endwhile.
    break-point.
    Then after inserting this code activate and run the program, then run the transaction after runing the transaction ,
    goto TCODE ->SM50 u will see list of program select the driver program then select program/session from menu then select program->debugging, then your debug will start from the infinite loop , then change to 2 , then u can debug the program.
    Hope this helps.
    Regards,
    Madhukar Shetty

  • [Eclipse ADT] Where can I find debug-driver for my smart phone?

    Hello my friends,
    I want to run and debug Android apps developed by the help of the Eclipse IDE on my smart phone (Huawei Ascend P6). The phones usb-debugging option is appointed and the phone is connected to my notebook by usb but Eclipse doesn't recognise it. I haven't got a correct connection.
    On Windows there are appropriate drivers. Are there any driver on Arch Linux?
    What can I do? Thanks for help!
    Kind regards,
    Lexis
    Last edited by Lax Lexis (2014-07-16 12:12:32)

    Hi there,
    Did take a look at the AUR eclipse-android ?

  • Win98SE IDE Hard Drive Cache Patch Link

    A while back I read about this simple patch which will help 98SE users with newer fast CPUs and faster HDDs with larger caches. In simple terms, I understand you might lose good data at shutdown w/o it. MS explains it better than I can, but suffice to say it seems to keep the CPU and HDD in better sync. Tiny, fast download/install.
    Without the patch, I was getting a full shutdown in about 1-2 seconds. Now thats about 1-2 seconds longer. Small sacrifice if data not lost.
    Bas, you might want to move. Just wanted to be sure Socket A crowd (I'm prejudiced) was aware of the option.
    http://www.microsoft.com/windows98/downloads/contents/WUCritical/q273017/Default.asp

    Glad you posted that.  IBM drive owners in particular should pay close attention to it, as IBM has info on this subject posted on their site as well.
    http://www.storage.ibm.com/hdd/support/dataloss.htm

  • Oracle Drive Cache Limit

    Does anybody know why you can only cache 1GB.
    This sees like a very low value and I was wondering if there was any way to increase it.

    Since questions like the above about limits on various items in SQL*Plus, PL/SQL, and the database, are asked so frequently, a page has been added to the FAQ home page with links to on-line documentation for Oracle release 9.2 and the link from Gints Plivna above for Oracle 8i.
    FAQ home page:
    Re: How to attach a java bean in forms6i
    new FAQ regarding limits:
    Re: alphanumeric validation

Maybe you are looking for