Isolation Level problems with DDConverter , wl4.51 (EJB spec 1.0) to wl5.1 (EJB spec 1.1)

Hi ,
I was using the DDConvertor supplied with WL51 to convert my old
DeploymentDescriptor.txt to the new XML format.
I have noticed that the Isolation Level did not pass to the new format.
My entity bean is not container managed and the Isolation level is
READ_COMMITED .
No weblogic-cmp-rdbms-jar.xml File was generated.
Attached are the files.
Could you please tell me where can I specify the Isolation Level if I have
no rdbms file ?
thanks
Amit Sivan
[DeploymentDescriptor.txt]
[weblogic-ejb-jar.xml]

weblogic-ejb-jar.xml
amit sivan wrote:
Hi ,
I was using the DDConvertor supplied with WL51 to convert my old
DeploymentDescriptor.txt to the new XML format.
I have noticed that the Isolation Level did not pass to the new format.
My entity bean is not container managed and the Isolation level is
READ_COMMITED .
No weblogic-cmp-rdbms-jar.xml File was generated.
Attached are the files.
Could you please tell me where can I specify the Isolation Level if I have
no rdbms file ?
thanks
Amit Sivan
; Copyright (c) 1998-1999 by BEA WebXpress. All Rights Reserved.
(EntityDescriptor
beanHomeName pay2card.OnlineHomeEntity
enterpriseBeanClassName pay2card.beans.online.entity.OnlineEntityBean
homeInterfaceClassName pay2card.beans.online.entity.OnlineEntityHome
remoteInterfaceClassName pay2card.beans.online.entity.OnlineEntity
isReentrant false
(accessControlEntries
; DEFAULT [admin manager]
); end accessControlEntries
(controlDescriptors
(DEFAULT
isolationLevel TRANSACTION_READ_COMMITTED
transactionAttribute TX_REQUIRED
runAsMode CLIENT_IDENTITY
; runAsIdentity admin
); end DEFAULT
); end controlDescriptors
(environmentProperties
; homeClassName
; ejbObjectClassName
maxBeansInFreePool 20
maxBeansInCache 1000
idleTimeoutSeconds 60
; isModifiedMethodName isModified
); end environmentProperties
; Entity EJBean-specific properties:
primaryKeyClassName pay2card.beans.online.entity.OnlinePK
; end entity EJBean-specific properties.
); end EntityDescriptor
<?xml version="1.0"?>
<!DOCTYPE weblogic-ejb-jar PUBLIC '-//BEA Systems, Inc.//DTD WebLogic 5.1.0 EJB//EN' 'http://www.bea.com/servers/wls510/dtd/weblogic-ejb-jar.dtd'>
<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<ejb-name>pay2card.OnlineHomeEntity</ejb-name>
<caching-descriptor>
<max-beans-in-free-pool>20</max-beans-in-free-pool>
<max-beans-in-cache>1000</max-beans-in-cache>
<idle-timeout-seconds>60</idle-timeout-seconds>
</caching-descriptor>
<persistence-descriptor>
<delay-updates-until-end-of-tx>false</delay-updates-until-end-of-tx>
</persistence-descriptor>
<jndi-name>pay2card.OnlineHomeEntity</jndi-name>
</weblogic-enterprise-bean>
</weblogic-ejb-jar>

