"__TimerPool not found" in clustered mode

Hi,
I keep hitting on the following error when running in clustered mode:
[#|2007-12-28T08:12:42.500+0800|WARNING|sun-appserver9.1|javax.enterprise.system.container.ejb.entity.lifecycle|_ThreadID=57;_ThreadName=p: thread-pool-1; w: 36;_RequestID=ec45ba68-d015-4dbc-9565-93d9c55b8621;|JDO74004: Bean 'TimerMigrationBean' method setEntityContext:
com.sun.jdo.api.persistence.support.JDOFatalUserException: JDO76604: JNDI lookup for cmp-resource 'jdbc/__TimerPool' failed.
NestedException: javax.naming.NameNotFoundException: __TimerPool not found
        at com.sun.jdo.spi.persistence.support.sqlstore.ejb.SunContainerHelper.getPersistenceManagerFactory(SunContainerHelper.java:330)
        at com.sun.jdo.spi.persistence.support.sqlstore.ejb.CMPHelper.getPersistenceManagerFactory(CMPHelper.java:218)
        at com.sun.ejb.containers.TimerMigrationBean649625130_ConcreteImpl.jdoLookupPersistenceManagerFactory(TimerMigrationBean649625130_ConcreteImpl.java:243)
        at com.sun.ejb.containers.TimerMigrationBean649625130_ConcreteImpl.setEntityContext(TimerMigrationBean649625130_ConcreteImpl.java:194)
        at com.sun.ejb.containers.EntityContainer$EntityContextFactory.create(EntityContainer.java:2515)
        at com.sun.ejb.containers.util.pool.NonBlockingPool.preload(NonBlockingPool.java:280)
        at com.sun.ejb.containers.util.pool.NonBlockingPool.doResize(NonBlockingPool.java:507)
        at com.sun.ejb.containers.util.pool.NonBlockingPool$IdleBeanWork.run(NonBlockingPool.java:605)
        at com.sun.ejb.containers.util.pool.NonBlockingPool$IdleBeanWork.service(NonBlockingPool.java:597)
        at com.sun.ejb.containers.util.WorkAdapter.doWork(WorkAdapter.java:75)
        at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555)
NestedStackTrace:
javax.naming.NameNotFoundException: __TimerPool not found
        at com.sun.enterprise.naming.TransientContext.doLookup(TransientContext.java:216)
        at com.sun.enterprise.naming.TransientContext.lookup(TransientContext.java:188)
        at com.sun.enterprise.naming.TransientContext.lookup(TransientContext.java:192)
        at com.sun.enterprise.naming.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:74)
        at com.sun.enterprise.naming.LocalSerialContextProviderImpl.lookup(LocalSerialContextProviderImpl.java:111)
        at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:398)
        at javax.naming.InitialContext.lookup(InitialContext.java:392)
        at com.sun.jdo.spi.persistence.support.sqlstore.ejb.SunContainerHelper.getPersistenceManagerFactory(SunContainerHelper.java:299)
        at com.sun.jdo.spi.persistence.support.sqlstore.ejb.CMPHelper.getPersistenceManagerFactory(CMPHelper.java:218)
        at com.sun.ejb.containers.TimerMigrationBean649625130_ConcreteImpl.jdoLookupPersistenceManagerFactory(TimerMigrationBean649625130_ConcreteImpl.java:243)
        at com.sun.ejb.containers.TimerMigrationBean649625130_ConcreteImpl.setEntityContext(TimerMigrationBean649625130_ConcreteImpl.java:194)
        at com.sun.ejb.containers.EntityContainer$EntityContextFactory.create(EntityContainer.java:2515)
        at com.sun.ejb.containers.util.pool.NonBlockingPool.preload(NonBlockingPool.java:280)
        at com.sun.ejb.containers.util.pool.NonBlockingPool.doResize(NonBlockingPool.java:507)
        at com.sun.ejb.containers.util.pool.NonBlockingPool$IdleBeanWork.run(NonBlockingPool.java:605)
        at com.sun.ejb.containers.util.pool.NonBlockingPool$IdleBeanWork.service(NonBlockingPool.java:597)
        at com.sun.ejb.containers.util.WorkAdapter.doWork(WorkAdapter.java:75)
        at com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:555)When I check on the __TimerPool JDBC resource under the Resources tab, it's enabled for the default "server" target. I cannot add my cluster configuration as one of the targets as it would give me an error "Creation or deletion of the system resource reference jdbc/__TimerPool is not allowed.".
Can I know what does this error mean and what are its implications? I guess how to fix it would be pretty useful as well :)
Thanks!
Wong

I solved this problem creating a new Timer DB on an external database, the creation script can be found in <as-installation>/lib/install/databases after this you must
1. create-jdbc-connection-pool
2. create-jdbc-resource
3. set <cluster-config>.ejb-container.ejb-timer-service.timer-datasource=<datasource name>

