Toplink 9.0.4.8 and JTS on OAS 10.1.2.0.0 and 10.1.2.0.2 not rolling back t

Toplink 9.0.4.8 and JTS not rolling back transaction
Hi
Scenario:
I have a session bean (EJB1) calling a session bean (EJB2).
When an EJB1 is called, EJB1 persists data on to Table1 in database.
And EJB1 makes multiple calls to EJB2 to create entries in three different tables. Trans-attribute is set as required on both EJBS.
Problem:
EJB1 gets a Runtime Exception while inserting the data into TABLE1 (ORA-12899: value too large for column), EJB1 transaction is rollback, but all other transactions related to EJB2 are getting committed. I assume that they should roll back too.
Also, I did JAD on external transaction controller and listener and noticed that there is a transaction associated to each call. Meaning EJB1 had Transaction T1 and EJB2 had T2, T3, and T4 for the subsequent calls. When EJB1 is getting runtime exception in the method beforeCompletion(), the it calls rollbackGlobalTransaction() which is calling T1.setRollbackonly(). But not on on T2, T3, and T4 rollback
Am I missing anything?
Please help me
Here are my configuration details:
The datasource configuration:
<data-source name="myTxDataSource"
class="com.evermind.sql.OrionCMTDataSource"
location="jdbc/myTxDataSourceCoreDS"
xa-location="jdbc/xa/myTxDataSourceXADS"
ejb-location="jdbc/myTxDataSourceDS"
pooled-location="jdbc/myTxDataSourcePooledDS"
connection-driver="oracle.jdbc.driver.OracleDriver"
username="duser"
password="d123"
url="jdbc:oracle:thin:@localhost:1521:ORCL"
inactivity-timeout="30"
/>
Sessions.xml
<login>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<connection-url>jdbc:oracle:thin:@localhost:1521:orcl</connection-url>
<datasource>jdbc/DimpleTxDataSourceCoreDS</datasource>
<user-name>duser</user-name>
<encryption-class-name>oracle.toplink.internal.security.JCEEncryptor</encryption-class-name>
<encrypted-password>22F7AFE6F6B9672435537CE1189E123DD62D1A19DF561D1E</encrypted-password>
<uses-native-sequencing>true</uses-native-sequencing>
<uses-external-connection-pool>true</uses-external-connection-pool>
<uses-external-transaction-controller>true</uses-external-transaction-controller>
</login>
<external-transaction-controller-class>oracle.toplink.jts.oracle9i.Oracle9iJTSExternalTransactionController</external-transaction-controller-class>
Toplink Helper class that is used by both EJB's
This one uses SessionBroker. here is how it is initialized:
SessionManager manager = SessionManager.getManager();
sessionBroker = (SessionBroker) manager.getSession(xmlLoader,
sessionBrokerName, this.getClass().getClassLoader());
Oracle9iJTSExternalTransactionController extController = new Oracle9iJTSExternalTransactionController();
sessionBroker.setExternalTransactionController(extController);
It has common following commong methods:
public UnitOfWork getUnitOfWork() {
UnitOfWork uow = sessionBroker.getActiveUnitOfWork();
return uow;
public Object create(Object o)
UnitOfWork uow = getUnitOfWork();
uow.registerNewObject(o);
// added so that the assigned sequence number will be available before the commit happens
uow.assignSequenceNumber(o);
return o;
}

Doug, Andrei and others
I found the problem. I have a Delegate that provides access to all EJBS. This delegate is used by both the webtier and middle tier.It is written in a generic fashion so that the web server and middle tier does not have to be co-located in one container. getInitialContext() which is implemented as follows:
private static Context getInitialContext() throws NamingException
// Get InitialContext for Embedded OC4J.
// The embedded server must be running for lookups to succeed.
// actual code reads from the external parameters
String contextFactory = "com.evermind.server.rmi.RMIInitialContextFactory";
String principal = "admin";
String passwd = "admin123";
String providerURL = "ormi://localhost:3201/shc";
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, contextFactory);
env.put(Context.SECURITY_PRINCIPAL, principal);
env.put(Context.SECURITY_CREDENTIALS, passwd);
env.put(Context.PROVIDER_URL, providerURL);
env.put("dedicated.rmicontext","true");
return new InitialContext(env);
When the EJB1 tries to look up for EJB2, container thinks that the call is from outside the container and it is starting a new transaction.
When I changed the EJB1 to look up EJB2 to get the context as shown below,every thing seems to rolling back.
private static Context getInitialContext() throws NamingException
return new InitialContext();
Thanks again for pointing me in the right direction.
I will post the same message in other threads.
Raju