Similar Messages

  • Restore default isolation level fails with connection in pool

    Hi,
    I am developing an application that needs to set the TransactionIsolation to SERIALIZE for a transaction. Setting the TransactionIsolation is not the problem. After this transaction is committed or rolled back, i set the isolation level back to the default i saved before.
    The code gets executed and throws no exception. The connection i used is released into the pool. The next time i get this connection from the pool the isolation level is already SERIALIZE. This is not what i wanted to achieve.
    It has to be possible to change the isolation level for transaction, isn´t it?
    Here is the code, that i use. The ConnectionManager gets the connection from a connection pool i configured in the jdbc connector service. Excep for this issue any other operation works fine.
                    ConnectionManager connectionManager = new ConnectionManager();
              Connection con = null;
              int transactionIsolationLevel = 0;
              Queue queue = null;
              List list = null;
              try {
                   con = connectionManager.getConnection();
                   transactionIsolationLevel = con.getTransactionIsolation();
                   if( logger.isInfoEnabled())
                        logger.info(LOGLOC + "ISOLATION_LEVEL default: " + transactionIsolationLevel);
                   // auskommentiert für RE
                   con.setTransactionIsolation( Connection.TRANSACTION_SERIALIZABLE );
                   con.setAutoCommit( false );
              QueueManager queueManager = new QueueManager();
              list = queueManager.GetQueueEntriesBySizeGroups( con, small, medium, large, serverNode );
              con.commit();
              } catch (ClassNotFoundException cnfe) {
                   logger.error(LOGLOC + "Exception setting up transaction context for queue service!", cnfe);
                   handleExceptions(queue, cnfe);
                   try {
                        con.rollback();
                   } catch (SQLException e) {
                        logger.error(LOGLOC + "Exception rolling back transaction!", e);               
              } catch (SQLException sqle) {
                   logger.error(LOGLOC + "Exception setting up transaction context for queue service!", sqle);
                   handleExceptions(queue, sqle);
                   try {
                        con.rollback();
                   } catch (SQLException e) {
                        logger.error(LOGLOC + "Exception rolling back transaction!", e);               
              } catch (QueueManagerException qme) {
                   logger.error(LOGLOC + "Exception executing queue manager!", qme);
                   handleExceptions(queue, qme);
                   try {
                        con.rollback();
                   } catch (SQLException e) {
                        logger.error(LOGLOC + "Exception rolling back transaction!", e);               
              } finally {
                   try {
                        con.setAutoCommit(true);
                        if( logger.isInfoEnabled())
                             logger.info(LOGLOC + "ISOLATION_LEVEL before setting default: " + con.getTransactionIsolation() + " now setting: " + transactionIsolationLevel );
                        // Auskommentiert für RE
                        con.setTransactionIsolation( transactionIsolationLevel );
                        con.close();
                   } catch (SQLException e) {
                        logger.error(LOGLOC + "Exception setting up transaction context for queue service!", e);               
    The datasource is a simple jdbc1.x Oracle Datasource with no special settings.
    In a remote debugging session i saw, that the wrapped Connection from the datasource sets the txLevel successfully, But the underlying T4Connection does not get this isolation level. Could this be a bug?
    Any hints, solutions?

    Hi,
    I am developing an application that needs to set the TransactionIsolation to SERIALIZE for a transaction. Setting the TransactionIsolation is not the problem. After this transaction is committed or rolled back, i set the isolation level back to the default i saved before.
    The code gets executed and throws no exception. The connection i used is released into the pool. The next time i get this connection from the pool the isolation level is already SERIALIZE. This is not what i wanted to achieve.
    It has to be possible to change the isolation level for transaction, isn´t it?
    Here is the code, that i use. The ConnectionManager gets the connection from a connection pool i configured in the jdbc connector service. Excep for this issue any other operation works fine.
                    ConnectionManager connectionManager = new ConnectionManager();
              Connection con = null;
              int transactionIsolationLevel = 0;
              Queue queue = null;
              List list = null;
              try {
                   con = connectionManager.getConnection();
                   transactionIsolationLevel = con.getTransactionIsolation();
                   if( logger.isInfoEnabled())
                        logger.info(LOGLOC + "ISOLATION_LEVEL default: " + transactionIsolationLevel);
                   // auskommentiert für RE
                   con.setTransactionIsolation( Connection.TRANSACTION_SERIALIZABLE );
                   con.setAutoCommit( false );
              QueueManager queueManager = new QueueManager();
              list = queueManager.GetQueueEntriesBySizeGroups( con, small, medium, large, serverNode );
              con.commit();
              } catch (ClassNotFoundException cnfe) {
                   logger.error(LOGLOC + "Exception setting up transaction context for queue service!", cnfe);
                   handleExceptions(queue, cnfe);
                   try {
                        con.rollback();
                   } catch (SQLException e) {
                        logger.error(LOGLOC + "Exception rolling back transaction!", e);               
              } catch (SQLException sqle) {
                   logger.error(LOGLOC + "Exception setting up transaction context for queue service!", sqle);
                   handleExceptions(queue, sqle);
                   try {
                        con.rollback();
                   } catch (SQLException e) {
                        logger.error(LOGLOC + "Exception rolling back transaction!", e);               
              } catch (QueueManagerException qme) {
                   logger.error(LOGLOC + "Exception executing queue manager!", qme);
                   handleExceptions(queue, qme);
                   try {
                        con.rollback();
                   } catch (SQLException e) {
                        logger.error(LOGLOC + "Exception rolling back transaction!", e);               
              } finally {
                   try {
                        con.setAutoCommit(true);
                        if( logger.isInfoEnabled())
                             logger.info(LOGLOC + "ISOLATION_LEVEL before setting default: " + con.getTransactionIsolation() + " now setting: " + transactionIsolationLevel );
                        // Auskommentiert für RE
                        con.setTransactionIsolation( transactionIsolationLevel );
                        con.close();
                   } catch (SQLException e) {
                        logger.error(LOGLOC + "Exception setting up transaction context for queue service!", e);               
    The datasource is a simple jdbc1.x Oracle Datasource with no special settings.
    In a remote debugging session i saw, that the wrapped Connection from the datasource sets the txLevel successfully, But the underlying T4Connection does not get this isolation level. Could this be a bug?
    Any hints, solutions?

  • SQLServer Isolation Level Problem?

    Since the MSSQLServer driver has trouble when returning explicit cursors, and since the complexitites of one of our procedures requires the use of cursors we have been forced to split a DBMS procedure into two. Ie. we have one method that updates the database and one that retrieves the "return value", ie. a setXXX and then a getXXX method.
    The problem is that we sometimes get an empty resultset from the getXXX method. Note that this behaviour is not due to the server code as this error is not present if run directly on the SQLServer (ie, not through the JDBC driver). Now testing to and fro suggests that the error is caused by some sort of parallell behaviour or isolation level trouble in the driver, but what exactly? The thing is, if I insert a pause of a few milliseconds between the two calls it works correctly (of course I cannot place a "random" pause there in production code since the pause will probably vary depending on the underlying hardware). I have tried setting to different TransactionIsolation levels, but get the same result all the time. There is only one linear execution of the code as shown below (no multithreading in the java application).
    What I'm wondering is: are there any "switches" to turn in relation to waiting for a a stored procedure to finish execution before the next is called? I would expect this to be implicit, but perhaps the SQLServer runs them in parallell and therefore the second method is called before the first is finished, but then, shouldn't the TransactionIsolationLevel of Serializable hinder this? I would appreciate any help on this one, sample code below, the problem being that wereas the while loop should always print the line it sometimes doesn't since the result is empty (not null, empty). It isn't the parameter to the execute_task either, we get the "missing result" problem with different paramaters that all always work when run directly on the SQLServer (via SQL Query Analyzer).
    //Execute the update to the server
    CallableStatement execute_task = connection.prepareCall("{call setXXX(?)}");
    execute_task.setInt(1, 1);
    execute_task.execute();
    //Retrieve the task execution results:
    CallableStatement show_execute_task = connection.prepareCall("{call getXXX}");
    show_execute_task.execute();
    ResultSet show_execute_resultset = show_execute_task.getResultSet();
    while(show_execute_resultset.next()){
    System.out.println("Result received");
    }

    Since the MSSQLServer driver has trouble when
    returning explicit cursors, and since the
    complexitites of one of our procedures requires the
    use of cursors we have been forced to split a DBMS
    procedure into two. Ie. we have one method that
    updates the database and one that retrieves the
    "return value", ie. a setXXX and then a getXXX method.
    The problem is that we sometimes get an empty
    resultset from the getXXX method. Note that this
    behaviour is not due to the server code as this error
    is not present if run directly on the SQLServer (ie,
    not through the JDBC driver). Now testing to and fro
    suggests that the error is caused by some sort of
    parallell behaviour or isolation level trouble in the
    driver, but what exactly? The thing is, if I insert a
    pause of a few milliseconds between the two calls it
    works correctly (of course I cannot place a "random"
    pause there in production code since the pause will
    probably vary depending on the underlying hardware).
    I have tried setting to different
    TransactionIsolation levels, but get the same result
    all the time. There is only one linear execution of
    the code as shown below (no multithreading in the
    java application).
    What I'm wondering is: are there any "switches" to
    turn in relation to waiting for a a stored procedure
    to finish execution before the next is called? I would
    expect this to be implicit, but perhaps the SQLServer
    runs them in parallell and therefore the second methodthis is what i would expect. parallel execution i mean... othewise you might as well use Access...
    is called before the first is finished, but then,
    shouldn't the TransactionIsolationLevel of
    Serializable hinder this? I would appreciate any helpi'm not sure...
    t be perfectly honest while i understand the different transaction levels on their face level as described in java.sql.Connection I am not entirely sure WHAT the expected behaviour actually is for each level.
    not to get too OT here but for example TRANSACTION_REPEATABLE_READ
    if the first transaction reads row 1 from tableA
    then a second transaction changes row 1 in table A and commits the changes
    the first transaction reads row 1 from table A again... what the heck is supposed to happen. i think it is supposed to read the same values as the first pass even though commited changes have been made but i'm not entirely sure.
    on this one, sample code below, the problem being that
    wereas the while loop should always print the line it
    sometimes doesn't since the result is empty (not null,
    empty). It isn't the parameter to the execute_task
    either, we get the "missing result" problem with
    different paramaters that all always work when run
    directly on the SQLServer (via SQL Query Analyzer).
    //Execute the update to the server
    CallableStatement execute_task =
    connection.prepareCall("{call setXXX(?)}");
    execute_task.setInt(1, 1);
    execute_task.execute();
    //Retrieve the task execution results:
    CallableStatement show_execute_task =
    connection.prepareCall("{call getXXX}");
    show_execute_task.execute();
    ResultSet show_execute_resultset =
    show_execute_task.getResultSet();
    while(show_execute_resultset.next()){
    System.out.println("Result received");
    }i don't really follow your code too well here but here is what i would suggest...
    fetch whatever the first procedure returns FIRST.
    this should force your app to wait on this before you execute the second one.
    does that make sense? it seems simple to me but maybe i'm missing something.

  • Black level problem with H.264 (Windows)

    I have a Windows 7 64, latest version of apps. I have a reproducible problem with sending AE comps to AME - the black levels get shifted from 0 to 254 to 16-235. Only a problem with H.264 specific preset. If I chose QuickTime and H.264 there, works fine. I have Main Concept H.264 encoder to available to me in Sony Vegas, it also works fine.
    Can't seem to find any info on this.

    thanks David.
    can anyone out there on an intel mac check these?
    i have a hunch this is an intel thing.
    here are the links again---
    http://www.de-edit.com/snp_teafield.html
    http://www.de-edit.com/snp_wiseman.html
    http://www.de-edit.com/dsw_winterpreps.html
    http://www.de-edit.com/dailynews_tollbo.html
    just to recap--they become black about 1-2 secs
    into the spots for a few seconds. it's kindof at the spot where the
    downloading is catching up with itself--does that make any sense? there's a
    little audio glitch there as well.
    thanks in advance
    danny

  • Waveform Problem and Input Level problem with Onyx 1620

    I was reading an earlier post and saw that someone was having trouble with the gray boxes for the loops as compared with GB. I am also having that problem, but with my actual recordings. Is there a way to show the waveform instead of the gray box on the main screen?
    Also i've had another problem with my Onyx 160 firewire mixer. It seems that i have to turn the trim at least 3/4s or higher to get just a small read in Logic Express. I have the input on the computer turned all the way up and it still hasn't changed anything. I also used the main gain on the firewire card and turned it all the way up, but still no change. Does anyone have any experience using the Onyx with Logic? Could you give me some tips?

    Hey Matt,
    welcome to the forum!
    Well it seems that you've seen the question but not the answer. :o)
    Import the audio from the audio menu>import audio file, instead of the import from the file menu.
    About the Onyx, I don't have a clue.
    best regards,
    Jorge

  • Jrun-resources.xml Isolation Level problem

    Attempting to follow the Adobe TechNote at
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=5444c687
    creates log lines that imply the process works, but the datasource
    is not usable via ColdFusion - calling it throws "Datasource DevDB
    not found". Below are the log lines seeming to imply it does exist.
    Why can MX 7.0.2 not see it?
    11/08 15:43:12 info JRun DataSourceService: Created JDBC XA
    Connection Pool named DevDB
    11/08 15:43:12 info Bound a LinkRef from "DefaultDataSource"
    to the default DataSource "DevDB"
    11/08 15:43:12 info JRun Proxy Server listening on *:51011
    11/08 15:43:13 info Deploying enterprise application
    "Macromedia ColdFusion MX" from: file:/C:/CFusionMX7/
    11/08 15:43:13 info Deploying web application "Macromedia
    Coldfusion MX" from: file:/C:/CFusionMX7/

    Okay, I have gotten it to work with some modifications.
    Removing the SeeFusion wrapper (which is a problem but not one I
    see a solution to until CF8) and setting encrypted to false. No
    matter how many times I copy the password from neo-query.xml into
    jrun-resources.xml, it throws the following error. By setting
    encrypted to false in jrun-resources.xml and using an unencrypted
    password, the process works.
    Error with encrypted true:
    11/10 16:36:42 error Encountered the following error while
    initializing JDBCPool: {0}
    java.lang.ArrayIndexOutOfBoundsException: 6
    at
    jrun.security.Twofish_Algorithm.blockDecrypt(Twofish_Algorithm.java:572)
    at
    jrun.security.JRunCrypterForTwofish.decrypt(JRunCrypterForTwofish.java:86)
    at jrun.sql.pool.JDBCPool.create(JDBCPool.java:551)
    at jrunx.pool.ObjectPool.checkOut(ObjectPool.java:242)
    at jrunx.pool.ObjectPool.init(ObjectPool.java:73)
    at jrun.sql.pool.JDBCPool.init(JDBCPool.java:166)
    at jrun.sql.pool.JDBCPool.<init>(JDBCPool.java:89)
    at jrun.sql.pool.JDBCManager.createPool(JDBCManager.java:53)
    at
    jrun.sql.management.DataSourceService.start(DataSourceService.java:75)
    at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown
    Source)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at
    jrun.deployment.resource.ResourceDeployer.startDataSources(ResourceDeployer.java:225)
    at
    jrun.deployment.resource.ResourceDeployer.start(ResourceDeployer.java:84)
    at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown
    Source)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at
    jrunx.kernel.ServiceAdapter.invokeMethod(ServiceAdapter.java:705)
    at
    jrunx.kernel.JRunServiceDeployer.invokeOnServices(JRunServiceDeployer.java:460)
    at
    jrunx.kernel.JRunServiceDeployer.startServices(JRunServiceDeployer.java:312)
    at
    jrunx.kernel.JRunServiceDeployer.startLifecycle(JRunServiceDeployer.java:260)
    at
    jrunx.kernel.JRunServiceDeployer.deployServices(JRunServiceDeployer.java:87)
    at
    jrunx.kernel.DeploymentService.loadServices(DeploymentService.java:46)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at jrunx.kernel.JRun.startServer(JRun.java:575)
    at jrunx.kernel.JRun.<init>(JRun.java:493)
    at jrunx.kernel.JRun$1.run(JRun.java:346)
    at java.security.AccessController.doPrivileged(Native
    Method)
    at jrunx.kernel.JRun.start(JRun.java:343)
    at jrunx.kernel.JRun.startByNTService(JRun.java:427)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at jrunx.kernel.JRun.invoke(JRun.java:180)
    at jrunx.kernel.JRun.main(JRun.java:168)

  • Recording level problems with Tascam US-144MKII

    I have used my Tascam US-144MKII to record with Garageband multiple times, but now the recording slider is completely greyed out. I'm getting signal, but no recorded sound...anyone know how to fix this??? I've been searching everything...

    You're right. It wasn't recommended. I should've said it is supported.
    http://www.apple.com/finalcutstudio/resources/supportdevices.php#results
    Anyone with any suggestions, I'd still love some insight into this.

  • Setting the isolation level in Toplink or in my EJB beans?

    Hi,
    Seems like you can set the isolation levels in both Toplink and in the deployment descriptor of your ejb project.
    What is the recommended place to specify the isolation level settings?
    With kind regards.

    Hi,
    Seems like you can set the isolation levels in both Toplink and in the deployment descriptor of your ejb project.
    What is the recommended place to specify the isolation level settings?
    With kind regards.

  • Help - problem with white iphone 4 speaker

    Hi, i have a problem with my white iphone 4 speaker. I know the specs stated that the mic is supposed to be on the left and the right is the speaker but i've compared at least 2 other black iphones 4s and there is some volume from the left side (if you close the right side) whereas mine is practically non-existent. Should i be concerned? Is this specific to the white iphone 4? The local telco has not been helpful - they can only reformat the phone and said that this is a software problem. Anyone with similar experience pls share. Thanks in advance.

    irene sim wrote:
    Hi, i have a problem with my white iphone 4 speaker. I know the specs stated that the mic is supposed to be on the left and the right is the speaker but i've compared at least 2 other black iphones 4s and there is some volume from the left side (if you close the right side) whereas mine is practically non-existent. Should i be concerned? Is this specific to the white iphone 4? The local telco has not been helpful - they can only reformat the phone and said that this is a software problem. Anyone with similar experience pls share. Thanks in advance.
    You already know the answer.  ALL iphones, every single one of them, have but one speaker at the bottom.  You have NO ISSUE at all with your speakers.  None.  Nothing is wrong.  At all.  No problem.  None.

  • Issues with transaction isolation levels (BEA-631 exceptions)

    My intended EJB application will have a session bean that uses two very similar entity beans that will be mapped to different databases; in my test version the entity beans use the same database.
    The final application will need XA transactions with isolation=serializable (beans may be in Oracle, DB2, or MSSQL databases); high probability of concurrent potentially interfering transactions.
    My test example works (Windows XP, WebLogic 8.1, Oracle 9.2) with both BEA's Oracle driver, and the Oracle driver but only when I set a transaction isolation on the session bean as the Oracle specific "transactionreadcommitedforupdate".
    If I try using "transactionserializable", I get an exception like the following when my session-bean first tries to find an entity bean:
    <2/09/2005 10:13:43 AM EST> <Warning> <Common> <BEA-000631> <Unknown resource "weblogic.jdbc.common.internal.ConnectionEnv@1f13e99" being released to pool "BEAOraclePool". Printing out current pool contents.>
    (similar response with both drivers).
    Please could someone explain what is wrong and why setting isolation serializable causes problems. How
    should I fix things?

    Hi. What version of 8.1 is this?
    If you can easily reproduce this
    we may either have a fix, or will
    want to debug this.
    Joe
    Neil Gray wrote:
    The bit about "cleaning up vendor connections" was from the comment by Imeshev that was earlier in this thread.
    The context:
    Application does involve possibility of two concurrent transactions trying to change the same row of a datatable; as isolation level is repeatableread or serializable, this will result in some exceptions. Sometimes exceptions handled ok, sometimes they cause problems.
    Particular case illustrated below is when working with DB2. As I understand it, the two concurrent EJBs both make read requests (presumably acquiring read locks) then make update requests - if they happen to share a row this will block. I don't know enough about DB2 to know what controls its detection of problems. In practice I see db2 typically sending back an error to one of requestors in less than 1 second, but sometimes several seconds may elapse before the error response gets sent (I have observ
    ed actual net traffic).
    If transaction gets timed out in WebLogic (I've curently got a generous 8 second timeout setting in JTA tab) then there are problems.
    First of two exceptions shown here is for normal case where db2 returned an error and it was handled ok:
    11111111111111111
    ####<30/09/2005 10:55:39 AM EST> <Error> <EJB> <ATP-NL2-RS3> <examplesServer> <ExecuteThread: '12' for queue: 'weblogic.kernel.Default'> <<anonymous>> <> <BEA-010026> <Exception occurred during commit of transaction Name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)],Xid=BEA1-1D5B56A9177C58E3D95B(17477508),Status=Rolled back. [Reason=weblogic.utils.NestedRuntimeException: Error writing from beforeCompletion - with nested exception:
    [weblogic.jdbc.base.BaseBatchUpdateException: [BEA][DB2 JDBC Driver]Abnormal end unit of work condition occurred.]],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=10,XAServerResourceInfo[BEADB2]=(ServerResourceInfo[BEADB2]=(state=rolledback,assigned=examplesServer),xar=BEADB2,re-Registered = false),SCInfo[examples+examplesServer]=(state=rolledback),properties=({weblogic.transaction.name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.Bi
    gDecimal)], ISOLATION LEVEL=4}),local properties=({modifiedListeners=[weblogic.ejb20.internal.TxManager$TxListener@eed1b8]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+, XAResources={},NonXAResources={})],CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+): weblogic.jdbc.base.BaseBatchUpdateException: [BEA][DB2 JDBC Driver]Abnormal end unit of work condition occurred.
         at weblogic.jdbc.db2.DB2ImplStatement.executeBatch(Unknown Source)
         at weblogic.jdbc.base.BaseStatement.commonExecute(Unknown Source)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    --------------- nested within: ------------------
    weblogic.utils.NestedRuntimeException: Error writing from beforeCompletion - with nested exception:
    [weblogic.jdbc.base.BaseBatchUpdateException: [BEA][DB2 JDBC Driver]Abnormal end unit of work condition occurred.]
         at weblogic.ejb20.internal.TxManager$TxListener.beforeCompletion(TxManager.java:673)
         at weblogic.transaction.internal.ServerSCInfo.callBeforeCompletions(ServerSCInfo.java:1010)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    --------------- nested within: ------------------
    weblogic.transaction.RollbackException: Unexpected exception in beforeCompletion: sync=weblogic.ejb20.internal.TxManager$TxListener@eed1b8
    Error writing from beforeCompletion - with nested exception:
    [weblogic.utils.NestedRuntimeException: Error writing from beforeCompletion - with nested exception:
    [weblogic.jdbc.base.BaseBatchUpdateException: [BEA][DB2 JDBC Driver]Abnormal end unit of work condition occurred.]]
         at weblogic.transaction.internal.TransactionImpl.throwRollbackException(TransactionImpl.java:1683)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    .>
    222222222222222
    Second case is where timeout in WebLogic occurred (I think) which leads to something messing up the connection pool
    ####<30/09/2005 10:56:24 AM EST> <Warning> <Common> <ATP-NL2-RS3> <examplesServer> <ExecuteThread: '12' for queue: 'weblogic.kernel.Default'> <<anonymous>> <BEA1-22BE56A9177C58E3D95B> <BEA-000631> <Unknown resource "weblogic.jdbc.common.internal.ConnectionEnv@1551d57" being released to pool "BEADB2". Printing out current pool contents.>
    ####<30/09/2005 10:56:24 AM EST> <Warning> <Common> <ATP-NL2-RS3> <examplesServer> <ExecuteThread: '12' for queue: 'weblogic.kernel.Default'> <<anonymous>> <> <BEA-000631> <Unknown resource "weblogic.jdbc.common.internal.ConnectionEnv@1551d57" being released to pool "BEADB2". Printing out current pool contents.>
    ####<30/09/2005 10:56:24 AM EST> <Warning> <Common> <ATP-NL2-RS3> <examplesServer> <ExecuteThread: '12' for queue: 'weblogic.kernel.Default'> <<anonymous>> <> <BEA-000631> <Unknown resource "weblogic.jdbc.common.internal.ConnectionEnv@f95d4a" being released to pool "BEADB2". Printing out current pool contents.>
    ####<30/09/2005 10:56:24 AM EST> <Error> <EJB> <ATP-NL2-RS3> <examplesServer> <ExecuteThread: '14' for queue: 'weblogic.kernel.Default'> <<anonymous>> <> <BEA-010026> <Exception occurred during commit of transaction Name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)],Xid=BEA1-22BD56A9177C58E3D95B(18185360),Status=Rolled back. [Reason=weblogic.transaction.internal.TimedOutException: Transaction timed out after 8 seconds
    Name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)],Xid=BEA1-22BD56A9177C58E3D95B(18185360),Status=Active (PrePreparing),numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=8,seconds left=10,activeThread=Thread[ExecuteThread: '14' for queue: 'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default'],XAServerResourceInfo[BEADB2]=(ServerResourceInfo[BEADB2]=(state=started,assigned=none),xar=BEADB2,re-Registered = false),SCIn
    fo[examples+examplesServer]=(state=pre-preparing),properties=({weblogic.transaction.name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)], ISOLATION LEVEL=4}),local properties=({modifiedListeners=[weblogic.ejb20.internal.TxManager$TxListener@1f2a681], weblogic.jdbc.jta.BEADB2=weblogic.jdbc.wrapper.TxInfo@1a4ef37}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+, XAResources={},
    NonXAResources={})],CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+)],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=9,seconds left=9,XAServerResourceInfo[BEADB2]=(ServerResourceInfo[BEADB2]=(state=rolledback,assigned=examplesServer),xar=BEADB2,re-Registered = false),SCInfo[examples+examplesServer]=(state=rolledback),properties=({weblogic.transaction.name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)], ISOLATION LEVEL=4})
    ,local properties=({modifiedListeners=[]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+, XAResources={},NonXAResources={})],CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+): weblogic.transaction.internal.TimedOutException: Transaction timed out after 8 seconds
    Name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)],Xid=BEA1-22BD56A9177C58E3D95B(18185360),Status=Active (PrePreparing),numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=8,seconds left=10,activeThread=Thread[ExecuteThread: '14' for queue: 'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default'],XAServerResourceInfo[BEADB2]=(ServerResourceInfo[BEADB2]=(state=started,assigned=none),xar=BEADB2,re-Registered = false),SCIn
    fo[examples+examplesServer]=(state=pre-preparing),properties=({weblogic.transaction.name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)], ISOLATION LEVEL=4}),local properties=({modifiedListeners=[weblogic.ejb20.internal.TxManager$TxListener@1f2a681], weblogic.jdbc.jta.BEADB2=weblogic.jdbc.wrapper.TxInfo@1a4ef37}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+, XAResources={},
    NonXAResources={})],CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+)
         at weblogic.transaction.internal.ServerTransactionImpl.wakeUp(ServerTransactionImpl.java:1614)
         at weblogic.transaction.internal.ServerTransactionManagerImpl.processTimedOutTransactions(ServerTransactionManagerImpl.java:1117)
         at weblogic.transaction.internal.TransactionManagerImpl.wakeUp(TransactionManagerImpl.java:1881)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    --------------- nested within: ------------------
    weblogic.transaction.RollbackException: Transaction timed out after 8 seconds
    Name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)],Xid=BEA1-22BD56A9177C58E3D95B(18185360),Status=Active (PrePreparing),numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=8,seconds left=10,activeThread=Thread[ExecuteThread: '14' for queue: 'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default'],XAServerResourceInfo[BEADB2]=(ServerResourceInfo[BEADB2]=(state=started,assigned=none),xar=BEADB2,re-Registered = false),SCIn
    fo[examples+examplesServer]=(state=pre-preparing),properties=({weblogic.transaction.name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)], ISOLATION LEVEL=4}),local properties=({modifiedListeners=[weblogic.ejb20.internal.TxManager$TxListener@1f2a681], weblogic.jdbc.jta.BEADB2=weblogic.jdbc.wrapper.TxInfo@1a4ef37}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+, XAResources={},
    NonXAResources={})],CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+) - with nested exception:
    [weblogic.transaction.internal.TimedOutException: Transaction timed out after 8 seconds
    Name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)],Xid=BEA1-22BD56A9177C58E3D95B(18185360),Status=Active (PrePreparing),numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=8,seconds left=10,activeThread=Thread[ExecuteThread: '14' for queue: 'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default'],XAServerResourceInfo[BEADB2]=(ServerResourceInfo[BEADB2]=(state=started,assigned=none),xar=BEADB2,re-Registered = false),SCIn
    fo[examples+examplesServer]=(state=pre-preparing),properties=({weblogic.transaction.name=[EJB db2transferapp.TransferBean.doTransfer(java.lang.String,java.lang.String,java.math.BigDecimal)], ISOLATION LEVEL=4}),local properties=({modifiedListeners=[weblogic.ejb20.internal.TxManager$TxListener@1f2a681], weblogic.jdbc.jta.BEADB2=weblogic.jdbc.wrapper.TxInfo@1a4ef37}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+, XAResources={},
    NonXAResources={})],CoordinatorURL=examplesServer+203.143.168.208:7001+examples+t3+)]
         at weblogic.transaction.internal.TransactionImpl.throwRollbackException(TransactionImpl.java:1683)
         at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:325)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    .>
    Once start getting those things released to pool the application falls apart. Shortly afterwards it loses all connections to DB2 (and DB2 may be left with some locks on the table that have to be cleared).
    It isn't DB2 specific, if needed I can supply similar data for MSSQL server (BEA or MS drivers)

  • Transaction Isolation Level for EJB methods

    L.S.
    I just found out the in OC4J one can not set the transaction isolation level on ejb methods. Moreover one needs to revert to bean managed transaction (manual coding of the ALL transaction logic) to set the isolation level.
    On entity beans one can only set the isolation level for the whole bean (not on individual methods), and in session beans there is no way at all to set the isolation level.
    This is on shear contract to all other application servers I used before (there one can declaratively set the isolation level for a ejb method, both in session and in entitybean deployment descriptors)
    Is it foreseen in a future release to include such a valuable feature will be provided by oc4j?
    Note that I was VERY surprised that OC4J could not handle this (I checked the j2ee spec, but admittedly the spec is a little vague about this support and makes it vendor dependent. the j2ee spec does not mandate this, except for CMP entity beans, but includes some suggestions on this ability. But most other application servers implemented the ability)
    Regadrs,
    Erik

    Hello Erik --
    I think we met in Perth recently?
    Anyway, your information is correct.
    We can set the transaction isolation level for each entity bean, at the bean level. We don't have for the specification of method level isolation settings -- I'd be interested to hear how you would like/do use this. What behaviour do you expect to see when a transaction is started that spans multiple methods on a bean with different declared isolation levels.
    For session beans, we do not currently have the ability to declaratively specify the isolation level to use for the bean. I know this is not in the forthcoming 904 release, and will to check what is beyond that.
    As you point out, this can be done programatically using the Connection.setIsolationLevel() method on any connections you are using from within the session bean.
    I'd would like to log an enhancement request for you for this functionality. Can you send me an email at [email protected] and we'll take it offline.
    -steve-

  • Transaction problem with stateless EJB and DAO

    Hi,
    I'm using a stateless session bean with container managed transaction and I have a method, which updates a row via CMP entity bean and then calls stored procedure, using a DAO object, which has to use the updated data. Both calls must be done in one transaction. The problem is that the stored procedure doesn't see the changes made from the update via CMP EJB, but after the method exits the changes are in the database. I'm using WebSphere 4.0.3 and DB2 7.2. Method code example in the stateless bean:
    public doIt(ValueObject vo) throws ... {
    OrderPosRemote opr = getOrderPosRemote();
    opr.update(vo);
    getDAO().recalc(vo);
    } catch (DAOException daoex) {
    getSessionContext().setRollbackOnly();
    And in the DAO:
    public boolean recalc(...) throws DAOException {
    Connection conn = getConnFromDataSource();
    CallableStatement cstmt = conn.prepareCall("call ...(?,?)");
    cstmt.execute();
    ... // close cstmt and release connection to the pool
    Any help will be highly appreciated !

    Hi meadandale,
    this was my first guess too and I set this attribute in the session bean method, then into the update method of the CMP bean and "manually" to the connection object in the DAO like this:
    conn.setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED);
    The isolation level is set correctly (IMHO), because when I comment the line above in the DAO, an exception is thrown stating that the isolation level can't be changed within a transaction.
    Unfortenully this didn't help too. Should I set some special attribute to the database or connection pool additionally ?
    I don't understand what is the problem actually - it is definitely one transaction and why this doesn't work is not very clear to me ...

  • Problems with computer stability using Pr/AE CC. -Computer Specs Listed. SOLUTIONS?

    ISSUES OCCUR WITH COMPUTER STABILITY (INTERNET BROWSER, EXPLORER WINDOW, ECT UNRESPONSIVE) ALL PROCESSOR CORES ARE AT 100% WHEN EXPORTING MEDIA IN PREMIERE PRO/AFTER EFFECTS CC. IS THERE A SOLUTION TO IMPROVE COMPUTER STABILITY?
    Operating System: Windows 7 Professional 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.150202-1526)
               Language: English (Regional Setting: English)
    System Manufacturer: Gigabyte Technology Co., Ltd.
           System Model: To be filled by O.E.M.
                   BIOS: BIOS Date: 07/15/13 10:55:41 Ver: 04.06.05
              Processor: AMD FX(tm)-8350 Eight-Core Processor            (8 CPUs), ~4.0GHz
                 Memory: 32768MB RAM
    Available OS Memory: 32732MB RAM
              Page File: 26177MB used, 39285MB available
            Windows Dir: C:\Windows
        DirectX Version: DirectX 11
    DX Setup Parameters: Not found
       User DPI Setting: Using System DPI
    System DPI Setting: 96 DPI (100 percent)
        DWM DPI Scaling: Disabled
         DxDiag Version: 6.01.7601.17514 32bit Unicode
    DxDiag Notes
          Display Tab 1: No problems found.
          Display Tab 2: No problems found.
          Display Tab 3: No problems found.
            Sound Tab 1: No problems found.
            Sound Tab 2: No problems found.
            Sound Tab 3: No problems found.
            Sound Tab 4: No problems found.
            Sound Tab 5: No problems found.
            Sound Tab 6: No problems found.
              Input Tab: No problems found.
    DirectX Debug Levels
    Direct3D:    0/4 (retail)
    DirectDraw:  0/4 (retail)
    DirectInput: 0/5 (retail)
    DirectMusic: 0/5 (retail)
    DirectPlay:  0/9 (retail)
    DirectSound: 0/5 (retail)
    DirectShow:  0/6 (retail)
    Display Devices
              Card name: NVIDIA GeForce GTX 980
           Manufacturer: NVIDIA
              Chip type: GeForce GTX 980
               DAC type: Integrated RAMDAC
             Device Key: Enum\PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462&REV_A1
         Display Memory: 4095 MB
       Dedicated Memory: 3072 MB
          Shared Memory: 1023 MB
           Current Mode: 1920 x 1080 (32 bit) (60Hz)
           Monitor Name: BenQ GL2760
          Monitor Model: BenQ GL2760
             Monitor Id: BNQ78D5
            Native Mode: 1920 x 1080(p) (60.000Hz)
            Output Type: HDMI
            Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
    Driver File Version: 9.18.0013.4788 (English)
         Driver Version: 9.18.13.4788
            DDI Version: 11
           Driver Model: WDDM 1.1
      Driver Attributes: Final Retail
       Driver Date/Size: 3/13/2015 13:41:47, 17258024 bytes
            WHQL Logo'd: Yes
        WHQL Date Stamp:
      Device Identifier: {D7B71E3E-5080-11CF-6665-7D111CC2C435}
              Vendor ID: 0x10DE
              Device ID: 0x13C0
              SubSys ID: 0x31701462
            Revision ID: 0x00A1
    Driver Strong Name: oem36.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section152:9.18.13.4788:pci\ven_10de&dev_13c0
         Rank Of Driver: 00E02001
            Video Accel:
       Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
           D3D9 Overlay: Supported
                DXVA-HD: Supported
           DDraw Status: Enabled
             D3D Status: Enabled
             AGP Status: Enabled
              Card name: NVIDIA GeForce GTX 980
           Manufacturer: NVIDIA
              Chip type: GeForce GTX 980
               DAC type: Integrated RAMDAC
             Device Key: Enum\PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462&REV_A1
         Display Memory: 4095 MB
       Dedicated Memory: 3072 MB
          Shared Memory: 1023 MB
           Current Mode: 1768 x 992 (32 bit) (30Hz)
           Monitor Name: Generic PnP Monitor
          Monitor Model: NS-40D510NA15
             Monitor Id: BBY4043
            Native Mode: 1920 x 1080(p) (60.000Hz)
            Output Type: HDMI
            Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
    Driver File Version: 9.18.0013.4788 (English)
         Driver Version: 9.18.13.4788
            DDI Version: 11
           Driver Model: WDDM 1.1
      Driver Attributes: Final Retail
       Driver Date/Size: 3/13/2015 13:41:47, 17258024 bytes
            WHQL Logo'd: Yes
        WHQL Date Stamp:
      Device Identifier: {D7B71E3E-5080-11CF-6665-7D111CC2C435}
              Vendor ID: 0x10DE
              Device ID: 0x13C0
              SubSys ID: 0x31701462
            Revision ID: 0x00A1
    Driver Strong Name: oem36.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section152:9.18.13.4788:pci\ven_10de&dev_13c0
         Rank Of Driver: 00E02001
            Video Accel:
       Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
           D3D9 Overlay: Supported
                DXVA-HD: Supported
           DDraw Status: Enabled
             D3D Status: Enabled
             AGP Status: Enabled
              Card name: NVIDIA GeForce GTX 980
           Manufacturer: NVIDIA
              Chip type: GeForce GTX 980
               DAC type: Integrated RAMDAC
             Device Key: Enum\PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462&REV_A1
         Display Memory: 4095 MB
       Dedicated Memory: 3072 MB
          Shared Memory: 1023 MB
           Current Mode: 1920 x 1080 (32 bit) (60Hz)
           Monitor Name: BenQ GL2760
          Monitor Model: BenQ GL2760
             Monitor Id: BNQ78D5
            Native Mode: 1920 x 1080(p) (60.000Hz)
            Output Type: HDMI
            Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
    Driver File Version: 9.18.0013.4788 (English)
         Driver Version: 9.18.13.4788
            DDI Version: 11
           Driver Model: WDDM 1.1
      Driver Attributes: Final Retail
       Driver Date/Size: 3/13/2015 13:41:47, 17258024 bytes
            WHQL Logo'd: Yes
        WHQL Date Stamp:
      Device Identifier: {D7B71E3E-5080-11CF-6665-7D111CC2C435}
              Vendor ID: 0x10DE
              Device ID: 0x13C0
              SubSys ID: 0x31701462
            Revision ID: 0x00A1
    Driver Strong Name: oem36.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section152:9.18.13.4788:pci\ven_10de&dev_13c0
         Rank Of Driver: 00E02001
            Video Accel:
       Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
                         {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
           D3D9 Overlay: Supported
                DXVA-HD: Supported
           DDraw Status: Enabled
             D3D Status: Enabled
             AGP Status: Enabled
    Sound Devices
                Description: Speakers (Realtek High Definition Audio)
    Default Sound Playback: Yes
    Default Voice Playback: Yes
                Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0889&SUBSYS_1458A132&REV_1000
            Manufacturer ID: 1
                 Product ID: 100
                       Type: WDM
                Driver Name: RTKVHD64.sys
             Driver Version: 6.00.0001.7404 (English)
          Driver Attributes: Final Retail
                WHQL Logo'd: Yes
              Date and Size: 12/11/2014 15:15:52, 4351960 bytes
                Other Files:
            Driver Provider: Realtek Semiconductor Corp.
             HW Accel Level: Basic
                  Cap Flags: 0xF1F
        Min/Max Sample Rate: 100, 200000
    Static/Strm HW Mix Bufs: 1, 0
    Static/Strm HW 3D Bufs: 0, 0
                  HW Memory: 0
           Voice Management: No
    EAX(tm) 2.0 Listen/Src: No, No
       I3DL2(tm) Listen/Src: No, No
    Sensaura(tm) ZoomFX(tm): No
                Description: BenQ GL2760-0 (NVIDIA High Definition Audio)
    Default Sound Playback: No
    Default Voice Playback: No
                Hardware ID: HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_14623170&REV_1001
            Manufacturer ID: 1
                 Product ID: 100
                       Type: WDM
                Driver Name: nvhda64v.sys
             Driver Version: 1.03.0033.0000 (English)
          Driver Attributes: Final Retail
                WHQL Logo'd: Yes
              Date and Size: 2/5/2015 15:01:44, 195728 bytes
                Other Files:
            Driver Provider: NVIDIA Corporation
             HW Accel Level: Basic
                  Cap Flags: 0xF1F
        Min/Max Sample Rate: 100, 200000
    Static/Strm HW Mix Bufs: 1, 0
    Static/Strm HW 3D Bufs: 0, 0
                  HW Memory: 0
           Voice Management: No
    EAX(tm) 2.0 Listen/Src: No, No
       I3DL2(tm) Listen/Src: No, No
    Sensaura(tm) ZoomFX(tm): No
                Description: Realtek Digital Output(Optical) (Realtek High Definition Audio)
    Default Sound Playback: No
    Default Voice Playback: No
                Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0889&SUBSYS_1458A132&REV_1000
            Manufacturer ID: 1
                 Product ID: 100
                       Type: WDM
                Driver Name: RTKVHD64.sys
             Driver Version: 6.00.0001.7404 (English)
          Driver Attributes: Final Retail
                WHQL Logo'd: Yes
              Date and Size: 12/11/2014 15:15:52, 4351960 bytes
                Other Files:
            Driver Provider: Realtek Semiconductor Corp.
             HW Accel Level: Basic
                  Cap Flags: 0xF1F
        Min/Max Sample Rate: 100, 200000
    Static/Strm HW Mix Bufs: 1, 0
    Static/Strm HW 3D Bufs: 0, 0
                  HW Memory: 0
           Voice Management: No
    EAX(tm) 2.0 Listen/Src: No, No
       I3DL2(tm) Listen/Src: No, No
    Sensaura(tm) ZoomFX(tm): No
                Description: NS-40D510NA15-4 (NVIDIA High Definition Audio)
    Default Sound Playback: No
    Default Voice Playback: No
                Hardware ID: HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_14623170&REV_1001
            Manufacturer ID: 1
                 Product ID: 100
                       Type: WDM
                Driver Name: nvhda64v.sys
             Driver Version: 1.03.0033.0000 (English)
          Driver Attributes: Final Retail
                WHQL Logo'd: Yes
              Date and Size: 2/5/2015 15:01:44, 195728 bytes
                Other Files:
            Driver Provider: NVIDIA Corporation
             HW Accel Level: Basic
                  Cap Flags: 0xF1F
        Min/Max Sample Rate: 100, 200000
    Static/Strm HW Mix Bufs: 1, 0
    Static/Strm HW 3D Bufs: 0, 0
                  HW Memory: 0
           Voice Management: No
    EAX(tm) 2.0 Listen/Src: No, No
       I3DL2(tm) Listen/Src: No, No
    Sensaura(tm) ZoomFX(tm): No
                Description: Realtek Digital Output (Realtek High Definition Audio)
    Default Sound Playback: No
    Default Voice Playback: No
                Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0889&SUBSYS_1458A132&REV_1000
            Manufacturer ID: 1
                 Product ID: 100
                       Type: WDM
                Driver Name: RTKVHD64.sys
             Driver Version: 6.00.0001.7404 (English)
          Driver Attributes: Final Retail
                WHQL Logo'd: Yes
              Date and Size: 12/11/2014 15:15:52, 4351960 bytes
                Other Files:
            Driver Provider: Realtek Semiconductor Corp.
             HW Accel Level: Basic
                  Cap Flags: 0xF1F
        Min/Max Sample Rate: 100, 200000
    Static/Strm HW Mix Bufs: 1, 0
    Static/Strm HW 3D Bufs: 0, 0
                  HW Memory: 0
           Voice Management: No
    EAX(tm) 2.0 Listen/Src: No, No
       I3DL2(tm) Listen/Src: No, No
    Sensaura(tm) ZoomFX(tm): No
                Description: BenQ GL2760-8 (NVIDIA High Definition Audio)
    Default Sound Playback: No
    Default Voice Playback: No
                Hardware ID: HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_14623170&REV_1001
            Manufacturer ID: 1
                 Product ID: 100
                       Type: WDM
                Driver Name: nvhda64v.sys
             Driver Version: 1.03.0033.0000 (English)
          Driver Attributes: Final Retail
                WHQL Logo'd: Yes
              Date and Size: 2/5/2015 15:01:44, 195728 bytes
                Other Files:
            Driver Provider: NVIDIA Corporation
             HW Accel Level: Basic
                  Cap Flags: 0xF1F
        Min/Max Sample Rate: 100, 200000
    Static/Strm HW Mix Bufs: 1, 0
    Static/Strm HW 3D Bufs: 0, 0
                  HW Memory: 0
           Voice Management: No
    EAX(tm) 2.0 Listen/Src: No, No
       I3DL2(tm) Listen/Src: No, No
    Sensaura(tm) ZoomFX(tm): No
    Sound Capture Devices
    DirectInput Devices
          Device Name: Mouse
             Attached: 1
        Controller ID: n/a
    Vendor/Product ID: n/a
            FF Driver: n/a
          Device Name: Keyboard
             Attached: 1
        Controller ID: n/a
    Vendor/Product ID: n/a
            FF Driver: n/a
          Device Name: USB Keyboard
             Attached: 1
        Controller ID: 0x0
    Vendor/Product ID: 0x046D, 0xC31D
            FF Driver: n/a
          Device Name: USB Keyboard
             Attached: 1
        Controller ID: 0x0
    Vendor/Product ID: 0x046D, 0xC31D
            FF Driver: n/a
          Device Name: USB Keyboard
             Attached: 1
        Controller ID: 0x0
    Vendor/Product ID: 0x046D, 0xC31D
            FF Driver: n/a
    Poll w/ Interrupt: No
    USB Devices
    + USB Root Hub
    | Vendor/Product ID: 0x1002, 0x4397
    | Matching Device ID: usb\root_hub
    | Service: usbhub
    |
    +-+ USB Input Device
    | | Vendor/Product ID: 0x046D, 0xC05A
    | | Location: Port_#0002.Hub_#0001
    | | Matching Device ID: generic_hid_device
    | | Service: HidUsb
    | |
    | +-+ HID-compliant mouse
    | | | Vendor/Product ID: 0x046D, 0xC05A
    | | | Matching Device ID: hid_device_system_mouse
    | | | Service: mouhid
    Gameport Devices
    PS/2 Devices
    + HID Keyboard Device
    | Vendor/Product ID: 0x046D, 0xC31D
    | Matching Device ID: hid_device_system_keyboard
    | Service: kbdhid
    |
    + Terminal Server Keyboard Driver
    | Matching Device ID: root\rdp_kbd
    | Upper Filters: kbdclass
    | Service: TermDD
    |
    + Terminal Server Mouse Driver
    | Matching Device ID: root\rdp_mou
    | Upper Filters: mouclass
    | Service: TermDD
    Disk & DVD/CD-ROM Drives
          Drive: C:
    Free Space: 69.8 GB
    Total Space: 228.7 GB
    File System: NTFS
          Model: KINGSTON  SV300S37A240G SATA Disk Device
          Drive: F:
    Free Space: 1657.3 GB
    Total Space: 1907.6 GB
    File System: NTFS
          Model: ST2000DM 001-1ER164 SATA Disk Device
          Drive: R:
    Free Space: 3481.4 GB
    Total Space: 3815.2 GB
    File System: NTFS
          Model: MARVELL Raid VD SCSI Disk Device
          Drive: D:
          Model: HL-DT-ST DVD+-RW GSA-H73N ATA Device
         Driver: c:\windows\system32\drivers\cdrom.sys, 6.01.7601.17514 (English), , 0 bytes
    System Devices
         Name: VIA USB eXtensible Host Controller
    Device ID: PCI\VEN_1106&DEV_3483&SUBSYS_50071458&REV_01\4&6F5B703&0&0048
       Driver: n/a
         Name: PCI standard host CPU bridge
    Device ID: PCI\VEN_1022&DEV_1604&SUBSYS_00000000&REV_00\3&11583659&0&C4
       Driver: n/a
         Name: PCI standard PCI-to-PCI bridge
    Device ID: PCI\VEN_1002&DEV_5A1C&SUBSYS_5A141002&REV_00\3&11583659&0&48
       Driver: n/a
         Name: Standard OpenHCD USB Host Controller
    Device ID: PCI\VEN_1002&DEV_4397&SUBSYS_50041458&REV_00\3&11583659&0&B0
       Driver: n/a
         Name: ATI I/O Communications Processor PCI Bus Controller
    Device ID: PCI\VEN_1002&DEV_4384&SUBSYS_00000000&REV_40\3&11583659&0&A4
       Driver: n/a
         Name: VIA 1394 OHCI Compliant Host Controller
    Device ID: PCI\VEN_1106&DEV_3044&SUBSYS_10001458&REV_C0\4&1AF465A6&0&70A4
       Driver: n/a
         Name: PCI standard host CPU bridge
    Device ID: PCI\VEN_1022&DEV_1603&SUBSYS_00000000&REV_00\3&11583659&0&C3
       Driver: n/a
         Name: PCI standard PCI-to-PCI bridge
    Device ID: PCI\VEN_1002&DEV_5A16&SUBSYS_5A141002&REV_00\3&11583659&0&10
       Driver: n/a
         Name: Standard OpenHCD USB Host Controller
    Device ID: PCI\VEN_1002&DEV_4397&SUBSYS_50041458&REV_00\3&11583659&0&98
       Driver: n/a
         Name: High Definition Audio Controller
    Device ID: PCI\VEN_1002&DEV_4383&SUBSYS_A1321458&REV_40\3&11583659&0&A2
       Driver: n/a
         Name: Realtek PCIe GBE Family Controller
    Device ID: PCI\VEN_10EC&DEV_8168&SUBSYS_E0001458&REV_06\4&2DDBB3B7&0&00A8
       Driver: n/a
         Name: PCI standard host CPU bridge
    Device ID: PCI\VEN_1022&DEV_1602&SUBSYS_00000000&REV_00\3&11583659&0&C2
       Driver: n/a
         Name: PCI standard host CPU bridge
    Device ID: PCI\VEN_1002&DEV_5A14&SUBSYS_5A141002&REV_02\3&11583659&0&00
       Driver: n/a
         Name: Standard OpenHCD USB Host Controller
    Device ID: PCI\VEN_1002&DEV_4397&SUBSYS_50041458&REV_00\3&11583659&0&90
       Driver: n/a
         Name: NVIDIA GeForce GTX 980
    Device ID: PCI\VEN_10DE&DEV_13C0&SUBSYS_31701462&REV_A1\4&2534E90F&0&0010
       Driver: n/a
         Name: PCI standard host CPU bridge
    Device ID: PCI\VEN_1022&DEV_1601&SUBSYS_00000000&REV_00\3&11583659&0&C1
       Driver: n/a
         Name: PCI standard PCI-to-PCI bridge
    Device ID: PCI\VEN_1002&DEV_43A3&SUBSYS_00001002&REV_00\3&11583659&0&AB
       Driver: n/a
         Name: Standard Enhanced PCI to USB Host Controller
    Device ID: PCI\VEN_1002&DEV_4396&SUBSYS_50041458&REV_00\3&11583659&0&B2
       Driver: n/a
         Name: High Definition Audio Controller
    Device ID: PCI\VEN_10DE&DEV_0FBB&SUBSYS_31701462&REV_A1\4&2534E90F&0&0110
       Driver: n/a
         Name: PCI standard host CPU bridge
    Device ID: PCI\VEN_1022&DEV_1600&SUBSYS_00000000&REV_00\3&11583659&0&C0
       Driver: n/a
         Name: PCI standard PCI-to-PCI bridge
    Device ID: PCI\VEN_1002&DEV_43A0&SUBSYS_00001002&REV_00\3&11583659&0&A8
       Driver: n/a
         Name: Standard Enhanced PCI to USB Host Controller
    Device ID: PCI\VEN_1002&DEV_4396&SUBSYS_50041458&REV_00\3&11583659&0&9A
       Driver: n/a
         Name: Marvell 92xx SATA 6G Controller
    Device ID: PCI\VEN_1B4B&DEV_9230&SUBSYS_92301B4B&REV_11\4&1B49F582&0&0068
       Driver: n/a
         Name: Texas Instruments 1394 OHCI Compliant Host Controller
    Device ID: PCI\VEN_104C&DEV_823F&SUBSYS_78563412&REV_01\5&2A46CC04&0&000058
       Driver: n/a
         Name: PCI standard PCI-to-PCI bridge
    Device ID: PCI\VEN_1002&DEV_5A1F&SUBSYS_5A141002&REV_00\3&11583659&0&58
       Driver: n/a
         Name: PCI standard ISA bridge
    Device ID: PCI\VEN_1002&DEV_439D&SUBSYS_439D1002&REV_40\3&11583659&0&A3
       Driver: n/a
         Name: Standard Enhanced PCI to USB Host Controller
    Device ID: PCI\VEN_1002&DEV_4396&SUBSYS_50041458&REV_00\3&11583659&0&92
       Driver: n/a
         Name: Marvell 91xx SATA 6G Controller
    Device ID: PCI\VEN_1B4B&DEV_9172&SUBSYS_B0001458&REV_12\4&22A3F64&0&0050
       Driver: n/a
         Name: PCI standard PCI-to-PCI bridge
    Device ID: PCI\VEN_104C&DEV_823E&SUBSYS_78563412&REV_01\4&33E4407A&0&0058
       Driver: n/a
         Name: PCI standard PCI-to-PCI bridge
    Device ID: PCI\VEN_1002&DEV_5A1E&SUBSYS_5A141002&REV_00\3&11583659&0&68
       Driver: n/a
         Name: Standard Dual Channel PCI IDE Controller
    Device ID: PCI\VEN_1002&DEV_439C&SUBSYS_50021458&REV_40\3&11583659&0&A1
       Driver: n/a
         Name: AMD SATA Controller
    Device ID: PCI\VEN_1002&DEV_4391&SUBSYS_B0021458&REV_40\3&11583659&0&88
       Driver: n/a
         Name: Renesas Electronics USB 3.0 Host Controller
    Device ID: PCI\VEN_1912&DEV_0015&SUBSYS_00000000&REV_02\4&693E52D&0&00AB
       Driver: n/a
         Name: PCI standard host CPU bridge
    Device ID: PCI\VEN_1022&DEV_1605&SUBSYS_00000000&REV_00\3&11583659&0&C5
       Driver: n/a
         Name: PCI standard PCI-to-PCI bridge
    Device ID: PCI\VEN_1002&DEV_5A1D&SUBSYS_5A141002&REV_00\3&11583659&0&50
       Driver: n/a
         Name: Standard OpenHCD USB Host Controller
    Device ID: PCI\VEN_1002&DEV_4399&SUBSYS_50041458&REV_00\3&11583659&0&A5
       Driver: n/a
         Name: ATI I/O Communications Processor SMBus Controller
    Device ID: PCI\VEN_1002&DEV_4385&SUBSYS_43851002&REV_42\3&11583659&0&A0
       Driver: n/a
    DirectShow Filters
    DirectShow Filters:
    WMAudio Decoder DMO,0x00800800,1,1,WMADMOD.DLL,6.01.7601.17514
    WMAPro over S/PDIF DMO,0x00600800,1,1,WMADMOD.DLL,6.01.7601.17514
    WMSpeech Decoder DMO,0x00600800,1,1,WMSPDMOD.DLL,6.01.7601.17514
    MP3 Decoder DMO,0x00600800,1,1,mp3dmod.dll,6.01.7600.16385
    Mpeg4s Decoder DMO,0x00800001,1,1,mp4sdecd.dll,6.01.7600.16385
    WMV Screen decoder DMO,0x00600800,1,1,wmvsdecd.dll,6.01.7601.17514
    WMVideo Decoder DMO,0x00800001,1,1,wmvdecod.dll,6.01.7601.18221
    Mpeg43 Decoder DMO,0x00800001,1,1,mp43decd.dll,6.01.7600.16385
    Mpeg4 Decoder DMO,0x00800001,1,1,mpg4decd.dll,6.01.7600.16385
    DV Muxer,0x00400000,0,0,qdv.dll,6.06.7601.17514
    MainConcept MPEG Demultiplexer,0x00800100,1,2,mc_demux_mp2_ds.ax,9.09.0012.5440
    Color Space Converter,0x00400001,1,1,quartz.dll,6.06.7601.18741
    WS ScreenCapture,0x00200000,0,1,ScreenCaptureFilter.ax,5.07.0000.0002
    LogMeIn Video Encoder,0x00200000,1,1,racodec.ax,4.01.0000.5022
    WM ASF Reader,0x00400000,0,0,qasf.dll,12.00.7601.17514
    Screen Capture filter,0x00200000,0,1,wmpsrcwp.dll,12.00.7601.17514
    AVI Splitter,0x00600000,1,1,quartz.dll,6.06.7601.18741
    VGA 16 Color Ditherer,0x00400000,1,1,quartz.dll,6.06.7601.18741
    SBE2MediaTypeProfile,0x00200000,0,0,sbe.dll,6.06.7601.17528
    Microsoft DTV-DVD Video Decoder,0x005fffff,2,4,msmpeg2vdec.dll,12.00.9200.17037
    AC3 Parser Filter,0x00600000,1,1,mpg2splt.ax,6.06.7601.17528
    StreamBufferSink,0x00200000,0,0,sbe.dll,6.06.7601.17528
    Fire-i Yuv decompressor,0x00200000,1,1,fiyuv.ax.x86,5.80.0000.0021
    MJPEG Decompressor,0x00600000,1,1,quartz.dll,6.06.7601.18741
    MPEG-I Stream Splitter,0x00600000,1,2,quartz.dll,6.06.7601.18741
    SAMI (CC) Parser,0x00400000,1,1,quartz.dll,6.06.7601.18741
    VBI Codec,0x00600000,1,4,VBICodec.ax,6.06.7601.17514
    CineForm JPG2Stream Filter,0x00200000,0,1,JPEGS2Stream.dll,
    MPEG-2 Splitter,0x005fffff,1,0,mpg2splt.ax,6.06.7601.17528
    Closed Captions Analysis Filter,0x00200000,2,5,cca.dll,6.06.7601.17514
    SBE2FileScan,0x00200000,0,0,sbe.dll,6.06.7601.17528
    Microsoft MPEG-2 Video Encoder,0x00200000,1,1,msmpeg2enc.dll,6.01.7601.17514
    LogMeIn Video Decoder,0x00800000,1,1,racodec.ax,4.01.0000.5022
    Internal Script Command Renderer,0x00800001,1,0,quartz.dll,6.06.7601.18741
    MPEG Audio Decoder,0x03680001,1,1,quartz.dll,6.06.7601.18741
    DV Splitter,0x00600000,1,2,qdv.dll,6.06.7601.17514
    Video Mixing Renderer 9,0x00200000,1,0,quartz.dll,6.06.7601.18741
    Microsoft MPEG-2 Encoder,0x00200000,2,1,msmpeg2enc.dll,6.01.7601.17514
    ACM Wrapper,0x00600000,1,1,quartz.dll,6.06.7601.18741
    Video Renderer,0x00800001,1,0,quartz.dll,6.06.7601.18741
    MPEG-2 Video Stream Analyzer,0x00200000,0,0,sbe.dll,6.06.7601.17528
    Line 21 Decoder,0x00600000,1,1,qdvd.dll,6.06.7601.18741
    Video Port Manager,0x00600000,2,1,quartz.dll,6.06.7601.18741
    Video Renderer,0x00400000,1,0,quartz.dll,6.06.7601.18741
    DivX Demux Filter,0x00800002,0,3,DirectShowDemuxFilter.dll,1.00.0003.0145
    VPS Decoder,0x00200000,0,0,WSTPager.ax,6.06.7601.17514
    WM ASF Writer,0x00400000,0,0,qasf.dll,12.00.7601.17514
    DivX Demux Filter (Unrestricted Edition),0x00200000,0,3,DirectShowDemuxFilter.dll,1.00.0003.0145
    VBI Surface Allocator,0x00600000,1,1,vbisurf.ax,6.01.7601.17514
    File writer,0x00200000,1,0,qcap.dll,6.06.7601.17514
    iTV Data Sink,0x00600000,1,0,itvdata.dll,6.06.7601.17514
    iTV Data Capture filter,0x00600000,1,1,itvdata.dll,6.06.7601.17514
    DVD Navigator,0x00200000,0,3,qdvd.dll,6.06.7601.18741
    Overlay Mixer2,0x00200000,1,1,qdvd.dll,6.06.7601.18741
    AVI Draw,0x00600064,9,1,quartz.dll,6.06.7601.18741
    RDP DShow Redirection Filter,0xffffffff,1,0,DShowRdpFilter.dll,
    Microsoft MPEG-2 Audio Encoder,0x00200000,1,1,msmpeg2enc.dll,6.01.7601.17514
    WST Pager,0x00200000,1,1,WSTPager.ax,6.06.7601.17514
    MPEG-2 Demultiplexer,0x00600000,1,1,mpg2splt.ax,6.06.7601.17528
    DV Video Decoder,0x00800000,1,1,qdv.dll,6.06.7601.17514
    SampleGrabber,0x00200000,1,1,qedit.dll,6.06.7601.18501
    Null Renderer,0x00200000,1,0,qedit.dll,6.06.7601.18501
    MPEG-2 Sections and Tables,0x005fffff,1,0,Mpeg2Data.ax,6.06.7601.17514
    Microsoft AC3 Encoder,0x00200000,1,1,msac3enc.dll,6.01.7601.17514
    StreamBufferSource,0x00200000,0,0,sbe.dll,6.06.7601.17528
    Smart Tee,0x00200000,1,2,qcap.dll,6.06.7601.17514
    Overlay Mixer,0x00200000,0,0,qdvd.dll,6.06.7601.18741
    AVI Decompressor,0x00600000,1,1,quartz.dll,6.06.7601.18741
    AVI/WAV File Source,0x00400000,0,2,quartz.dll,6.06.7601.18741
    Wave Parser,0x00400000,1,1,quartz.dll,6.06.7601.18741
    MIDI Parser,0x00400000,1,1,quartz.dll,6.06.7601.18741
    Multi-file Parser,0x00400000,1,1,quartz.dll,6.06.7601.18741
    File stream renderer,0x00400000,1,1,quartz.dll,6.06.7601.18741
    Firei Net Dump,0x00200000,1,0,finetdmp.ax.x86,5.80.0000.0013
    MainConcept Stream Parser,0x00400000,1,2,mc_demux_mp2_ds.ax,9.09.0012.5440
    Microsoft DTV-DVD Audio Decoder,0x005fffff,1,1,msmpeg2adec.dll,6.01.7140.0000
    StreamBufferSink2,0x00200000,0,0,sbe.dll,6.06.7601.17528
    AVI Mux,0x00200000,1,0,qcap.dll,6.06.7601.17514
    Line 21 Decoder 2,0x00600002,1,1,quartz.dll,6.06.7601.18741
    File Source (Async.),0x00400000,0,1,quartz.dll,6.06.7601.18741
    File Source (URL),0x00400000,0,1,quartz.dll,6.06.7601.18741
    Infinite Pin Tee Filter,0x00200000,1,1,qcap.dll,6.06.7601.17514
    Enhanced Video Renderer,0x00200000,1,0,evr.dll,6.01.7601.18741
    BDA MPEG2 Transport Information Filter,0x00200000,2,0,psisrndr.ax,6.06.7601.17669
    MPEG Video Decoder,0x40000001,1,1,quartz.dll,6.06.7601.18741
    WDM Streaming Tee/Splitter Devices:
    Tee/Sink-to-Sink Converter,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
    Video Compressors:
    WMVideo8 Encoder DMO,0x00600800,1,1,wmvxencd.dll,6.01.7600.16385
    WMVideo9 Encoder DMO,0x00600800,1,1,wmvencod.dll,6.01.7600.16385
    MSScreen 9 encoder DMO,0x00600800,1,1,wmvsencd.dll,6.01.7600.16385
    DV Video Encoder,0x00200000,0,0,qdv.dll,6.06.7601.17514
    LogMeIn Video Encoder,0x00200000,1,1,racodec.ax,4.01.0000.5022
    MJPEG Compressor,0x00200000,0,0,quartz.dll,6.06.7601.18741
    Cinepak Codec by Radius,0x00200000,1,1,qcap.dll,6.06.7601.17514
    Intel IYUV codec,0x00200000,1,1,qcap.dll,6.06.7601.17514
    Intel IYUV codec,0x00200000,1,1,qcap.dll,6.06.7601.17514
    Microsoft RLE,0x00200000,1,1,qcap.dll,6.06.7601.17514
    Microsoft Video 1,0x00200000,1,1,qcap.dll,6.06.7601.17514
    Audio Compressors:
    WM Speech Encoder DMO,0x00600800,1,1,WMSPDMOE.DLL,6.01.7600.16385
    WMAudio Encoder DMO,0x00600800,1,1,WMADMOE.DLL,6.01.7600.16385
    IMA ADPCM,0x00200000,1,1,quartz.dll,6.06.7601.18741
    PCM,0x00200000,1,1,quartz.dll,6.06.7601.18741
    Microsoft ADPCM,0x00200000,1,1,quartz.dll,6.06.7601.18741
    GSM 6.10,0x00200000,1,1,quartz.dll,6.06.7601.18741
    CCITT A-Law,0x00200000,1,1,quartz.dll,6.06.7601.18741
    CCITT u-Law,0x00200000,1,1,quartz.dll,6.06.7601.18741
    MPEG Layer-3,0x00200000,1,1,quartz.dll,6.06.7601.18741
    PBDA CP Filters:
    PBDA DTFilter,0x00600000,1,1,CPFilters.dll,6.06.7601.17528
    PBDA ETFilter,0x00200000,0,0,CPFilters.dll,6.06.7601.17528
    PBDA PTFilter,0x00200000,0,0,CPFilters.dll,6.06.7601.17528
    Midi Renderers:
    Default MidiOut Device,0x00800000,1,0,quartz.dll,6.06.7601.18741
    Microsoft GS Wavetable Synth,0x00200000,1,0,quartz.dll,6.06.7601.18741
    WDM Streaming Capture Devices:
    ,0x00000000,0,0,,
    ,0x00000000,0,0,,
    ,0x00000000,0,0,,
    Realtek HD Audio Line input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
    Realtek HD Audio Mic input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
    Realtek HD Audio Stereo input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
    WDM Streaming Rendering Devices:
    ,0x00000000,0,0,,
    ,0x00000000,0,0,,
    ,0x00000000,0,0,,
    Realtek HD Audio output,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
    Realtek HDA SPDIF Optical Out,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
    Realtek HDA SPDIF Out,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
    BDA Network Providers:
    Microsoft ATSC Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
    Microsoft DVBC Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
    Microsoft DVBS Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
    Microsoft DVBT Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
    Microsoft Network Provider,0x00200000,0,1,MSNP.ax,6.06.7601.17514
    Multi-Instance Capable VBI Codecs:
    VBI Codec,0x00600000,1,4,VBICodec.ax,6.06.7601.17514
    BDA Transport Information Renderers:
    BDA MPEG2 Transport Information Filter,0x00600000,2,0,psisrndr.ax,6.06.7601.17669
    MPEG-2 Sections and Tables,0x00600000,1,0,Mpeg2Data.ax,6.06.7601.17514
    BDA CP/CA Filters:
    Decrypt/Tag,0x00600000,1,1,EncDec.dll,6.06.7601.17708
    Encrypt/Tag,0x00200000,0,0,EncDec.dll,6.06.7601.17708
    PTFilter,0x00200000,0,0,EncDec.dll,6.06.7601.17708
    XDS Codec,0x00200000,0,0,EncDec.dll,6.06.7601.17708
    WDM Streaming Communication Transforms:
    Tee/Sink-to-Sink Converter,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
    Audio Renderers:
    Speakers (Realtek High Definiti,0x00200000,1,0,quartz.dll,6.06.7601.18741
    BenQ GL2760-0 (NVIDIA High Defi,0x00200000,1,0,quartz.dll,6.06.7601.18741
    BenQ GL2760-8 (NVIDIA High Defi,0x00200000,1,0,quartz.dll,6.06.7601.18741
    Default DirectSound Device,0x00800000,1,0,quartz.dll,6.06.7601.18741
    Default WaveOut Device,0x00200000,1,0,quartz.dll,6.06.7601.18741
    DirectSound: BenQ GL2760-0 (NVIDIA High Definition Audio),0x00200000,1,0,quartz.dll,6.06.7601.18741
    DirectSound: BenQ GL2760-8 (NVIDIA High Definition Audio),0x00200000,1,0,quartz.dll,6.06.7601.18741
    DirectSound: NS-40D510NA15-4 (NVIDIA High Definition Audio),0x0

      Re: Problems with computer stability using Pr/AE CC. -Computer Specs Listed. SOLUTIONS?
           Peferling  
    ==================
    Boy, you are not kidding,  I was running both the cloud and CS6, and I was ready to throw in the towel.
    I have changed computer's twice now, have a solid state hd, (which I love) with 10 terabytes on externals, I run NOTHING except adobe's stuff on my HD now, and only one version of it, and it runs like a dream.
    So, I updated the OS to win 8.1, updated my peripherals,
    I dumped CS6 (hated to, but for some reason my 3D won't work on it, it works fine with the cloud) but in CS6 the software was turning it off after adobe's last update.
    I've made a virtual machine for my development environments which do not play well with adobe's stuff.
    My rule of thumb has always been double what the manufacturer states is required for RAM, but imho, with my current upgrades: upgraded to win8.1, and other peripherals, spent two weeks changing stuff over and it's about 100 times better than trying to run CC and CS6.   - No kidding, the change is astronomical
    But for anything PC I'm way over powered, and for Adobe, I'm still underpowered.
    Next, I'll just get a mac for Adobe, and stick with my pc's for ms/CentOS.   Too, it seems like since the cloud was initiated Adobe is rolling out the updates faster and changes without warning. The processor/3D issue,  I had no warning on it, just woke up one day and "no more 3d" :S
    But I do love the cloud, so, guess there's got to be some dark lining to it. <g>

  • Setting isolation level with JDriver for Oracle/XA

    edocs (http://e-docs.bea.com/wls/docs70/oracle/trxjdbcx.html#1080746) states that,
    if using jDriver for Oracle/XA you can not set the transaction isolation level
    for a transaction and that 'Transactions use the transaction isolation level set
    on the connection or the default transaction isolation level for the database'.
    Does this mean that you shouldn't try to set it programatically (fair enough)
    or that you can't set it in the weblogic deployment descriptor either? Also anybody
    got any idea what the default is likely to be if you are using an Oracle 9iR2
    database? Is this determined by some database setting?

    IJ wrote:
    edocs (http://e-docs.bea.com/wls/docs70/oracle/trxjdbcx.html#1080746) states that,
    if using jDriver for Oracle/XA you can not set the transaction isolation level
    for a transaction and that 'Transactions use the transaction isolation level set
    on the connection or the default transaction isolation level for the database'.
    Does this mean that you shouldn't try to set it programatically (fair enough)
    or that you can't set it in the weblogic deployment descriptor either? Also anybody
    got any idea what the default is likely to be if you are using an Oracle 9iR2
    database? Is this determined by some database setting?The system should honor the setting defined in the deployment descriptor,
    however, for oracle it may not be helpful to change it. Oracle provides two
    isolation levels. The default is always READ_COMMITTED. The other
    setting is SERIALIZABLE, but this hurts performance, and is also problematic
    in the way oracle implements it. For instance, even if you set SERIALIZABLE,
    oracle will not lock read data. It will allow other transactions to read and/or
    alter data trhat another ongoing SERIALIZABLE transaction has read. The
    only way to really lock read data in oracle is to issue oracle-specific SQL in
    your select: "SELECT ..... FOR UPDATE".
    All in all, you should collect a strong case for why you can't proceed with
    READ_COMMITTED first. Then you should research oracle's recommendations
    (and their problem record) with SERIALIZABLE.
    Joe Weinstein at BEA

  • Problems with JNDI lookup for java:comp/env/ejb

    Hi all,
    I'm using OC4J 9.0.3 and I have problems when looking up for the local
    EJB context.
    I have a SLSB which refers to another SLSB via a JNDI mapping like
    shown below. Both services are deployed within one EAR file.
    (snippets of ejb-jar.xml and orion-ejb-jar.xml)
    <ejb-jar>
    <enterprise-beans>
    <session>
    <ejb-name>ServiceABean</ejb-name>
    <home>com.coi.ServiceAHome</home>
    <remote>com.coi.ServiceA</remote>
    <ejb-class>com.coi.ServiceABean</ejb-class>
    <session-type>Stateless</session-type>
    <transaction-type>Container</transaction-type>
    <ejb-ref>
    <ejb-ref-name>ejb/some/sub/packages/ServiceB</ejb-ref-name>
    <ejb-ref-type>Session</ejb-ref-type>
    <home>com.coi.ServiceBHome</home>
    <remote>com.coi.ServiceB</remote>
    </ejb-ref>
    </session>
    </enterprise-beans>
    </ejb-jar>
    <orion-ejb-jar>
    <enterprise-beans>
    <session-deployment location="global/some/sub/packages/ServiceA" name="ServiceABean">
    <ejb-ref-mapping name="ejb/some/sub/packages/ServiceB" location="global/some/sub/packages/ServiceB" />
    </session-deployment>
    </enterprise-beans>
    </orion-ejb-jar>
    The ApplicationInitialContextFactory will be used (prepared by the container),
    so the lookup for ServiceB within a method of ServiceA should work as follows:
    public class ServiceABean implements SessionBean
    public void someMethod()
    InitialContext con = new InitialContext(); // will be of class ApplicationContext
    Context localEjbContext = (Context)con.lookup( "java:comp/env/ejb" );
    ServiceBHome serviceBHome = (ServiceBHome) PortableRemoteObject.narrow(
    localEjbContext.lookup( "some/sub/packages/ServiceB" ),
    ServiceBHome.class );
    The problem is now, that the lookup for "java:comp/env/ejb" doesn't work
    and throws a NameNotFoundException.
    To figure out what's actually happening during lookup I debugged a little bit and
    tried a few things:
    1. A lookup for "java:comp" works fine. It returns an instance of class FlatMapContext
    which consists of a hash map which itself contains an entry for "env".
    2. So a lookup for "env" on that FlatMapContext also works and returns an instance of SubContext.
    3. A lookup for "ejb" using this SubContext causes a NameNotFoundException
    with message "java:comp/env/ejb not found".
    4. A lookup like con.lookup( "java:comp/env" ) throws also a NameNotFoundException
    with message "java:comp/env not found (not inside a J2EE module, for instance a Web-App,
    EJB, or Application-Client)".
    Does anyone know something about this?
    Regards
    --thomas

    Hi Debu,
    Great! 9.0.4 will be released in june/july this year, right? Sorry for my ironical reaction, but does that mean, that I don't have any chance to get my whole stuff running in 9.0.3? I cannot believe that. Isn't there a wordaround I could apply? A setting or whatever to substitute the daft FlatCtx by something else that is implemented according to the spec?
    Regards
    --thomas

Maybe you are looking for

  • How to stop Windows phone 8.1 app from crashing?

    Hi All, I have developed an app in Windows Phone 8.1 environment (WinRT). When i tested the app in my local testing device, it worked fine but when i hosted the app on app store, it sometimes crashes. Please help me, how do i stop my app from crashin

  • M'y iMac 27 inch (end 2009) won't boot with a IOPlatformExpert.cpp:1504 error , after a graphic crash

    Hello everybody. First i'm french and my english is so bad, excuse me for my language ! Ok i've got a iMac 27" buy in the end of 2009, with ATI Radeon HD 4850. I'm photographer and i use this mac for Lightroom and Photoshop first. I never have any pr

  • C6380 text printing in red and slowly to reddish black

    My recently installed (4 days) C6380 photosmart prints photos very well,however, I noticed it printed text ,from a web site, first in red,second print in dim red fading into reddish brown and the third time all print in black /brown color. What gives

  • Virtualization (from a webpage) on a Macbook pro retina late 2013

    hey everyone, to run smoothly virtualisation (not from an application but from a webpage). In fact I would like to access my school windows 7 virtualisation from my macbook- So my question is: should I take the 16GB or 8GB one? thanks for your help

  • Select into Temp Table Identity Column

    I'm trying to select data into a temp table but how would I select the identity column into my temp table. This is what I have so far(RefId is the identity Column (1,1) BEGIN TRAN SELECT [RefId] ,[Name] ,[CreationDate] ,[CreatedBy] ,[ModificationDate