"Fatal error, run database recovery " when there are no txns to recover.

Hi, all.
I have a DB file containing multiple databases. Without using DBEnvironments, I can open it to get the dbnames. I can open the databases RDONLY,
and see that their contents are correct. I can open them RW, and everything works.
But when I try to create a new one, I get this:
D = bsddb3.db.DB()
D.open('test.db',dbname='test',dbtype=B.DB_BTREE,flags=B.DB_CREATE)Traceback (most recent call last):
File "<stdin>", line 1, in <module>
bsddb3.db.DBRunRecoveryError: (-30974, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery')
Note that this is in the non-transactional case. There is no Env, and there are no logfiles or __db files. So the error code mystifies me.
Strace shows that the file is opened RW, and read through.
B.DB_VERSION_STRING'Berkeley DB 4.8.24: (August 14, 2009)'
>>>
So, where to proceed? Many thanks for any and all help.

Hmm. Other thing to note:
[tradedesk@vader 2010-05-06.test]$ /usr/local/BerkeleyDB.4.8/bin/db_verify foo.db
db_verify: Subdatabase entry references page 266 of invalid type 13
db_verify: Page 0: non-invalid page 40 on free list
db_verify: trading.db: DB_VERIFY_BAD: Database verification failed
Not sure how that came about or how to prevent it, but it might have to do wit this issue.

Similar Messages

  • DB_RUNRECOVERY: Fatal error, run database recovery

    I am getting this error when trying to add data to QUEUE. But after I restart my app, this error does not happen anymore.
    2009-08-16 10:27:12.558990 [ERR] mod_cdr_bdb.c:370 Unable to add cdr to Queue. Error=DB_RUNRECOVERY: Fatal error, run database recovery
    Does anyone know what could be the cause of the error?

    Hi,
    Do you know the steps that lead up to this error? Can you reproduce it?
    Were there any error messages sent to the error log file? Can you confirm that you have verbose error messages turned on by always initializing one of the error callback interfaces in your environment. This will provide verbose error messages:
    DB_ENV->set_errcall, DB_ENV->set_errfile, DB_ENV->set_errpfx, and DB_ENV->set_verbose.
    What flags are you using when opening the environment and the database?
    The procedure you have to follow when you receive this error is described here: [DB_RUNRECOVERY|http://www.oracle.com/technology/documentation/berkeley-db/db/ref/program/errorret.html#DB_RUNRECOVERY]
    DB_RUNRECOVERY:
    There exists a class of errors that Berkeley DB considers fatal to an entire Berkeley DB environment. An example of this type of error is a corrupted database page. The only way to recover from these failures is to have all threads of control exit the Berkeley DB environment, run recovery of the environment, and re-enter Berkeley DB. (It is not strictly necessary that the processes exit, although that is the only way to recover system resources, such as file descriptors and memory, allocated by Berkeley DB.)
    When this type of error is encountered, the error value DB_RUNRECOVERY is returned. This error can be returned by any Berkeley DB interface. Once DB_RUNRECOVERY is returned by any interface, it will be returned from all subsequent Berkeley DB calls made by any threads of control participating in the environment.
    Applications can handle such fatal errors in one of two ways: first, by checking for DB_RUNRECOVERY as part of their normal Berkeley DB error return checking, similarly to DB_LOCK_DEADLOCK or any other error. Alternatively, applications can specify a fatal-error callback function using the DB_ENV->set_event_notify method. Applications with no cleanup processing of their own should simply exit from the callback function.Thanks,
    Bogdan Coman

  • HT1338 I've run software update and there are several, but everytime I try to install them, I get "there was and error". I'm running system 10.6.8

    I've run software update and there are several, but everytime I try to install them, I get "there was an error". I'm running system 10.6.8

    Tricky.   Didn't mean to intrude on Baltwo who is infinitely more knowledgeable than me over matters like this.   Just wanted to reassure you over the SUID file.
    I would just mention that there have been some updates in iPhoto and I'm just wondering what version you have.    I do know that 9.2.3 is the last one I have and I am on 10.6.8 like you.   I started on iPhoto 8.
    If Baltwo doesn't return you could try another post in the iPhoto columns.

  • Problem with XML Publisher report when there are no detail records.

    I am working on an Oracle XML Publisher procurement report (Oracle E-Business Suite R12) that starts with a budget amount that is imported from our financial system, then lists all requisitions and orders that are in process (not approved). The amounts of all those unapproved requisitions/orders are totaled using a Sum form field, to be followed by a field where the unapproved requisition/order total is subtracted from the budget amount (amount available). I am running into a problem when there are no unapproved requisitions. When I run the report for such instances, it completes with a warning -- here is what it states in the OPP log:
    oracle.xdo.parser.v2.XPathException: Extension function error: Method not found 'sum'
    I have altered my sum field on the RTF template to include an if statement in case of a null value...
    <?sum (EXTENDED_COST)?> <?xdofx:if sum (EXTENDED_COST) = " then 0 end if?>
    ...but this does not work.

    Hi,
    You are on right track. Simply put summary field in header group and remember to set reset at property to Header Group Not Child and now you can use this field in format trigger.
    Format trigger must be written on header frame.
    Cheers !
    Adinath Kamode

  • LOV throws NullPointerException when there are no rows to display

    Hi,
    I have cascading LOVs in my application. I have 3 of them. I select values for the first 2 LOVs, and then I click on the 3rd LOV. The query for the third LOV returns no records from the database and so, a NullPointerException is thrown.
    When there are no rows to display in the LOV, I want the LOV to still pop up with a message saying "No rows to display".
    Is there a way I can achieve this functionality using the existing features?
    I am using JDev 11.1.1.3.0
    Thanks
    Srikanth Addanki

    <RegistrationConfigurator><handleError> Server Exception during PPR, #2
    java.lang.NullPointerException
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlLOVBinding.getSearchBinding(FacesCtrlLOVBinding.java:189)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlLOVBinding$ListOfValuesModelImpl.getSearchRegion(FacesCtrlLOVBinding.java:1536)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlLOVBinding$ListOfValuesModelImpl.getQueryModel(FacesCtrlLOVBinding.java:1163)
         at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputListOfValuesRendererBase$InternalLaunchPopupListener.processLaunch(SimpleInputListOfValuesRendererBase.java:1371)
         at oracle.adf.view.rich.event.LaunchPopupEvent.processListener(LaunchPopupEvent.java:108)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcast(UIXComponentBase.java:673)
         at org.apache.myfaces.trinidad.component.UIXEditableValue.broadcast(UIXEditableValue.java:210)
         at oracle.adf.view.rich.component.UIXInputPopup.broadcast(UIXInputPopup.java:152)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:812)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:292)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:177)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Please let me know if I can provide any other info that makes the issue analysis easy.
    Thanks for the quick reply.

  • How to backup a rootenv when there are subfolders with DBs?

    Hello,
    Is there any way to hotbackup a rootenv with databases when there are subfolders with databases?
    When I run a hotbackup (with db_hotbackup) on my rootenv, it only backups databases from the root of my rootenv. But, in that root directory, I have some subdirectories with databases too.
    Thank you.

    Hi,
    If you have root directory as : */your/root/dir*
    and within that you have folders like : */your/root/dir/sub1* and */your/root/dir/sub2* and would want to backup the db files in */your/backup/dir* then, you should invoke db_hotbackup as
    db_hotbackup -cv -b /your/backup/dir -h /your/root/dir -d ../dir/sub1 -d ../dir/sub2
    Regards,
    Debsubhra Roy

  • Connection Pool becomes unusable infrequently when there are SQL exceptions

    Hi,
    Can someone help?
    When there are many SQL exceptions thrown, the entire Pool connections on Weblogic
    6.1 sp2 become unusable, and I need to re-start Weblogic. And it gives me these
    errors:
    java.lang.ClassCastException: weblogic.rjvm.ClassTableEntry
    at weblogic.rjvm.MsgAbbrevInputStream.getMethodDescriptor(MsgAbbrevInputStream.java:262)
    at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:148)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:195)
    at weblogic.rjvm.RJVMImpl.dispatchRequest(RJVMImpl.java:642)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:589)
    at weblogic.rjvm.ConnectionManagerServer.handleRJVM(ConnectionManagerServer.java:164)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:637)
    at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java:454)
    at weblogic.socket.PosixSocketMuxer.deliverGoodNews(PosixSocketMuxer.java:456)
    at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:385)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:24)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    Can someone tell me what's going on?
    Thanks

    Ed wrote:
    Hi,
    Can someone help?
    When there are many SQL exceptions thrown, the entire Pool connections on Weblogic
    6.1 sp2 become unusable, and I need to re-start Weblogic. And it gives me these
    errors:If you can show us some of the SQLExceptions, it would help. The problem below is
    not jdbc-related.
    Joe
    >
    >
    java.lang.ClassCastException: weblogic.rjvm.ClassTableEntry
    at weblogic.rjvm.MsgAbbrevInputStream.getMethodDescriptor(MsgAbbrevInputStream.java:262)
    at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:148)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:195)
    at weblogic.rjvm.RJVMImpl.dispatchRequest(RJVMImpl.java:642)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:589)
    at weblogic.rjvm.ConnectionManagerServer.handleRJVM(ConnectionManagerServer.java:164)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:637)
    at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java:454)
    at weblogic.socket.PosixSocketMuxer.deliverGoodNews(PosixSocketMuxer.java:456)
    at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:385)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:24)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    Can someone tell me what's going on?
    Thanks

  • What does the message "Commit can be issued only when there are no requests awaiting responses" mean ?

    Can someone explain what this message is, and what the reason could be for
              the java.lang.IllegalStateException.
              When such an error is encountered, how can I find out what the
              "RepliesOwedMe" are. The complete exception is as follows
              Any quick hint is greately appriciated
              Thanks
              asankha
              <Sep 6, 2001 12:49:18 PM GMT+06:00> <Error> <EJB> <Exception during commit
              of transaction transactio
              n=(IdHash=8297169,Name = [EJB
              CActionBeanImpl.execute()],Xid=3:c56b8ee8f6114598,Status=Active,numRep
              liesOwedMe=2,numRepliesOwedOthers=0,seconds since begin=0,seconds
              left=29,ServerResourceInfo[weblogi
              c.jdbc.jts.Connection]=(state=suspended,assigned=none),SCInfo[myserver]=(sta
              te=active),properties=({
              weblogic.transaction.name=[EJB CActionBeanImpl.execute()],
              weblogic.jdbc=t3://10.2.1.133:7001, weblo
              gic.debug.DebugContext=weblogic.utils.DebugContext@662250})):
              java.lang.IllegalStateException: Commi
              t can be issued only when there are no requests awaiting responses.
              Currently there are 2 such reque
              sts. xid = 3:c56b8ee8f6114598, status = Active
              at
              weblogic.transaction.internal.TransactionImpl.throwIllegalStateException(Tra
              nsactionImpl.
              java:1272)
              at
              weblogic.transaction.internal.TransactionImpl.checkIfCommitPossible(Transact
              ionImpl.java:
              1206)
              at
              weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransaction
              Impl.java:162
              at
              weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:201)
              at
              com.edocs.wb.web.action.CActionBeanEOImpl.execute(CActionBeanEOImpl.java:37)
              at CeaMarketMainServlet.doGet(CeaMarketMainServlet.java:185)
              at CeaMarketMainServlet.doPost(CeaMarketMainServlet.java:312)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              :213)
              at
              weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
              ntext.java:12
              65)
              at
              weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
              :1631)
              at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
              at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
              >
              

              This means that the transaction initiator has not received replies for some of
              the transactional requests when the transaction commits, i.e. the checked transaction
              behavior is violated. WLS TM enforces checked transaction behavior to make sure
              that all work done in the transaction context will be completed before transaction
              is committed. If it cannot make such guarantee due to outstanding replies, it
              aborts the commit right away.
              Currently, there is no provisions for dumping the requests whose replies are still
              pending.
              I would suggest you report to BEA support: [email protected]
              Regards,
              Priscilla
              "Asankha C. Perera" <[email protected]> wrote:
              >Can someone explain what this message is, and what the reason could be
              >for
              >the java.lang.IllegalStateException.
              >
              >When such an error is encountered, how can I find out what the
              >"RepliesOwedMe" are. The complete exception is as follows
              >
              >Any quick hint is greately appriciated
              >Thanks
              >asankha
              >
              ><Sep 6, 2001 12:49:18 PM GMT+06:00> <Error> <EJB> <Exception during commit
              >of transaction transactio
              >n=(IdHash=8297169,Name = [EJB
              >CActionBeanImpl.execute()],Xid=3:c56b8ee8f6114598,Status=Active,numRep
              >liesOwedMe=2,numRepliesOwedOthers=0,seconds since begin=0,seconds
              >left=29,ServerResourceInfo[weblogi
              >c.jdbc.jts.Connection]=(state=suspended,assigned=none),SCInfo[myserver]=(sta
              >te=active),properties=({
              >weblogic.transaction.name=[EJB CActionBeanImpl.execute()],
              >weblogic.jdbc=t3://10.2.1.133:7001, weblo
              >gic.debug.DebugContext=weblogic.utils.DebugContext@662250})):
              >java.lang.IllegalStateException: Commi
              >t can be issued only when there are no requests awaiting responses.
              >Currently there are 2 such reque
              >sts. xid = 3:c56b8ee8f6114598, status = Active
              > at
              >weblogic.transaction.internal.TransactionImpl.throwIllegalStateException(Tra
              >nsactionImpl.
              >java:1272)
              > at
              >weblogic.transaction.internal.TransactionImpl.checkIfCommitPossible(Transact
              >ionImpl.java:
              >1206)
              > at
              >weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransaction
              >Impl.java:162
              >)
              > at
              >weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:201)
              > at
              >com.edocs.wb.web.action.CActionBeanEOImpl.execute(CActionBeanEOImpl.java:37)
              > at CeaMarketMainServlet.doGet(CeaMarketMainServlet.java:185)
              > at CeaMarketMainServlet.doPost(CeaMarketMainServlet.java:312)
              > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
              > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
              > at
              >weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              >:213)
              > at
              >weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
              >ntext.java:12
              >65)
              > at
              >weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
              >:1631)
              > at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
              > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
              >>
              >
              >
              

  • How to change the default JRE when there are several version of JRE in Sys

    How to change the default JRE when there are several version of JRE in System?
    i have installed j2sdk1.5.0 then installed j2ee1.4,then installed Weblogic6.1 which use jdk1.3
    Now the JRE is jdk1.3\bin
    When run class that was compiled with jdk1.5,throw:
    java.lang.UnsupportedClassVersionError
    How can i change the jre to 1.5?

    There is a workaround to move from 1.5 version to the older 1.4 version. But this could be specific to the browser setting the JRE version.
    Excerpts from sun docs:
    However, a user can still run older versions. To do so, launch the Java Plug-in Control Panel for the older version, then (re)select the browser in the Browser tab.
    Example:
    Assume you are running on Microsoft Windows with Microsoft Internet Explorer, have first installed version 1.4.2, then version 5.0, and you want to run 1.4.2.
    Go to the j2re1.4.2\bin directory where JRE 1.4.2 was installed. On a Windows default installation, this would be here: C:\Program Files\Java\j2re1.4.2\bin
    Double-click the jpicpl32.exe file located there. It will launch the control panel for 1.4.2.
    Select the Browser tab. Microsoft Internet Explorer might still appear to be set (checked). However, when 5.0 was installed, the registration of the 1.4.2 JRE with Internet Explorer was overwritten by the 5.0 JRE.
    If Microsoft Internet Explorer is shown as checked, uncheck it and click Apply. You will see a confirmation dialog stating that browser settings have changed.
    Check Microsoft Internet Explorer and click Apply. You should see a confirmation dialog.
    Restart the browser. It should now use the 1.4.2 JRE for conventional APPLET tags.
    Details are here
    http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/jcp.html
    My system (Windows XP) has the version 1.5_09 set as the default. However i just installed JRE 1.5_06 and would like to revert back to _06 as the default JRE..
    Will update if i find more information

  • [svn] 3519: Fix typo in error string for situations where there are advanced messaging configuration settings from LCDS used in the configuration files but no AdvancedMessagingSupport service .

    Revision: 3519
    Author: [email protected]
    Date: 2008-10-08 04:17:40 -0700 (Wed, 08 Oct 2008)
    Log Message:
    Fix typo in error string for situations where there are advanced messaging configuration settings from LCDS used in the configuration files but no AdvancedMessagingSupport service. The error string said that there was no flex.messaging.services.AdvancedMessagingService registered but it is the flex.messaging.services.AdvancedMessagingSupport service that needs to be registered.
    Add configuration test that starts the server with a destination that has the reliable property set which is an advanced messaging feature but there is no AdvancedMessagingSupport service registered.
    Modified Paths:
    blazeds/trunk/modules/common/src/flex/messaging/errors.properties
    Added Paths:
    blazeds/trunk/qa/apps/qa-regress/testsuites/config/tests/messagingService/ReliableDestina tionWithNoAdvancedMessagingSupport/
    blazeds/trunk/qa/apps/qa-regress/testsuites/config/tests/messagingService/ReliableDestina tionWithNoAdvancedMessagingSupport/error.txt
    blazeds/trunk/qa/apps/qa-regress/testsuites/config/tests/messagingService/ReliableDestina tionWithNoAdvancedMessagingSupport/services-config.xml

    Hi,
    Unfortunately I already tried all kinds of re-installs (the full list is in my original message). The only one remaining is the reinstall of Windows 8 itself, which I would really like to avoid.
    What I find really strange is the time it takes for the above error message to appear. It's like one hour or even more (never measured exactly, I left the computer running).
    What kind of a timeout is that? I would expect that, if ports are really used by some other application, I get the message in less than a minute (seconds, actually). To me this looks like the emulator itself for some reason believes there's a problem with
    some port while in reality there isn't.
    I'll eventually contact Microsoft Support, thanks for the suggestion.

  • Joining 2 related records using PL SQL in Apex - Problems when there are more than 2 related records?

    Hi
    I am combining 2 related records of legacy data together that make up a marriage record.  I am doing this in APEX using a before header process using the following code below which works well when there are only 2 related records which joins the bride and groom record together on screen in apex.  I have appended a field called principle which is set to 'Y' for the groom and 'N' for the bride to this legacy data
    However there are lots of records where in some instances there are 3, 4 , 5, 6 or even 1 record which causes the PL/SQL in APEX to not return the correct data.  The difference in these related columns is that the name of the bride or groom could be different but it is the same person, its just that from the old system if a person had another name or was formally known as they would create another duplicate record for the marriage with the different name, but the book and entry number is the same as this is unique for each couple who get married.
    How can I adapt the script below so that if there are more than 2 records that match the entry and book values then it will display a message or is there a better possible work around?  Cleaning the data would be not an option as there are thousands of rows of where these occurrences occur
    declare 
         cursor c_mar_principle(b_entry in number, b_book in varchar2) 
         is 
              select DISTINCT  id, forename, surname, marriagedate, entry, book,  formername, principle
              from   MARRIAGES mar 
              where  mar.entry   = b_entry
              and    mar.book = b_book
              order by principle desc, id asc; 
         rec c_mar_principle%rowtype;
    begin 
    open c_mar_principle(:p16_entry,:p16_book)  ;
    fetch c_mar_principle into rec;
    :P16_SURNAME_GROOM   := rec.surname; 
    :P16_FORNAME_GROOM   := rec.forename;
                   :P16_ENTRY := rec.entry; 
                   :P16_BOOK :=rec.book;
    :P16_FORMERNAME :=rec.formername;
    :P16_MARRIAGEDATE :=rec.marriagedate;
    :P16_GROOMID  := rec.id;
    fetch c_mar_principle into rec;
    :P16_SURNAME_BRIDE   := rec.surname; 
    :P16_FORNAME_BRIDE   := rec.forename;
                   :P16_ENTRY := rec.entry; 
                   :P16_BOOK :=rec.book;
    :P16_FORMERNAME :=rec.formername;
    :P16_MARRIAGEDATE :=rec.marriagedate;
    :P16_BRIDEID  := rec.id;
    close c_mar_principle;
    end;

    rambo81 wrote:
    True but that answer is not really helping this situation either?
    It's indisputably true, which is more than can be said for the results of querying this data.
    The data is from an old legacy flat file database that has been exported into a relational database.
    It should have been normalized at the time it was imported.
    Without having to redesign the data model what options do I have in changing the PL/SQL to cater for multiple occurances
    In my professional opinion, none. The actual problem is the data model, so that's what should be changed.

  • Why do duplicate albums appear on my iPod Classic screen when there are no duplicates in my iTunes Library?

    Why do duplicate albums appear on my i{Pod Classic screen when there are no duplicates in my iTunes Library?

    It's probably going to be a capitalisation error. In other words, one or more tracks on the album has a lower case letter at the beginning of the album name while all the others have a capital letter. They can be difficult to spot.
    In iTunes, examine one of your duplicated albums carefully. You should be looking for a slight difference between the album title name. Look at the screenshot below, can you see the error in the album title?
    It is there...
    The title track (Left Of The Middle). Look at the capitalisation of the album name.
    Once you find you error in your album, re-type it (or copy-and-paste from one track to all the tracks) and then SYnc your iPod to iTunes. Does that cure it? If nto, let us know.

  • FATAL Error...  When trying to remove Apple Mobile Device Support (AMDS).

    FATAL Error... When trying to remove Apple Mobile Device Support (AMDS) on my windows xp. I tried to update iTunes to update my iPhone software and it told me to uninstall iTunes and AMDS for a newer version. Now I get a fatal error and I can't sync my phone. What should I do?

    FATAL Error... When trying to remove Apple Mobile Device Support (AMDS) on my windows xp.
    We've made some progress with some of those in recent days, Stop. It looks like (with some of them), the trouble is caused by trouble with the HKEYCURRENTUSER registry keys associated with your usual XP user account.
    If that's what is afoot, the following technique may be of some assistance.
    Head into your User Accounts control panel and create a new user account with full administrative rights. Log out of your normal account and log into the new account. (Don't use fast user switching to move between accounts.)
    Inside the new account, head into your Add or Remove Programs control panel, and attempt to uninstall AMDS from there.
    Does the uninstall go through without the fatal error in the new user account?
    If so, *staying in the new user account,* do a complete uninstall of iTunes and related componentry as per:
    [Removing and Reinstalling iTunes, QuickTime, and other software components for Windows XP|http://support.apple.com/kb/HT1925]
    (You'll need, in particular, to do the reinstall of iTunes from inside the new account. Experience of the last two cases of this indicates that if you try the reinstall from inside the usual user account, AMDS just silently fails to install.)
    If everything seems to have reinstalled correctly, log out of the new account, and log back into your usual account. Try launching iTunes in your usual account. Does it launch properly in there now?

  • AdminExplorer won't automatically resize when there are lots of folders

    Hello
    On one of my portal pages there is an iView based on a modified AdminExplorer layout set.  It is modified so that the folders are not displayed in the main area - only in the left hand tree area.
    The iView is set to automatically resize.  So when there are more files, the iView gets bigger instead of scrolling.
    However, when the size of the folder tree increases (e.g. by opening subfolders in the tree area), the iView does not resize.  Instead, a scroll bar appears for the tree area.
    Does anyone know how I can fix this?

    Why can't you use the Weblogic startup class to start your
    client automatically when WebLogic Server starts ?
    What version of Weblogic Server are you running ?

  • I cannot open a new tab. When I press the tab bar, sometimes it opens, but most of the times it won't. It is especially so when there are already 5 tabs opened

    I have a problem opening a new tab with FireFox 24.0.
    When I press the tab bar, sometimes it opens, but most of the times it won't. It is especially so when there are already 5 tabs opened.
    I use "checkCompatibility 1.3" and "Google Toolbar for FireFox 7.1.20110512W" as addons. There have been no problems until the previous version of FireFox.

    Thank you for the reply.
    It works fine with the safe mode. So it must be something to do with <i>checkCompatibility 1.3</i> or <i>Google Toolbar for FireFox 7.1.20110512W</i>.
    Both are necessary to run Google Toolbar on Firefox, and the fact is Google Toolbar is too convenient to be removed. So I have bookmarked a couple of blank pages and I right-click them to open new tabs. But it is so tiresome.
    I hope this problem will be fixed in the next version. FireFox without Google Toolbar is just a useless browser.

Maybe you are looking for

  • HELP!!!! I still can't sync music to my iphone 6 with ios 8.1

    I still can't sync music to my iphone 6 with ios 8.1. I have tried all the options suggested on various posts, and searched the internet, but since getting the iPhone 6, and updating to iois 8.1 today, I STILL cant get music from my macbook pro on to

  • Billing block should not be removed manually.

    Hello Experts, My requirement is If an particular billing block is set, The Sales order change is not allowed in  T-code  VA02. The billing block removal using the T-code V.23 is not allowed. Point no. 1 was able to archive using the user exit MV45AF

  • Airport / Virgin Superhub

    Hi everyone - can some please explain to me the benefits of getting an Airport Extreme/Express/Time Capsule if I already have a Virgin Superhub? How do the two products co-exist, exactly? Our Virgin Superhub is located in an upstairs bedroom and the

  • Unable to access E-Recruiting Start Pages Externally

    Hello, I’m hoping for some assistance with an E-Recruiting issue (standalone system; Version 3.0).  We are currently only able to access the start pages while inside of our network, and receive a “page cannot be displayed” message while outside of ou

  • Local item 0010 L  cannot be deleted via ALE

    Hi, I am trying to delete an line item from Sales Order BOM through BOMORD01 Idoc. When I process an IDoc, I am getting a message "Local item 0010 L  cannot be deleted via ALE" in log (SLG1). Could you please tell me how to correct this error? Thanks