Similar Messages

  • Toplink 9.0.4.8 and JTS on OAS 10.1.2.0.0 and 10.1.2.0.2 not rolling back

    Re-Posting message with more information.
    Toplink 9.0.4.8 and JTS not rolling back transaction
    Hi
    Scenario:
    I have a session bean (EJB1) calling a session bean (EJB2).
    When an EJB1 is called, EJB1 persists data on to Table1 in database.
    And EJB1 makes multiple calls to EJB2 to create entries in three different tables. Trans-attribute is set as required on both EJBS.
    Problem:
    EJB1 gets a Runtime Exception while inserting the data into TABLE1 (ORA-12899: value too large for column), EJB1 transaction is rollback, but all other transactions related to EJB2 are getting committed. I assume that they should roll back too.
    Also, I did JAD on external transaction controller and listener and noticed that there is a transaction associated to each call. Meaning EJB1 had Transaction T1 and EJB2 had T2, T3, and T4 for the subsequent calls. When EJB1 is getting runtime exception in the method beforeCompletion(), the it calls rollbackGlobalTransaction() which is calling T1.setRollbackonly(). But not on on T2, T3, and T4 rollback
    Am I missing anything?
    Please help me
    Here are my configuration details:
    The datasource configuration:
    <data-source name="myTxDataSource"
    class="com.evermind.sql.OrionCMTDataSource"
    location="jdbc/myTxDataSourceCoreDS"
    xa-location="jdbc/xa/myTxDataSourceXADS"
    ejb-location="jdbc/myTxDataSourceDS"
    pooled-location="jdbc/myTxDataSourcePooledDS"
    connection-driver="oracle.jdbc.driver.OracleDriver"
    username="duser"
    password="d123"
    url="jdbc:oracle:thin:@localhost:1521:ORCL"
    inactivity-timeout="30"
    />
    Sessions.xml
    <login>
    <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
    <connection-url>jdbc:oracle:thin:@localhost:1521:orcl</connection-url>
    <datasource>jdbc/DimpleTxDataSourceCoreDS</datasource>
    <user-name>duser</user-name>
    <encryption-class-name>oracle.toplink.internal.security.JCEEncryptor</encryption-class-name>
    <encrypted-password>22F7AFE6F6B9672435537CE1189E123DD62D1A19DF561D1E</encrypted-password>
    <uses-native-sequencing>true</uses-native-sequencing>
    <uses-external-connection-pool>true</uses-external-connection-pool>
    <uses-external-transaction-controller>true</uses-external-transaction-controller>
    </login>
    <external-transaction-controller-class>oracle.toplink.jts.oracle9i.Oracle9iJTSExternalTransactionController</external-transaction-controller-class>
    Toplink Helper class that is used by both EJB's
    This one uses SessionBroker. here is how it is initialized:
    SessionManager manager = SessionManager.getManager();
    sessionBroker = (SessionBroker) manager.getSession(xmlLoader,
    sessionBrokerName, this.getClass().getClassLoader());
    Oracle9iJTSExternalTransactionController extController = new Oracle9iJTSExternalTransactionController();
    sessionBroker.setExternalTransactionController(extController);
    It has common following commong methods:
    public UnitOfWork getUnitOfWork() {
    UnitOfWork uow = sessionBroker.getActiveUnitOfWork();
    return uow;
    public Object create(Object o)
    UnitOfWork uow = getUnitOfWork();
    uow.registerNewObject(o);
    // added so that the assigned sequence number will be available before the commit happens
    uow.assignSequenceNumber(o);
    return o;
    }

    A couple of this appear different in your sessions.xml. To do what you want you need to configure TopLink to:
    1. Use an external XT controller - requires flag to be set and controller provided
    2. Use the OC4J data source - requires flag to be set and data source name provided
    I notice that your sessions.xml has both a data source name as well as a direct connection URL.
    Here is a sample that shows the proper settings for the external TX and data source usage:
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <!DOCTYPE toplink-configuration PUBLIC "-//Oracle Corp.//DTD TopLink Sessions 9.0.4//EN" "sessions_9_0_4.dtd">
    <toplink-configuration>
       <session>
          <name>default</name>
          <project-xml>META-INF/tlMap1.xml</project-xml>
          <session-type>
             <server-session/>
          </session-type>
          <login>
             <datasource>jdbc/DimpleTxDataSourceCoreDS</datasource>
             <platform-class>oracle.toplink.platform.database.oracle.Oracle10Platform</platform-class>
             <uses-external-connection-pool>true</uses-external-connection-pool>
             <uses-external-transaction-controller>true</uses-external-transaction-controller>
          </login>
          <external-transaction-controller-class>oracle.toplink.jts.oracle9i.Oracle9iJTSExternalTransactionController</external-transaction-controller-class>
          <enable-logging>true</enable-logging>
          <logging-options>
             <print-thread>false</print-thread>
             <print-date>false</print-date>
          </logging-options>
       </session>
    </toplink-configuration>Doug

  • So I pay for and app but it charged me twise I just want my mom that I did not use back

    So I pay for and app but it charged me twise I just want my mom that I did not use back

    If you've been overcharged and/or haven't received the item then try the 'report a problem' page to contact iTunes Support : http://reportaproblem.apple.com
    If the 'report a problem' link doesn't work then you can try contacting iTunes support via this page : http://www.apple.com/support/itunes/contact/- click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • My macbook pro is just over 3 years old now and off and on during this time the screen will just go all black.  Lately this blackout is lasting longer and I was wondering what is causing this.  I am afraid that this will not come back on in the future.

    My MacBook pro is just over 3 years old now and the screen has totally blacked out for a few seconds at a time.  It will come back on in a few seconds with the exception this past month it has stayed black for a longer period of time like one minute.  It scares me to think that one of these times it won't come back on.  I have noticed it happens more often when I am using just the battery power.  Does anyone have any idea what causes this?  just to mention my battery was not low when this happens.
    Message was edited by: jmckl

    jmckl,
    if your MacBook Pro is a 15-inch Mid 2010 model (“MacBookPro6,2”), then it might be exhibiting the defect that is documented on this Apple Support page. If your black screen is due to this defect, then that page states that Apple will service this problem on this specific model of MacBook Pro gratis, for three years from the date of purchase. However, some commenters here have noted that sometimes the servicing is done gratis without having proof of the date of purchase. If you have an Apple Store near you, you might consider bringing your MacBook Pro there to have them check for the presence of this defect.
    It is only the 15-inch Mid 2010 model that has this problem; no other model suffers from it.

  • My iPhone would just randomly give me a blue screen and then restart--did that a bunch of times between Tuesday and last night. As of last night, it WILL NOT come back on. iTunes says it's in recovery mode....what does all of this mean???

    Tuesday night I was texting a friend and when I went to open her message, my screen went blue and restarted. I just wrote it off as weird and went on about my business. Later that night, I tried to turn on my phone and it would not turn on. I plugged it up, held down the power button, and pressed the home button all numerous times. I looked online and it said to do a "hard reset" by holding down the power and home button at the same time--my phone then came on. Throughout Wednesday, it would give me a blue screen and restart--nothing major just really annoying. I took it to the local Verizon store where I bought the phone from and he said that it was some type of hardware defect and I was still under my year warranty so I could get a new one for free--the free phone won't be here until tomorrow, Saturday. I took it home and it didn't give me any trouble for a couple of hours. The next day it was cooperating and then I left town for a little while and it acted up (blue screen and then restarting) a few times. When I got home, it acted up again and so I restarted the phone and it was working fine. A few minutes later, I tried to check my messages and the phone was off again. No matter what I do, my phone will not come back to life. It had at least 45% battery last time I looked at it. I decided to plug the phone up to my computer and see what it did--my computer recognizes that there is a phone hooked to it and it says that it's in "recovery mode". It also said that if I'm having issues with my phone, that I need to reset the phone via iTunes. I guess the questions that arise are
    1. Why is my phone doing this?
    2. If I reset my phone, will it go back to working again? I ask that because I don't want Verizon to charge me $300 when they send me the replacement phone and I won't need it (assuming that the phone decides to work once it's been reset).
    3. What type of hardware defect is this that is causing this issue, not only with my iPhone 5S but others as well?
    4. Shouldn't people be notifying Apple and letting them know that they need to fix this issue?
    5. Should I report this issue to Apple even though I didn't buy the phone directly from them, but through Verizon?
    Any help that anyone could give me would be greatly appreciated! This whole situation has me stressed out and seriously confused.

    Hi, beth.lau.gr.
    Thank you for visiting Apple Support Communities.  
    I understand you have been experiencing issues with your iPhone restarting and showing you a blue screen.  I wont be able to give you an exact answer as to why this is happening.  However, this is the most relevant troubleshooting article for this issue.  This article also provides options to reach out to us via phone for additional assistance.  
    If your iOS device restarts, displays the Apple logo, or powers off while you're using it
    http://support.apple.com/en-us/HT203899
    Cheers, 
    Jason H.  

  • JTA and JTS

    1. What is the difference between JTA and JTS?
    2. When should we use JTA and when should we use JTS?
    3. In which scenarios that JTA and JTS could not help so that RDBMS specific commands are MUST to LOCK TABLES/ROWS?

    The JTS specifies what happens. The JTA is the API used to talk to a JTS compliant service.

  • When i login to my mac, it opens iTunes, Skype and AIM. I've tried deleting these from the login items, but they are not on the list.  Can anyone help?

    When i login to my mac, it opens iTunes, Skype and AIM. I've tried deleting these from the login items, but they are not on the list.  Can anyone help?

    babowa wrote:
    If you do not lock that folder immediately after deleting all the contents, it will simply populate again (Resume - a "feature" in Lion). You do that by doing a Get Info (highlight folder and press Command + I keys), unlock the lock at the bottom, enter your admin password, then check the box to lock the folder. lock the lock and you're done.
    Yes, that is correct. The alternative is to quit all applications prior to logging out. Lion will then have a chance to remove the saved states.
    babowa also wrote:
    And, for the OP:
    It has also been a regular feature of Mac OS to automatically open any window that was open at shutdown. To avoit that behavior, simply close any Finder windows and  properly quit applications by closing their window and using Command + Q (or File >Quit).
    This was true only for the Finder. Prior to Lion, no other apps would launch unless they were included in the Login Items for the account. And the OS would not restore windows for other apps.
    A very small number of apps (TextWrangler is an example) implemented this capability prior to Lion. They could restore previously opened windows. But that is an application feature, and can be controlled by the application's preferences. Lion implements it at the system level, and users have virtually no control on a per application basis.

  • I have a brand new MacBook Air 11 inch, 4gb RAM and 256 gb SSD where the screen flickered abnormally and got dead all of a sudden while uploading a photograph in FB. Can anybody help?

    I have a new MacBook Air 11 inch, 4gb RAM, 256 SSD and use Mavericks OS. It is still under waranty period.
    Just few days ago while I was uploading a photograph in facebook, the screen started flickering abnoromally. I tried using the escape button but nothing was working so switched off by pressing the power button.
    After few minutes I tried to switch it on but my system never waked up. Called up the Apple Support, did SMC and PRAM but nothing worked. Then I was advised to take it to Apple's authorised service centre.
    At the service centre the engineers diagnoised and then said that the MLB/mother board needs to be replaced. Had waited for six-long days and today they had replaced the MLB/mother board. Now, the system came to life but nothing has booted. The screen goes white and a '?' question mark icon keeps on flickering.
    After thoroughly diagnoising it the engineer said that now the problem is with the SSD and the worse thing is all my important documents and photographs etc are no more there. And I don't have a backup of the same!
    While Apple Support contact centre is assuring they would replace any other parts if found faulty, but I feel differently. First, the MLB/mother board was changed now they say it is SSD problem - so if the SSD too is replaced there are possibilities of more faults coming up. All I can see and feel that this particular machine has turned out to be architectually deffective that calls for immediate replacement.
    Right now I am using a friend's windows pc to write this mail.
    Feeling completely miserable - all my expectatations gone after investing in such an expensive machine, loss of all my data, wastage of time and energy and to top it all affecting my daily work.
    Can anybody please advise what shall I do?

    Take the system to an Apple store to be fixed or replaced as the one you have has defective hardware.

  • Running 10.6.8. Trying to open and view contents of a CD (of an MRI) and getting message 'This program cannot be run in DOS mode' Is there a way? Thanks for the help.

    Running 10.6.8. Trying to open and view contents of a CD (of an MRI) and getting message 'This program cannot be run in DOS mode' Is there a way? Thanks for the help.

    Go to the support site for the provider of the MRI software.
    Sounds like it windows/PC. I have ran across that for the CDs that veterinarians provide for digital x-rays.
    I would try on a PC or on yuur Mac with Windows via BootCamp or a virtual machine like VirtualBox

  • Updated to latest version and now always crashing. Won't open now and won't send the crash report. What do I do?

    This is what the crash report has under details:
    AdapterDeviceID: 0x0416
    AdapterDriverVersion: 10.18.10.3412
    AdapterSubsysID: 1977103c
    AdapterVendorID: 0x8086
    Add-ons: %7BF53C93F1-07D5-430c-86D4-C9531B27DFAF%7D:1.0.0.2,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:36.0,%7Bd10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d%7D:2.6.7,gmailnoads%40mywebber.com:4.28
    AvailablePageFile: 4624433152
    AvailablePhysicalMemory: 3425042432
    AvailableVirtualMemory: 3744272384
    BIOS_Manufacturer: Insyde
    BlockedDllList:
    BreakpadReserveAddress: 51707904
    BreakpadReserveSize: 67108864
    BuildID: 20150222232811
    CrashTime: 1425183947
    EMCheckCompatibility: true
    FramePoisonBase: 00000000f0de0000
    FramePoisonSize: 65536
    InstallTime: 1425002300
    Notes: AdapterVendorID: 0x8086, AdapterDeviceID: 0x0416, AdapterSubsysID: 1977103c, AdapterDriverVersion: 10.18.10.3412
    D2D? D2D1.1? D2D1.1+ D2D+ DWrite? DWrite+ D3D11 Layers? D3D11 Layers+
    ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
    ProductName: Firefox
    ReleaseChannel: release
    SecondsSinceLastCrash: 6105
    ShutdownProgress: quit-application
    StartupTime: 1425183782
    SystemMemoryUsePercentage: 46
    Theme: classic/1.0
    Throttleable: 1
    TotalPageFile: 8098750464
    TotalPhysicalMemory: 6353920000
    TotalVirtualMemory: 4294836224
    URL:
    User32BeforeBlocklist: 1
    Vendor: Mozilla
    Version: 36.0
    Winsock_LSP: MSAFD Tcpip [TCP/IP] : 2 : 1 : %SystemRoot%\system32\mswsock.dll
    MSAFD Tcpip [UDP/IP] : 2 : 2 :
    MSAFD Tcpip [RAW/IP] : 2 : 3 : %SystemRoot%\system32\mswsock.dll
    MSAFD Tcpip [TCP/IPv6] : 2 : 1 :
    MSAFD Tcpip [UDP/IPv6] : 2 : 2 : %SystemRoot%\system32\mswsock.dll
    MSAFD Tcpip [RAW/IPv6] : 2 : 3 :
    RSVP TCPv6 Service Provider : 2 : 1 : %SystemRoot%\system32\mswsock.dll
    RSVP TCP Service Provider : 2 : 1 :
    RSVP UDPv6 Service Provider : 2 : 2 : %SystemRoot%\system32\mswsock.dll
    RSVP UDP Service Provider : 2 : 2 :
    useragent_locale: en-US
    This report also contains technical information about the state of the application when it crashed.

    I haven't yet tried the safe mode but I can.
    I did the Windows update in the earlier reply and there were some updates. Those were installed and the computer restarted.
    I have had Flash player crashes for some time. In my Plug-in Add-ons, I have two versions of Flash player, the newest one and an older 15 one. I have the older one set to never activate. The problem is the new one also keeps going disabled.
    When I have tried to just update the Flash Player, I am never able to exit Firefox. I try closing the tabs and going to the Exit icon. It will keep telling me Firefox is not closed and it can't continue.
    I tried to Uninstall the flash player in that program, and it is the same thing. It will not uninstall with Firefox open and nothing I try will allow it.
    It is interesting that I tried to import my bookmarks to IE since this problem and it doesn't even recognize there being a Firefox browser.
    Please tell me step-by-step how to do the two other suggestions in the earlier reply. These are regarding the Flash player.
    Firefox is still crashing.
    Thanks,
    Karen

  • HT204053 Dear Support Team, every time i tried to logon Icloud its gives me wrong user name or password and at the end it show me error " This Apple ID is valid but is not an ICloud Account" then how can i use one account for same Apple ID and ICloud???

    Dear Support Team,
    Every time i tried to logon Icloud its gives me wrong user name or password and at the end it show me error " This Apple ID is valid but is not an ICloud Account" then how can i use one account for same Apple ID and ICloud?
    Thanks

    It is not possible to create a new iCloud account using a Windows machine. You must create the account using a Mac (10.7.5 or more) or an IOS device (iPhone etc). Once that is done you can sign into and use the account on your Windows machine.

  • I have one apple ID for both my Iphone 4S and Ipad. My Ipad was stolen from me and when I checked the iCloud, it can only locate the Iphone 4S. How can I locate the Ipad device?

    I have one apple ID for both my Iphone 4S and Ipad. My Ipad was stolen from me and when I checked the iCloud, it can only locate the Iphone 4S. How can I locate the Ipad device?

    Welcome to the Apple Community.
    You can only locate your device when it is logged into iCloud and 'Find My Phone' is enabled, additionally the device will need to be switched on and connected to a wifi or cellular network.
    Unfortunately, you cannot activate iCloud or 'Find My Phone' remotely.

  • My Ipod Classic (160G) no longer synchs completely with iTunes (93G).  Have reset and restored to no avail.  AM about to try roll back to a previous version of iTunes, which has been on auto update.

    My iPod Classic (160G) used to sync flawlessly with iTunes (93G).
    Recently, there seem to be fewer folders syncing.  In particular, it is not syncing more recent adds.  It also occassionally refuses to sync at least one mp3 downloaded from  Amazon.com, giving an unable to sync message with an error code or 50.
    I'm running iTunes version 10.7, and the software (2.04) on myiPod is current.
    I only use the iPod for music.  I have only one playlist.
    Reset and restore did not fix the problem; I'm considering rolling back to a previous version of iTunes.  Are there any other  ideas to consider? 
    Please advise.
    Thanks,
    R

    giving an unable to sync message with an error code or 50
    See this older thread for some possible solutions.
    https://discussions.apple.com/thread/3924425?tstart=0
    iTunes and its sync process with your iPod have been know to choke once the amount of data that needs to be transferred, replaced, or updated, reaches a certain size limit in GBs.
    B-rock

  • TS1591 my ipod touch 2g is no longer being recognized by itunes why and what can i do i have reset it and everything

    my ipod touch 2g is no longer being recognized by itunes why and what can i do i have reset it and everything

    If the Reset doesn't work, try a Restore.  Note that it's nowhere near as quick as a Reset.  Connect via cable to the computer that you use for sync.  From iTunes, select the iPad/iPod and then select the Summary tab.  Follow directions for Restore and be sure to say "yes" to the backup.  You will be warned that all data (apps, music, movies, etc.) will be erased but, as the Restore finishes, you will be asked if you wish the contents of the backup to be copied to the iPad/iPod.  Again, say "yes."
    At the end of the basic Restore, you will be asked if you wish to sync the iPad/iPod.  As before, say "yes."  Note that that sync selection will disappear and the Restore will end if you do not respond within a reasonable time.  If that happens, only the apps that are part of the IOS will appear on your device.  Corrective action is simple -  choose manual "Sync" from the bottom right of iTunes.
    If you're unable to do the Restore, go into Recovery Mode per the instructions here.

  • Installed latest itunes update and computer tried to burn a playlist to CD and realized computer no longer recognizes my CD/DVD drive. This is an APPLE Itunes issue. Help!. HPPavillion DV6 64 bit, windows 7

    Installed latest itunes update and computer tried to burn a playlist to CD and realized computer no longer recognizes my CD/DVD drive. After doing some data mining, found out from community this is an long standing APPLE problem- which doesn't get much tech support in terms of fixes. I have an HPPavillion DV6 64 bit, Windows 7 OS . After reading an earlier complaint from 2009 in the support community,  I ran diagnostics from ITunes which gave the following result. Can someone please help? (I'm not enough of a techie to know what I'm doing or how to locate /reinstall CD drivers. I am searching for driver disc but cannot locate.)
    Microsoft Windows 7 x64 Home Premium Edition Service Pack 1 (Build 7601)
    Hewlett-Packard HP Pavilion dv6 Notebook PC
    iTunes 10.6.3.25
    QuickTime 7.7.2
    FairPlay 1.14.43
    Apple Application Support 2.1.9
    iPod Updater Library 10.0d2
    VoiceOver Kit 1.4.2 (222093/222742)
    CD Driver 2.2.0.1
    CD Driver DLL 2.1.1.1
    Apple Mobile Device 5.2.0.6
    Apple Mobile Device Driver 1.59.0.0
    Bonjour 3.0.0.10 (333.10)
    Gracenote SDK 1.9.6.502
    Gracenote MusicID 1.9.6.115
    Gracenote Submit 1.9.6.143
    Gracenote DSP 1.9.6.45
    iTunes Serial Number 0043AC7C0368E428
    Current user is not an administrator.
    The current local date and time is 2012-07-24 23:43:08.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is enabled.
    HDCP is supported.
    Core Media is supported.
    Video Display Information
    ATI Technologies Inc., AMD M880G with ATI Mobility Radeon HD 4250
    **** External Plug-ins Information ****
    No external plug-ins installed.
    iPodService 10.6.3.25 (x64) is currently running.
    iTunesHelper 10.6.3.25 is currently running.
    Apple Mobile Device service 3.3.0.0 is currently running.

    Doublechecking ... did you have CD/DVD drive tests checked when you ran those diagnostics? (I'm not seeing the CD/DVD test results down the bottom of the results where I'd expect to see them.)
    For example, here's what I get:
    Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)
    Acer Aspire X3400
    iTunes 10.6.3.25
    QuickTime 7.7.2
    FairPlay 1.14.43
    Apple Application Support 2.1.9
    iPod Updater Library 10.0d2
    CD Driver 2.2.0.1
    CD Driver DLL 2.1.1.1
    Apple Mobile Device 5.2.0.6
    Apple Mobile Device Driver 1.59.0.0
    Bonjour 3.0.0.10 (333.10)
    Gracenote SDK 1.9.6.502
    Gracenote MusicID 1.9.6.115
    Gracenote Submit 1.9.6.143
    Gracenote DSP 1.9.6.45
    iTunes Serial Number 003CAD7C0A1258F8
    Current user is not an administrator.
    The current local date and time is 2012-07-26 10:42:53.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is disabled.
    HDCP is supported.
    Core Media is not supported. (16008)
    Video Display Information
    ATI Technologies Inc., AMD Radeon HD 6570
    **** External Plug-ins Information ****
    No external plug-ins installed.
    Genius ID: d6a87ba725121aa1240b1ce936c23470
    iPodService 10.6.3.25 (x64) is currently running.
    iTunesHelper 10.6.3.25 is currently running.
    Apple Mobile Device service 3.3.0.0 is currently running.
    **** CD/DVD Drive Tests ****
    No drivers in LowerFilters.
    UpperFilters: GEARAspiWDM (2.2.0.1),
    E: ATAPI DVD A  DH16ABSH, Rev YA12
    Data or MP3 CD in drive.
    Found 1 songs on CD, playing time 255:57 on CDROM media.
    Track 1, start time 00:02:00
    Get drive speed succeeded.
    The drive CDR speeds are:   4.
    The drive CDRW speeds are:   4.

Maybe you are looking for