Similar Messages

  • Adresses not found in "online" mode :-(

    I have a 5800 Navigation Edition.
    I have entered adresses for all my contacts (country, zip, street).
    If I set "maps" to NOT to connect to Internet and do a search it says
    "Searching in offline mode" and finds all the adresses OK.
    BUT if I set "Maps" to connect to Internet at start and do a search THEN it says
    "Searching in online mode" and then "nothing found"
    WHY?  If it can't find it online, why doesn't it search in the offline (on phone) database?
    Lars-Erik Østerud - http://www.osterud.name/nokia.html

    I solved this problem creating a new Timer DB on an external database, the creation script can be found in <as-installation>/lib/install/databases after this you must
    1. create-jdbc-connection-pool
    2. create-jdbc-resource
    3. set <cluster-config>.ejb-container.ejb-timer-service.timer-datasource=<datasource name>

  • Windows 8 Pro Final (9200) BitLocker in UEFI mode not working, Element not found

    Hi,
    with the latest bios (either 1.37a (for Windows 8 Beta Driver test (June 2012) or 1.39 (Current) of the W520 and final release of Windows 8 Pro (Build 9200) BitLocker comes up with "Element not found" when trying to activate for the system drive in UEFI only mode.
    In a new legacy only mode installation BitLocker works fine.
    In both cases all devices in device manager are recognized. TPM 1.2 is active and working with e.g. the client security solution and fingerprint software.
    I thought the UEFI / BitLocker issues have already been solved?!
    Is there still an issue with the UEFI only mode of the W520?
    Any thoughts or a bios update within sight?
    Thx in advance,
    nasenbaer
    Solved!
    Go to Solution.

    Haven't heard of this issue with Win8.  The issue with Win7/UEFI/bitlocker from last year is definitely solved.
    Does this link help?
    http://social.technet.microsoft.com/wiki/contents/​articles/11518.cannot-turn-on-or-resume-bitlocker-​...
    EDIT:  I tried this just now with Win8 Pro on T420 (same BIOS code base as W520) in UEFI mode.  And bitlocker works fine.  So I'm sure what problem is happening on your W520.

  • Viewing form in Preview Mode Failed. Error: Table not found  [131-183]

    Hi,
    I have created a user form in screen painter in SBODemo. Created UDT, UDF & Registered UDO through my SDK code.
    Everything works fine.
    But when i run my addon on any other DB, and open my custom form it gives an error : Table Not Found.
    I have checked the UDT's , UDF's & my UDO, all are in place and getting created in the DB.
    I tried checking the Form again in screen painter everything is in line. But when i try preview in screen painter it gives an error
    Viewing form in Preview Mode Failed. Error: Table not found  [131-183].
    I can't figure out the issue, i have checked my codes & forms many times.
    Regards
    John

    hi john smith,
    Check your screen painter, probably some fields are defined without the "@" character in front.
    for fields, check the "U_".
    nd.Q

  • Single user mode . using tail -f (command not found)

    Have an empty computer with no systems disk as the installation CD start up  will not go past the grey screen with the rotating logo before the panic crash page comes up and tells me to restart the computer.
    Trying to boot into single user mode and then use the command   tail -f  to see contents of some of the logs... BUT I get the reply  tail command not found  ????

    If the hard drive is empty, then you can only boot from the CD. Regardless of whether or not it has "tail," it won't do you any good. There are no logs.

  • Assembly (via xaml/xmlns) not found- but only in release mode and running as ActiveX

    Hi there,
    strange probleme here:
    I have an Active-X. That Active-X uses the ElementHost to display a WPF UserControl.
    The WPF UserControl references a few other Assemblies.
    One of those referenced Assemblies implements BitmapEffects using Pixel Shaders. (bar.dll)
    Here is a sample:
    <UserControlx:Class="MyNamespace.MyControls.MyControl"
    xmlns:foo="clr-namespace:Foo;assembly=Foo"
    xmlns:bar="clr-namespace:Bar;assembly=Bar"
    >
    <Grid>
      <foo:MyElement
    /> 
    => no Problem
      <Image>
        <Image.Effect>
          <bar:CombinedEffects 
    => Exception: bar.dll not found 
             Brightness="{Binding...     
             Contrast="{Binding...}"
    />
        </Image.Effect>
      </Image>
    </Grid>
    It works when i use a Demo-App which shows the Active-X on a WinForm. (Debug and release)
    It works also when i register the debug version - the activex is shown in IE.
    But the release version of ActiveX is failed to load in IE: because bar.dll is not found.
    Note: no Problems with foo.dll !
    I put the following lines in the constructor to force bar.dll is loaded before InitializeComponents():
    stringcodeBase = System.Reflection.Assembly.GetExecutingAssembly().CodeBase;
    UriBuilderuri =
    newUriBuilder(codeBase);
    stringpath =
    Uri.UnescapeDataString(uri.Path);
    stringfullpath = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(path),
    "bar.dll");
    AppDomain.CurrentDomain.Load(System.Reflection.AssemblyName.GetAssemblyName(fullpath));
    Surprise: Now it works also in release mode.
    This behaviour looks strange to me.
    Is there any known bug within WPF and loading assemblies defined in xmlns uri?
    Known Problems of Using WPF+ElementHost in ActiveX?
    Known issues with PixelShaders+ActiveX / DirectX + ActiveX?
    Thanks

    Hi Businesskasper,
    >>It works also when i register the debug version - the activex is shown in IE.
    >>But the release version of ActiveX is failed to load in IE: because bar.dll is not found.
    The Internet Explorer Extension Development is a better place for IE extension development questions. I’ve moved it there for you.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Error Msg : Input parameter WRITE MODE not found

    Hi,
    When i run the package for loading the master data from BI to BPC the following error message is displayed:
    "Input parameter WRITE MODE not found"
    iam unable to see any update modes when i try to execute the package for master data loads...like Over write Update
    what is missing? any thoughts on this??
    Regards

    Hi,
    how did you solve this issue, since we have a similiar problem when loading maser data using /CPMB/IMPORT_MASTER ..
    D
    okay, found the solution in OSS note 1359787 ...
    D
    Edited by: Dries Paesmans on Nov 10, 2009 11:24 PM

  • Error 404, website not found. Uninstalled, installed, firewall fixed to allow programs. Will not open in safe mode.

    Google chrome works fine, but Firefox gets an error code 404. Windows Firewall is configured to allow the program, I have uninstalled/reinstalled, and it won't open, not even in safe mode. Still a 404 code. The same thing is happening to Safari. I can't fix settings in Firefox if it doesn't open. Any other suggestions?

    Once Firefox is open, if you press Ctrl+n to open a new window, does it show the same error or does it work and show your home page?
    '''No! I get the same error.''' Check your home page setting as the URL may be corrupted. These articles should point the way:
    * [[Startup, home page and download settings]]
    * [[How to set the home page]]
    Any improvement?
    '''Yes! That works.''' Check for a hijacked shortcut. Here's how:
    Right-click your Firefox shortcut/icon > Properties > Shortcut tab. The "Target" for 32-bit Windows 7 should be this (no more, no less):
    "C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
    If anything else follows that, remove it. Save your change and test the icon again.

  • Editor Mode not found to change the property of J2EE Configuration in NWA

    Hi,
    I have worked on an issue where an end user asked me to configure changes in NWA.But I did not find the editor mode.I tried all the buttons in the page of NetWeaver Administrator -> Configuration.But I could not change the customized value.Tried all possible means.Later logged into Config Tool and made the changes in Configuration Adapter successfully.Restarted the cluster later.
    Why couldn't I change the value of property in NWA? Where do I see the configuration editor mode in NWA?Please help.
    Thank You.
    Regards,
    Sudheer.

    Hi Mr. Sudheer,
    As per my information,
    NWA is a tool under developement by SAP (for the full fledged functionality)
    Till now it is valid for use to Monitor the SAP system (similar to CCMS), next is you can administrate the Java process and services (that is you can start and stop them).
    WE can monitor the SAP ABAP & JAVA Stack as well as Java components...
    We can also do User Management via NWA.
    And also the CTC configuration using NWA.
    <b>But changing certain parameter or acting as an editor is NOT YET supported by NWA tool.</b>
    I hope that I am correct in providing you the information.
    for details on that please refer : http://service.sap.com/nwa
    Regards,
    Prem
    Message was edited by:
            Premkishan Chourasia

  • I installed firefox4.0.1 it crashes on startup safe-mode error /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /home/firefox/firefox/libxul.so)

    I am using 2.6.23.1-42.fc8

    That is this bug:
    *[https://bugzilla.mozilla.org/show_bug.cgi?id=621704 Bug 621704] - Lib dep problem: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by .../libxul.so)
    *[/questions/811309]
    *[/questions/777306]

  • CRM Middleware - Realign queue error: Funct. mod. "SMOH_RFCPING" not found

    Hi,
    I try to set up R/3 <-> CRM replication, but I'm in troubles. First (in the SMOHQUEUE transaction in my CRM system) was my REALIGN queue in error, due to not existing RFC connection. It was using the name of not existing connection. There were other connection, which I wanted to use, but I couldn't find, where can I change the connection to use.. Does anybody know??
    Nevermind, I set up the connection, which the system was using, but after this I got error:
    Error during aRFC (<conn_name>:Function module "SMOH_RFCPING" not found.)
    How can I solve this??
    Thanx in advance for help!
    Peter

    Peter, did you also setup the R&R related RFC's in client 000? A similar Middleware RFC Connection in client 000 is required for this to work properly. Tiest.

  • Managed server now working: Error 404--Not Found

    Hi All,
    I am very new to this field and have just installed weblogic server 10.3.3.
    I have created an Admin server and a cluster of two Managed servers.
    Admin server is working and is opening in the UI console.
    When i am starting the Managed server, in the cmd console it is showing
    <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    but in UI it is showing as :
    Error 404--Not Found
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    10.4.5 404 Not Found
    The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
    how to start Managed Weblogic server?
    TIA,
    Vishal

    Hi Sandeep,
    yes i m using http://host-name-of-Admin-Server:Port/console to check the status.
    i have clustered the two managed server.
    To start the Managed server i m using the command:
    startManagedWebLogic.cmd ms_1 http://localhost:7001
    and in the cmd console i am getting message as:
    <Mar 17, 2011 4:23:03 PM IST> <Info> <Management> <BEA-141107> <Version: WebLogi
    c Server 10.3.3.0 Fri Apr 9 00:05:28 PDT 2010 1321401 >
    <Mar 17, 2011 4:23:04 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server sta
    te changed to STARTING>
    <Mar 17, 2011 4:23:04 PM IST> <Info> <WorkManager> <BEA-002900> <Initializing se
    lf-tuning thread pool>
    <Mar 17, 2011 4:23:04 PM IST> <Notice> <LoggingService> <BEA-320400> <The log fi
    le C:\Admin\Middleware\user_projects\domains\base_domain\servers\ms_2\logs\ms_2.
    log will be rotated. Reopen the log file if tailing has stopped. This can happen
    on some platforms like Windows.>
    <Mar 17, 2011 4:23:04 PM IST> <Notice> <LoggingService> <BEA-320401> <The log fi
    le has been rotated to C:\Admin\Middleware\user_projects\domains\base_domain\ser
    vers\ms_2\logs\ms_2.log00001. Log messages will continue to be logged in C:\Admi
    n\Middleware\user_projects\domains\base_domain\servers\ms_2\logs\ms_2.log.>
    <Mar 17, 2011 4:23:04 PM IST> <Notice> <Log Management> <BEA-170019> <The server
    log file C:\Admin\Middleware\user_projects\domains\base_domain\servers\ms_2\log
    s\ms_2.log is opened. All server side log events will be written to this file.>
    <Mar 17, 2011 4:23:06 PM IST> <Notice> <Security> <BEA-090082> <Security initial
    izing using security realm myrealm.>
    <Mar 17, 2011 4:23:07 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server sta
    te changed to STANDBY>
    <Mar 17, 2011 4:23:07 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server sta
    te changed to STARTING>
    <Mar 17, 2011 4:23:09 PM IST> <Notice> <Log Management> <BEA-170027> <The Server
    has established connection with the Domain level Diagnostic Service successfull
    y.>
    <Mar 17, 2011 4:23:09 PM IST> <Notice> <Cluster> <BEA-000138> <Listening for ann
    ouncements from cluster Cluster_1 on 239.192.0.0:8050.>
    <Mar 17, 2011 4:23:09 PM IST> <Notice> <Cluster> <BEA-000133> <Waiting to synchr
    onize with other running members of Cluster_1.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Cluster> <BEA-000142> <Trying to downloa
    d cluster JNDI tree from server ms_1.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Cluster> <BEA-000164> <Synchronized clus
    ter JNDI tree from server ms_1.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server sta
    te changed to ADMIN>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server sta
    te changed to RESUMING>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Cluster> <BEA-000162> <Starting "async"
    replication service with remote cluster address "127.0.0.1">
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Security> <BEA-090171> <Loading the iden
    tity certificate and private key stored under the alias DemoIdentity from the jk
    s keystore file C:\Admin\Middleware\wlserver_10.3\server\lib\DemoIdentity.jks.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Security> <BEA-090169> <Loading trusted
    certificates from the jks keystore file C:\Admin\Middleware\wlserver_10.3\server
    \lib\DemoTrust.jks.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Security> <BEA-090169> <Loading trusted
    certificates from the jks keystore file C:\Admin\Middleware\jdk160_18\jre\lib\se
    curity\cacerts.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Security> <BEA-090898> <Ignoring the tru
    sted CA certificate "CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O
    =T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificat
    e list raised a certificate parsing exception PKIX: Unsupported OID in the Algor
    ithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Security> <BEA-090898> <Ignoring the tru
    sted CA certificate "CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O
    =T-Systems Enterprise Services GmbH,C=DE". The loading of the trusted certificat
    e list raised a certificate parsing exception PKIX: Unsupported OID in the Algor
    ithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Security> <BEA-090898> <Ignoring the tru
    sted CA certificate "CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3". The
    loading of the trusted certificate list raised a certificate parsing exception
    PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Security> <BEA-090898> <Ignoring the tru
    sted CA certificate "OU=Security Communication RootCA2,O=SECOM Trust Systems CO.
    \,LTD.,C=JP". The loading of the trusted certificate list raised a certificate p
    arsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object: 1.2.84
    0.113549.1.1.11.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Security> <BEA-090898> <Ignoring the tru
    sted CA certificate "CN=KEYNECTIS ROOT CA,OU=ROOT,O=KEYNECTIS,C=FR". The loading
    of the trusted certificate list raised a certificate parsing exception PKIX: Un
    supported OID in the AlgorithmIdentifier object: 1.2.840.113549.1.1.11.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Server> <BEA-002613> <Channel "Default"
    is now listening on 10.174.4.84:7201 for protocols iiop, t3, CLUSTER-BROADCAST,
    ldap, snmp, http.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Server> <BEA-002613> <Channel "DefaultSe
    cure" is now listening on 10.174.4.84:7202 for protocols iiops, t3s, CLUSTER-BRO
    ADCAST-SECURE, ldaps, https.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Server> <BEA-002613> <Channel "Default[1
    ]" is now listening on 127.0.0.1:7201 for protocols iiop, t3, CLUSTER-BROADCAST,
    ldap, snmp, http.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <Server> <BEA-002613> <Channel "DefaultSe
    cure[1]" is now listening on 127.0.0.1:7202 for protocols iiops, t3s, CLUSTER-BR
    OADCAST-SECURE, ldaps, https.>
    <Mar 17, 2011 4:23:24 PM IST> <Notice> <WebLogicServer> <BEA-000332> <Started We
    bLogic Managed Server "ms_2" for domain "base_domain" running in Development Mod
    e>
    <Mar 17, 2011 4:23:26 PM IST> <Notice> <Cluster> <BEA-000102> <Joining cluster C
    luster_1 on 239.192.0.0:8050>
    <Mar 17, 2011 4:23:26 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server sta
    te changed to RUNNING>
    <Mar 17, 2011 4:23:26 PM IST> <Notice> <WebLogicServer> <BEA-000360> <Server sta
    rted in RUNNING mode>

  • File not found error

    I get the following error, but don't know why it can't find the file. Is there anything in this script that would call "\" instead of "/"? Is there any line of code that will switch a wayward "\" back?
    01-09-24 09:37:02 - path="" :jsp: init
    2001-09-24 09:43:42 - path="" :LoginServlet: init
    2001-09-24 09:44:15 - path="" :CourseServlet: init
    2001-09-24 09:46:48 - path="" :LessonServlet: init
    2001-09-24 09:46:54 - path="" :Error: /usr/local/apache/sites/tesco.spinweb.net/htdocs/cmi/courses\Food Service/Intro/AU00.html (No such file or directory)
    The script is below. Thanks for any help anyone can provide me.
    import cmi.xml.AU;
    import cmi.xml.Block;
    import cmi.xml.CourseReader;
    import cmi.xml.CSFElement;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.IOException;
    import java.io.ObjectInputStream;
    import java.io.PrintWriter;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.util.Enumeration;
    import java.util.Hashtable;
    import java.util.Vector;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    import javax.servlet.http.HttpServlet;
    import org.jdom.JDOMException;
    public class LessonServlet extends HttpServlet
    public void init (ServletConfig config) throws ServletException
    super.init (config);
    try {
                   Class.forName (GlobalData.DatabaseDriverName);
                   _jdbcConnection = DriverManager.getConnection (GlobalData.DatabaseName, "tesco", "scorm");
    _jdbcConnection.setAutoCommit (true);
    //should I do this?
    //_jdbcConnection.setAutoCommit (false);
    //load serialized course data
    loadCourseData();
              catch (Exception xcp) {
                   xcp.printStackTrace();     
                   getServletContext().log("Error: " + xcp.getMessage());     
    public void doGet( HttpServletRequest request,
                             HttpServletResponse response)
              throws ServletException, IOException
    boolean normalMode = true;
    try {
    HttpSession session = request.getSession (true);
    //can I load the session given the id??
    //System.out.println ("Lesson.valid session " + session.getId() + ": " + request.isRequestedSessionIdValid());
    response.setContentType ("text/html");
    JDBCHelper dbHelper = new JDBCHelper (_jdbcConnection);
    //get student ID
    Integer studentID = (Integer) session.getAttribute ("studentID");
    //get course ID
    Integer courseID = (Integer) session.getAttribute ("courseID");
    //get lesson ID
    String lessonID = request.getParameter ("lessonID");
    if (lessonID == null) {
    lessonID = (String) session.getAttribute ("lessonID");
    if (studentID == null || courseID == null || lessonID == null) {
    //reset session data by re-logging the user
    sendProfileError (response.getOutputStream());
    return;
    //store lesson ID in session
    session.setAttribute ("lessonID", lessonID);
    String auID = request.getParameter ("auID");
    String mode = request.getParameter ("mode");
    if (mode != null) {
    session.setAttribute ("mode", mode);
    else {
    mode = (String) session.getAttribute ("mode");
    if (mode.equalsIgnoreCase ("review")) {
    normalMode = false;
    else {
    normalMode = true;
    //synchronize access to course hash table
    synchronized (_courseHash)
    //make sure _courseHash is in tact
    if (_courseHash == null) {
    //try reloading it....
    loadCourseData();
    if (_courseHash == null) {
    //error
    response.getOutputStream().close();
    throw new IOException ("Corrupt course data");
    if (! _courseHash.containsKey (courseID.toString())) {
    //try reloading it....
    loadCourseData();
    if (! _courseHash.containsKey (courseID.toString())) {
    //error
    response.getOutputStream().close();
    throw new IOException ("Corrupt course data (course not found)");
    if (auID == null) {
    //show course menu
    Hashtable hash = (Hashtable) _courseHash.get (courseID.toString());
    sendAvailableAUs (hash, studentID.intValue(), courseID.intValue(), lessonID, response.getOutputStream(), response, dbHelper);
    return;
    //if AU has not been attempted, initialize it
    Integer auDataID = new Integer (getAUDataID (studentID.intValue(), courseID.intValue(), lessonID, auID, dbHelper));
    //if (getAUDataID (studentID.intValue(), courseID.intValue(), lessonID, auID, dbHelper) == -1) {
    if (auDataID.intValue() == -1) {
    int newID = initializeAUData (studentID.intValue(), courseID.intValue(), lessonID, auID, dbHelper);
    dbHelper.addAUToPath (studentID.intValue(), courseID.intValue(), lessonID, auID);
    auDataID = new Integer (newID);
    session.setAttribute ("AUID", auID);
    session.setAttribute ("AUDataID", auDataID);
    sendAU (studentID.intValue(), courseID.intValue(), lessonID, auID, auDataID.intValue(), normalMode, response.getOutputStream(), dbHelper);
    //to do: detailed messages should be sent to the client depending on which
    // exception was thrown. Don't have one try/catch....have one for each situation
    catch (Exception e) {
    e.printStackTrace();
                   getServletContext().log("Error: " + e.getMessage());
    public void destroy()
              try {
                   if (_jdbcConnection != null) {
                        _jdbcConnection.close();
              catch (Exception ignored) {}
    private int initializeAUData (int studentID, int courseID, String lessonID, String auID, JDBCHelper dbHelper)
    String sqlQuery = null;
    ResultSet results = null;
    try {
    //get student's name
    sqlQuery = "SELECT Full_Name" +
    " FROM " + GlobalData.StudentTable +
    " WHERE Student_ID = " + studentID;
    results = dbHelper.doQuery (sqlQuery);
    if (! results.next()) {
    //error
    return -1;
    String studentName = results.getString (1);
    results.close();
    //the lock prevents CMIServlet from reading AU_ID before it's committed
    //sqlQuery = "LOCK TABLES " + GlobalData.AUDataTable + " WRITE;";
    //System.out.println (sqlQuery);
    //dbHelper.executeUpdate (sqlQuery);
    sqlQuery = "Insert Into " + GlobalData.AUDataTable +
    "(Course_ID, Lesson_ID, AU_ID, student_id, student_name, lesson_location, credit," +
    " lesson_status, entry, exit, score_raw, score_max, score_min, total_time," +
    " session_time, lesson_mode, suspend_data, launch_data, Evaluation_ID, Objective_ID)" +
    " Values (" + courseID + ", '" + lessonID + "', '" + auID + "', " + studentID + ", '" + studentName + "'," +
    " 'NA', 'credit'," + " 'not attempted', 'ab-initio', " + "'NA', " + 0 + ", " + 0 + ", " + 0 +
    ", '00:00:00.0', '00:00:00.0', " + " 'normal'" + ", 'NA', " + "'NA', " + 0 + ", " + 0 + ");";
    dbHelper.executeUpdate (sqlQuery);
    return getAUDataID (studentID, courseID, lessonID,auID, dbHelper);
    //sqlQuery = "UNLOCK TABLES;";
    //System.out.println (sqlQuery);
    //dbHelper.executeUpdate (sqlQuery);
    catch (Exception e) {
    e.printStackTrace();
                   getServletContext().log("Error: " + e.getMessage());
    return -1;
    private int getAUDataID (int studentID, int courseID, String lessonID, String auID, JDBCHelper dbHelper)
    throws SQLException
    String sqlQuery = "SELECT AUData_ID, lesson_status, lesson_mode, exit" +
                                  " FROM " + GlobalData.AUDataTable +
                                  " WHERE student_id = " + studentID +
                                  " AND Course_ID = " + courseID +
    " AND Lesson_ID = " + "'" + lessonID + "'" +
    " AND AU_ID = '" + auID + "';";
    ResultSet results = dbHelper.doQuery (sqlQuery);
    if (results.next()) {
    return results.getInt ("AUData_ID");
    return -1;
    private void sendAU (int studentID, int courseID, String lessonID, String auID, int auDataID, boolean normalMode, ServletOutputStream htmlOut, JDBCHelper dbHelper)
    throws IOException, ClassNotFoundException
    Hashtable hash = null;
    synchronized (_courseHash)
    hash = (Hashtable) _courseHash.get (String.valueOf (courseID));       
    if (hash == null) {
    loadCourseData();
    hash = (Hashtable) _courseHash.get (String.valueOf (courseID));
    if (hash == null) {
    throw new IOException ("Corrupt course data (course not found)");
    AU au = (AU) hash.get (auID);
    try {
    if (! normalMode) {
    dbHelper.setReviewMode (auDataID);
    String courseFileName = getFileName (String.valueOf (courseID), dbHelper);
    File file = new File (courseFileName);
    //create absolute path to file so we can resolve relative URLs
    String newFileName = file.getParent() + "\\" + au.getLaunchParams();
                   BufferedReader buf = new BufferedReader (new FileReader (newFileName));
    PrintWriter htmlWriter = new PrintWriter (htmlOut);
                   String temp;
    htmlWriter.write (getAUHtml (au.getLaunchParams()));
    htmlWriter.flush();
    htmlWriter.close();
    catch (Exception e) {
    e.printStackTrace();
                   getServletContext().log("Error: " + e.getMessage());
    private String getAUHtml (String path){
    path = path.replace ('\\','/');
    String response;
    response = "<html>\n" +
                        "<head>\n" +
    "</head>\n" +
    "<body>\n" +
    "<script language=\"JavaScript\">\n" +
    "document.location = \"/cmi/courses/" + path + "\"\n" +
    //"win = window.open ('','displayWindow','menubar=yes,scrollbars=yes,status=yes,width=300,height=300');\n" +
    //"window.onload = \"win.close();\"" +
    "</script>\n" +
    "</body>\n" +
    "</html>\n";
    return response;
    private void sendAvailableAUs (Hashtable hash, int studentID, int courseID, String lessonID, ServletOutputStream out, HttpServletResponse response, JDBCHelper dbHelper)
    StringBuffer buf = new StringBuffer (200);
    Block block = (Block) hash.get (lessonID);
    AU au = null;
    try {
    Vector completedAUs = dbHelper.getCompletedAUs (studentID, courseID, lessonID);
    buf.append ("<html>\n" +
                        "<head>\n" +
    "<title>" + block.getTitle() + " units</title>\n" +
    "<script language=\"JavaScript\">\n" +
    "function go() {\n" +
    " var form = document.goForm;\n" +
    " var index = form.gotoSelect.selectedIndex;\n" +
    " if (index == 0) {\n" +
    " document.location = \"/servlet/CourseServlet?courseID=" + courseID + "\";\n" +
    " }\n" +
    " else if (index == 1) {\n" +
    " top.restart();\n" +
    " }\n" +
    "}\n" +
    "</script>\n" +
    "</head>\n" +
    "<body background=\"/cmi/images/marble.jpg\">\n" +
    "<center><h1><b><u>" + block.getTitle() + "</u></b></h1></center>\n" +
    "<p></p>\n<p></p>\n" +
    "<b>" + block.getTitle() + " contains the following units: </b>\n" +
    "<dl>\n");
    Enumeration enum = block.getChildren();
    while (enum.hasMoreElements()) {
    String temp = (String) enum.nextElement();
    CSFElement element = (CSFElement) hash.get (temp);
    if (element.getType().equals ("au")) {
    au = (AU) element;
    if (completedAUs.contains (au.getID())) {
    buf.append ("<dt><p><img src=\"/cmi/images/node2.gif\"><a href=\"/servlet/LessonServlet?lessonID=" + block.getID() + "&auID=" + au.getID() + "&mode=review\">" + au.getTitle() + " (<i>review</i>) </a></p></dt>\n");
    else {
    buf.append ("<dt><p><img src=\"/cmi/images/node.gif\"><a href=\"" + response.encodeURL ("/servlet/LessonServlet?lessonID=" + block.getID() + "&auID=" + au.getID() + "&mode=normal") + "\">" + au.getTitle() + "</a></p></dt>\n");
    else if (element.getType().equals ("block")) {
    buf.append ("<dt><p><img src=\"/cmi/images/folder.gif\"><a href=\"" + response.encodeURL ("/servlet/LessonServlet?lessonID=" + element.getID() + "&mode=normal") + "\">" + element.getTitle() + "</a></p></dt>\n");
    buf.append ("</dl>\n" +
    "<br><br>\n" +
    "<form name=\"goForm\">\n" +
    "<select name=\"gotoSelect\">\n" +
    " <option value=\"lesson\">Lesson Menu</option>\n" +
    " <option value=\"exit\">Exit LMS</option>\n" +
    "</select>\n" +
    "<input type=\"button\" value=\"Go\" onClick=\"go()\">\n" +
    "</form>\n" +
    "</body>\n" +
    "</html>");
    PrintWriter writer = new PrintWriter (out);
    writer.write (buf.toString());
    writer.flush();
    writer.close();
    catch (Exception e) {
    e.printStackTrace();
                   getServletContext().log("Error: " + e.getMessage());
    private String getFileName (String courseID, JDBCHelper dbHelper)
    throws ClassNotFoundException, SQLException
              ResultSet results = null;
              String fileName = null;
    String sqlQuery = "SELECT CourseFile" +
                                  " FROM Course" +
                                  " WHERE Course_ID = " + Integer.parseInt (courseID) + ";";
    results = dbHelper.doQuery (sqlQuery);
              if (results.next()) {
                   fileName = results.getString (1);
              else {
    //need to do more than this :)
                   System.out.println("crap");
    results.close();
    return fileName;
    private void loadCourseData()
    throws IOException, ClassNotFoundException
    //load serialized course data
    File file = new File (GlobalData.DataFileName);
    if (! file.exists()) {
    //error
    throw new FileNotFoundException (GlobalData.DataFileName + " not found.");
    FileInputStream fis = new FileInputStream (GlobalData.DataFileName);
    ObjectInputStream ois = new ObjectInputStream (fis);
    _courseHash = (Hashtable) ois.readObject();
    ois.close();
    private void sendProfileError (ServletOutputStream out)
    String html = "<html>\n" +
    "<body>\n" +
    "<p>An error has occurred with your profile. Please " +
    "<a href=\"\" onClick=\"top.restart(); return true\">login again</a>" +
    "</body>\n" +
    "</html>\n";
    PrintWriter writer = new PrintWriter (out);
    writer.write (html);
    writer.flush();
    writer.close();
    private Connection _jdbcConnection;
    private Hashtable _courseHash;

    I know that is where my error is, but why and where is
    the script calling it up way?You wrote it right? check out the sendAU() method, there is line
    String newFileName = file.getParent() + "\\" + au.getLaunchParams();

  • Error in installing windows 2008 r2 sp 1 element not found

    error in installing windows 2008 r2 sp 1 element not found

    Hi,
    As Akash G says, would you please let us know the complete error message or provide a screenshot? It will help
    us to go further.
    In addition, would you please let me confirm whether install the Windows Server 2008 R2 Service Pack 1 via
    Windows Update, or download the installation package and then install manually?
    Please refer to the following article and check if can help you to solve this issue.
    The error 0X80070490(Element not found) when you are installing a service pack or update
    http://blogs.technet.com/b/asiasupp/archive/2011/06/20/the-error-0x80070490-element-not-found-when-you-are-installing-a-service-pack-or-update.aspx
    By the way, you can also install the Service Pack 1 in
    Clean Boot mode manually. Then please check if install successfully.
    Hope this helps.
    Best regards,
    Justin Gu

  • Cisco IPS4255 won't boot (error=Searching / for images to boot. No images found in / Error 15: File not found unable to boot an image)

    Hello,
    I have a Cisco IPS4255 that will not boot an image.  I'm seemingly successfully completing a TFTPDNLD each time, but it keeps rebooting with the cannot find image in \ error.
    Here is a detailed snap shot:
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin-top:0in;
    mso-para-margin-right:0in;
    mso-para-margin-bottom:10.0pt;
    mso-para-margin-left:0in;
    line-height:115%;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    #1- I TFTP image to device which automatically starts the output below:
    ENABLING IO-APIC IRQs
    Setting 14 in the phys_id_present_map
    ...changing IO-APIC physical APIC ID to 14 ... ok.
    Setting 13 in the phys_id_present_map
    ...changing IO-APIC physical APIC ID to 13 ... ok.
    ..TIMER: vector=0x31 pin1=2 pin2=0
    testing the IO APIC.......................
    .................................... done.
    Using local APIC timer interrupts.
    calibrating APIC timer ...
    ..... CPU clock speed is 3000.1599 MHz.
    ..... host bus clock speed is 200.0105 MHz.
    cpu: 0, clocks: 2000105, slice: 1000052
    CPU0<T0:2000096,T1:1000032,D:12,S:1000052,C:2000105>
    Waiting on wait_init_idle (map = 0x0)
    All processors have done init_idle
    PCI: PCI BIOS revision 2.10 entry at 0xff648, last bus=4
    PCI: Using configuration type 1
    PCI: Probing PCI hardware
    PCI: Probing PCI hardware (bus 00)
    PCI: Ignoring BAR0-3 of IDE controller 00:1f.2
    Transparent bridge - Intel Corp. 82801BA/CA/DB/EB PCI Bridge
    PCI->APIC IRQ transform: (B0,I29,P0) -> 16
    PCI->APIC IRQ transform: (B0,I29,P1) -> 19
    PCI->APIC IRQ transform: (B0,I29,P3) -> 23
    PCI->APIC IRQ transform: (B0,I31,P0) -> 16
    PCI->APIC IRQ transform: (B0,I31,P1) -> 17
    PCI->APIC IRQ transform: (B0,I31,P1) -> 17
    PCI->APIC IRQ transform: (B2,I1,P0) -> 18
    PCI->APIC IRQ transform: (B3,I1,P0) -> 24
    PCI->APIC IRQ transform: (B3,I2,P0) -> 24
    PCI->APIC IRQ transform: (B3,I2,P1) -> 25
    PCI->APIC IRQ transform: (B3,I3,P0) -> 26
    PCI->APIC IRQ transform: (B3,I3,P1) -> 27
    PCI->APIC IRQ transform: (B4,I2,P0) -> 16
    PCI->APIC IRQ transform: (B4,I3,P0) -> 17
    PCI: Cannot allocate resource region 0 of device 00:00.0
    isapnp: Scanning for PnP cards...
    isapnp: No Plug & Play device found
    Linux NET4.0 for Linux 2.4
    Based upon Swansea University Computer Society NET3.039
    Initializing RT netlink socket
    Starting kswapd
    allocated 32 pages and 32 bhs reserved for the highmem bounces
    Journalled Block Device driver loaded
    keyboard: controller not found
    pty: 2048 Unix98 ptys configured
    Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SER
    IAL_PCI ISAPNP enabled
    ttyS00 at 0x03f8 (irq = 4) is a 16550A
    ttyS01 at 0x02f8 (irq = 3) is a 16550A
    Real Time Clock Driver v1.10f
    RAMDISK driver initialized: 16 RAM disks of 30720K size 1024 blocksize
    loop: loaded (max 8 devices)
    lpc: version 0.1 (Mar  4 2005)
    Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
    ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
    hda: TOQHIBA THLCD512MBA, CFA DISK drive
    hdb: QalDisi QDAF@-510, ATA DISK drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    hda: attached ide-disk driver.
    hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
    hda: task_no_data_intr: error=0x04 { DriveStatusError }
    hda: 484848 sectors (248 MB) w/2KiB Cache, CHS=481/16/63
    hdb: attached ide-disk driver.
    hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
    hdb: task_no_data_intr: error=0x04 { DriveStatusError }
    hdb: 484848 sectors (248 MB) w/1KiB Cache, CHS=481/16/63
    Partition check:
    hda: hda1 hda2 hda3 hda4
    hdb: hdb1 hdb2 hdb3 hdb4
    ide: late registration of driver.
    SCSI subsystem driver Revision: 1.00
    i2c-core.o: i2c core module version 2.8.7 (20040611)
    i2c-dev.o: i2c /dev entries driver module version 2.8.7 (20040611)
    i2c-proc.o version 2.8.7 (20040611)
    i2c-i801 version 2.8.7 (20040611)
    NET4: Linux TCP/IP 1.0 for NET4.0
    IP Protocols: ICMP, UDP, TCP, IGMP
    IP: routing cache hash table of 32768 buckets, 256Kbytes
    TCP: Hash tables configured (established 262144 bind 65536)
    Linux IP multicast router 0.06 plus PIM-SM
    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
    RAMDISK: Compressed image found at block 0
    Freeing initrd memory: 26522k freed
    VFS: Mounted root (ext2 filesystem) readonly.
    Freeing unused kernel memory: 136k freed
    init started:  EXT2-fs warning: checktime reached, running e2fsck is recommended
    BusyBox v1.00-rc1 (2005.03.04-09:39+0000) multi-call binary
    init started:  BusyBox v1.00-rc1 (2005.03.04-09:39+0000) multi-call binary
    Starting pid 10, console /dev/ttyS0: '/etc/init.d/rcS'
    Recovery version 1.13
    Started on Sun Mar  7 05:17:41 UTC 2010
    Full system recovery
    A
    Please press Enter to activate this console.
    tarting pid 86, console /dev/ttyS0: '/bin/sh'
    BusyBox v1.00-rc1 (2005.03.04-09:39+0000) Built-in shell (ash)
    Enter 'help' for a list of built-in commands.
    #2- I’m not a unix/linux person so I don’t have the knowledge to fix the “hdx” errors above, so after reboot it goes to “rommon”
    Booting system, please wait...
    CISCO SYSTEMS
    Embedded BIOS Version 1.0(10)0 03/25/05 22:42:05.25
    Low Memory: 631 KB
    High Memory: 3968 MB
    PCI Device Table.
    Bus Dev Func VendID DevID Class              Irq
    00  00  00   8086   2578  Host Bridge
    00  01  00   8086   2579  PCI-to-PCI Bridge
    00  03  00   8086   257B  PCI-to-PCI Bridge
    00  1C  00   8086   25AE  PCI-to-PCI Bridge
    00  1D  00   8086   25A9  Serial Bus         11
    00  1D  01   8086   25AA  Serial Bus         10
    00  1D  04   8086   25AB  System
    00  1D  05   8086   25AC  IRQ Controller
    00  1D  07   8086   25AD  Serial Bus         9
    00  1E  00   8086   244E  PCI-to-PCI Bridge
    00  1F  00   8086   25A1  ISA Bridge
    00  1F  02   8086   25A3  IDE Controller     11
    00  1F  03   8086   25A4  Serial Bus         5
    00  1F  05   8086   25A6  Audio              5
    02  01  00   8086   1075  Ethernet           11
    03  01  00   177D   0003  Encrypt/Decrypt    9
    03  02  00   8086   1079  Ethernet           9
    03  02  01   8086   1079  Ethernet           9
    03  03  00   8086   1079  Ethernet           9
    03  03  01   8086   1079  Ethernet           9
    04  02  00   8086   1209  Ethernet           11
    04  03  00   8086   1209  Ethernet           5
    Evaluating BIOS Options ...
    Launch BIOS Extension to setup ROMMON
    Cisco Systems ROMMON Version (1.0(10)0) #0: Fri Mar 25 23:02:10 PST 2005
    Platform IPS-4255-K9
    Management0/0
    Link is UP
    MAC Address: 000f.f775.7e24
    Use ? for help.
    rommon #0>
    #3- If the TFTP is rerun the entire cycle starts again.

    The IPS 4255 sensor appliance has only a single 512 MB internal CompactFlash module for storage by-default, so this part of the output you posted is interesting:
    hda: TOQHIBA THLCD512MBA, CFA DISK drive
    hdb: QalDisi QDAF@-510, ATA DISK drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    hda: attached ide-disk driver.
    hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
    hda: task_no_data_intr: error=0x04 { DriveStatusError }
    hda: 484848 sectors (248 MB) w/2KiB Cache, CHS=481/16/63
    hdb: attached ide-disk driver.
    hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
    hdb: task_no_data_intr: error=0x04 { DriveStatusError }
    hdb: 484848 sectors (248 MB) w/1KiB Cache, CHS=481/16/63
    As it appears that two (2) 256 MB ("248 MB") storage devices are being detected (despite the model of the first even containing "512MB" in its name).
    I'd recommend double-checking that there is nothing installed in the "External compact flash device" slot located on the back of the appliance. See here for reference: http://www.cisco.com/en/US/docs/security/ips/7.0/installation/guide/hw_installing_4240_4255.html#wp2726
    If there is a CompactFlash module installed there, eject and remove it, then power-cycle the appliance and attempt the re-image ("recovery") process once more. If the boot output still contains the same errors for hda and hdb, then it is probably a failing/failed CompactFlash module, so an RMA will likely be necessary to resolve.

Maybe you are looking for

  • Music Not Displaying In All My Files

    Hi, I have over 1300 songs in my iTunes library but when I open a new finder window and navigate to 'All My Files' only 53 files show up that are all in my Dropbox folders. I have checked the spotilght search privacy and my iTunes is not in the list

  • Has anyone ever installed a G4 logic board into a G3 iBook?

    I was just wondering if it was at all possible to install a G4 logic board in a G3 iBook. To be specific, I have an iBook G3 900MHz with a faulty logic board. I could have it replaced under the Apple Logic Board Replacement Program, but I'd hate to r

  • Selecting unique records- Removing consecutive same data

    HI, am having a table where in some x,y,msg_date_info fields are there...here the data is in huge number...i need to fetch the data from this table subject to the following query conditions. SELECT  X longit,Y latit,MSG_DATE_INFO,row_number() over (o

  • How to setup a rescue email???

    How do I set up a rescue email???

  • How to add iphoto 4 pictures to iphoto9

    I have pictures on backup discs from iphoto and want to add them to my mac mini which uses iphoto 9. What is the best way to do this. There are iphoto library folders on the backup disc.