Dirty read on informix XA datasource

Hi,
I'm not able to set the transaction isolation level to dirty read with informix XA driver. I tried the following options.
1. Setting the initSQL - I set the initSQL property to SQL SET ISOLATION TO DIRTY READ
2. Setting the IFX_ISOLATION_LEVEL - I tried adding the property IFX_ISOLATION_LEVEL=1
Note: I have used informix driver com.informix.jdbcx.IfxXADataSource
Setting the IFX_ISOLATION_LEVEL property on non XA data source (driver-com.informix.jdbc.IfxDriver) works fine, but the same configuration does not work on XA resource.
Also the link http://download.oracle.com/docs/cd/E13222_01/wls/docs90/jdbc_drivers/informix.html#1065880 mentions about setting the data source with weblogic driver, but it does not mention about the property need to be set for isolation level.
Can you please help.
I'm using weblogic 10.0 server.

I want to read uncommitted data from data base. I created two data source one XA and other Non XA, and I wrote a small application to lookup the data source and to print the isolation level of the connection. The Non XA connection is printing isolation level 1 which is what I wanted, but for XA connection the isolation level is printed as 2 which is the default isolation level READ COMMITTED. Also I inserted a record in some transaction and tried to read using the looked up data source, with Non XA connection I'm able to read the data but with XA connection I'm not able to read the data, instead i'm getting 'java.sql.SQLException: Could not position within a file via an index'.

Similar Messages

  • Dirty reads vs phantom reads

    Hi,
    What is the difference between a "Dirty Read" and "Phantom Reads". Can anyone explain in brief or give an example?
    Thanks in advance.

    A dirty read is an uncommitted read, which may or may not be exist in the table. A phantom is a ghost record that doesn't appear in a transaction initially but appears if it is read again because some other transaction has inserted rows matching the criteria.
    Here are examples of both:
    --Dirty read example
    create table t1 (c1 int null, c2 varchar(50) null)
    go
    insert t1(c1, c2) values (1, 'one')
    insert t1(c1, c2) values (2, 'two')
    insert t1(c1, c2) values (3, 'three')
    insert t1(c1, c2) values (4, 'four')
    begin tran
    update t1 set c2 = 'zero'
    -- let this run in the current query window and open a new query window to run the below statement
    --and you will see all 4 rows having a value of 0 in column c2, which is uncommitted data
    select * from t1 with (nolock)
    --uncomment this and run the below statement and rerun the above statement
    --and you will see the previous values of one, two, three and four
    --rollback tran
    Here's an example of a phantom reads: 
    --Phantom example
    create table t1 (c1 int null, c2 varchar(50) null)
    go
    insert t1(c1, c2) values (1, 'one')
    insert t1(c1, c2) values (2, 'two')
    insert t1(c1, c2) values (3, 'three')
    insert t1(c1, c2) values (4, 'four')
    -- let this run in the current first query window and open a second query window to run the below statement
    --and you will see all 2 rows having a value in column c2 starting with character t
    begin tran
    select * from t1
    where c2 like 't%'
    --now insert the new value of ten (matching the query criteria - starts with t) from the first query window
    insert t1(c1, c2) values (10, 'ten')
    --Run the below statement again from the second query window that is open and you will see the new row
    --that got inserted - so 3 rows are seen including the newly inserted ten
    --this new row is a phantom read
    select * from t1
    where c2 like 't%'
    --uncomment this and run the below statement in the second query window
    --rollback tran
    Satish Kartan www.sqlfood.com

  • Dirty read with READ COMMITTED and sql count.

    Hi,
    Under read committed isolation level a select count(*) ... return 1, in fact the select sees insert during other current transaction, it is typically a dirty read. But a select without count function return 0. Can someone explain me why I have this behaviour ?
    the transaction which is making the select count(*)...has read committed isolation level
    the transaction which has inserted the new item has read uncommitted isolation level
    Please tell me if I am missing something.
    I am using Maxdb 7.6.
    Thx

    Hi there,
    ok, I tried again an was actually able to reproduce the behavior
    The problem here is the special implementation of the count (*) function.
    To get correct results (isolation level wise), you may use count(<primary key>) instead.
    So for your example
    select count (IDDI) from NONO.APPA
    should always deliver the correct result.
    The same is true for the other aggreation functions (min/max/avg...) - it's just about the very special count(*) handling here.
    I informed our development about this.
    thanks for pointing out!
    Lars

  • Dirty reads

    hi ,
    What are dirty reads ?
    Can someone point me to a good document for understanding dirty reads ?
    Rgds
    S

    WIP  wrote:
    What are dirty reads ?In simple terms using a basic example:
    sessionA locks a row for an update. It makes changes to the row. sessionB wants to read the same row - but cannot as due to the way that database is designed. That row is locked. So sessionB tells the database it wants a dirty read instead - that it does not care whether some rows are locked or not. This means that now sessionB reads rows via a cursor, and some of these could be locked rows and the data of these rows can be dirty - dirty meaning that the data is not committed data and can be rolled back. The dirty read therefore does not return a consistent set of row data.
    Can someone point me to a good document for understanding dirty reads ?Not applicable to Oracle as there is no such concept as dirty reads in Oracle. All reads in Oracle is consistent - in basic terms, you only read committed data (unless you read your own uncommitted changes). And writers (processes locking and changing rows) never block readers.

  • Able to make dirty read using Oracle 9i and JDBC thin driver v 9.2.0

    I've searched this forum and did not see anything to directly answer my question.
    I checked the Oracle JDBC Frequently Asked Questions...
    ditto (perhaps due to the fact that it was last updated: 22 June 2001).
    So here is my question, and thank you in advance for any insight (apologies if I have missed finding an already answered question):
    Section 19-15 of:
    "JDBC Developer’s Guide and Reference"
    (which is for Oracle 9i database)
    downloadable from:
    http://download-east.oracle.com/docs/cd/B10501_01/java.920/a96654.pdf
    is entitled:
    "Transaction Isolation Levels and Access Modes"
    The section seems to indicate that
    if JDBC connection A is setup with:
    setAutoCommit(false)
    setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED)
    and then used to perform an update on a row (no commit(), rollback(), or close() yet) ...
    then JDBC connection B (setup in the same way) will be prevented from
    making a dirty read of that same row.
    While this behavior (row-level locking) occurs correctly when using MS SQL Server 2000,
    it is not occuring correctly with Oracle 9i and the Oracle Thin JDBC driver version 9.2.0.
    The test case I have shows that with Oracle, connection B is able to make a dirty read
    successfully in this case.
    Am I doing something wrong here ?
    Again, MS SQL Server correctly blocks connection B from making the Read until Connection A
    has been either committed, rolled back, or closed, at which time connection B is able to
    complete the read because the row is now unlocked.
    Is there a switch I must throw here ?
    Again, any help is greatly appreciated.

    Thanks for the response.
    I understand what you are saying...
    that readers don't block writers in Oracle (the same is true in SQL Server 2000).
    However, I don't see how my test case is working correctly with Oracle (the exact same code acting as I'm thinking it should with SQL Server, but I still think it is acting incorrectly with Oracle).
    I have transaction A do this:
    update <table> set <column2>=<value> where <column1>='1'
    then I use Thread.sleep() to make that program hang around for a few minutes.
    Meanwhile I sneak off and start another program which begins transaction B. I have transaction B do this:
    select * from <table> where <column1>='1'
    and the read works immediately (no blocking... just as you have said) however, transaction A is still sleeping, it has not called commit() or rollback() yet.
    So what if transaction A were to call rollback(), the value read by transaction B would be incorrect wouldn't it ?
    Both A and B use setAutoCommit(false) to start their transactions, and then call setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED).
    Isn't that supposed to guarantee that a reader can only read what is committed ?
    And if a row is in "flux"... in the process of having one or more values changed, then the database cannot say what the value will be ?
    I can almost see what you are saying.
    In letting the reader have what it wants without making it wait, I suppose it could be said that Oracle is holding true to the "only let committed data be read"
    So if that's it, then what if I want the blocking ?
    I want an entire row to be locked until whoever it in the middle of updating, adding, or removing it has finished.
    Do you know if that can be done with Oracle ? And how ?
    Thanks again for helping me.

  • How do you implement 'Dirty Read/ Write' concept?

    Hi,
    I need to implement dirty read/ write concept into my procedure. I wanted to know how to go about it. Does Oracle have provide a way to do this or is this something to be worked out with some logic manually?
    Can someone suggest the exact logic I should follow or chalk out a simple algorithm.
    Any kind of information on this would be much appreciated.
    Thanks,
    Amrita.

    Sorry for this late reply.<br>
    My first reply should have contained an example on how to implement it for the kicks. Don't use this code for anything else but a test. It's absolutely worthless application-wise. But it proves that some dirty read/write functionality can be obtained if one twists everything that is good. Here goes. First I create two java classes and two PL/SQL "wrappers". Then - simply connect with session 1 and invoke exec dirty_write<br>
    make no commit ... and let session 2 select dirty_read from dual. You'll notice that the data written by session 1 is read by session 2.<br>
    create or replace and compile
    java source named "FileAppendTest"
    as
    import java.io.File;
    import java.io.FileOutputStream;
    public class FileAppendTest {
    static public void append() {
      try {
        int vSomethingToWrite = 9;
       File vFile = new File("c:\\db_out.txt");
       FileOutputStream vAppendFile = new FileOutputStream(vFile, true);
       vAppendFile.write ( vSomethingToWrite );
      vAppendFile.close();
      } catch (Exception e) {
       // let this test hide all errors
    create or replace and compile
    java source named "DirtyReadTest"
    as
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.File;
    import java.io.FileInputStream;
    public class DirtyReadTest {
    static public int read() {
      int vError = 0;
      try {
       File vFile = new File("c:\\db_out.txt");
       FileInputStream vReadFile = new FileInputStream(vFile);
       return vReadFile.read();
      } catch (Exception e) {
       return vError;
    create or replace procedure dirty_write as
    language java
    name 'FileAppendTest.append()';
    create or replace function dirty_read return number as
    language java
    name 'DirtyReadTest.read() return integer';
    -- as I mentioned earlier. Only try this code for the fun of it. Don't consider it for anything remotely usable in an application.

  • Ssis transction isolation levels : Dirty read

    Step 1 : I set the Isolation level property as ReadCommitted at the
    Data Flow Task (Please check the below image 1). Still I can read data in SQL server.
    Step 2 :  I set the Isolation level property as ReadCommitted at the Package level (Please check the below image 2). Still I can read data in SQL server.
    Please help me. How to set it up and lock the Dirty read.
    Maheswaran Jayaraman

    Thanks lot for your reply.
    I'm processing the data in Database 'A'. after the process is done, I'm transferring around 300,000 records from Database 'A' to database 'B'. when transferring the data, end user should not read the partial data. How to do it.
    I tried Chaos & ReadUnCommitted. still it's not working. Please help
    Maheswaran Jayaraman
    Don't play with the isolation levels in this case.
    You just need to encapsulate the operation into a Sequence Container so if something fails you rollback the whole thing as a unit of work.
    Arthur
    MyBlog
    Twitter

  • LDAP (ADS Read-only) as UME Datasource

    Hi Gurus!
    We have configured MS Active Directory (Read only) as our UME Datasource.  When I look in the logs in NWA (Last 24 hours) I get the following error:
    application [webdynpro/dispatcher] Cannot send an HTTP error response [500 Application error occurred during request processing. (details: java.lang.NullPointerException: null)].
    The error is: com.sap.engine.services.servlets_jsp.server.exceptions.WebIOException: An attempt to write after the stream had been closed.
    Exception id: [0003BA7EDA0D002000000003000067A800044F969D23BA8F]
    My theory:
      1. May be the Portals is trying to write to AD and giving this error.  Since the AD is read only it is giving this error.
      2. The log time is the same as my login time; so it may be trying to log my last logged time (last successfull login) onto my user record and failing.
    Does my theory hold water? Can you gurus suggest other theories or resolutions?
    Thanks upfront!
      Pratik

    Hi,
    That's my question and I answered it. It is a different issue.
    Thanks,
      Pratik

  • Dirty read

    Hello,
    When I update or insert data in my table and do not commit the changes.
    When I query the same table , I am able to view the uncommited data made by me, but other user are not able to view.
    The other session is not able to view my uncommited data that is undestandable because of Read Committed isolation.
    but how am I able to read the uncommited data in my session?
    How does it happen?
    Thanks.

    Oracle's read consistency model makes it happen.
    Your server process on the post-update select encounters data in the buffer cache which is uncommitted. Normally, that would prompt your server process to copy those buffers, locate the undo you generated when you first modified them, and then use that undo to rollback the changes you made in the copies of the buffers. The read of the data would then be from the copied buffers, and thus it would appear as if you were reading unchanged, pre-update data.
    What happens in the case you're asking about, however, is that your server process encounters changed data and notices that the session that changed the data is the same session as is querying it... and accordingly doesn't bother with the copy-and-rollback shenanigans that would take place if it was anyone else reading the data.
    It's done on a per-session basis, not a username basis. It's the SID and SERIAL# of your session that determines access to 'dirty' data. If Scott logs on twice, for example, and in one session updates EMP without committing, then in his second session, he will not be able to see the changes... even though it's the same "user", it's not the same session.

  • MS ACCESS dirty reads

    I have a JSP page that adds (or updates) a record to an MS ACCESS table and then forwards control to a second JSP page that queries the table. The problem is that second page does not find the new record (except occassionally). If the page is refreshed the record appears. Autocommit is set to true.
    Other than delaying the JSP, so ACCESS has more time to make the update, does anybody have any suggestions how this can be solved.
    Thanks
    Richard

    I don't know if it's the same, if you use JSP.
    But in use from usual applications Access seems to have this bug, that always the last inserted or updated row doesn't show its change unless
    1) the connection is closed or
    2) the next select is done on this table.
    2) seems to be the best workaround: simply do a dummy select each time after finishing the changes.

  • Dirty reads within a transaction

    Hello,
    I have a method which inserts a record into a table and returns the primary key of the record which is generated via a trigger on insert.The problem is that I cannot read the row within the same transaction.Unless I do a explicit commit the select query keeps on returning 0 records.
    I am using the same Statment object to execute both insert and select queries. How can I read uncommitted data within the same transaction. I thought using the same statement object would allow me to do that.
    I tried to set the transaction isolation level to read uncommitted before the insert statement but oracle 9i drivers allow only read committed and serializable transaction levels.
    Any help is appreciated.
    Here is the code.
    //insert.
    connection.setAutoCommit(false);
    String insert_query = " insert into employee " .....
    stmt = connection.createStatement();
    stmt.executeUpdate(insert_query);
    //select
    select_query = "select employee_id from employee where ... ";
    stmt.executeQuery(select_query);
    if (rs.next())
    int primary_key = rs.getInt(1);
    stmt.close();
    connection.commit();
    connection.setAutoCommit(true);

    I tried the following using seperate 3 seperate statements (pseudo code) using the statement defaults for cursor types. This worked as designed (I was curious about the need for a single statement, it does not look like it is required):
    1) Open 1 connection
    1) set autocommit = false
    2) Create statement, then Select * from mytable, (row count = 3)
    3) Create statement, then Insert into mytable, (update count = 1)
    4) Create statement, then Select * from mytable (row count = 4)
    I didn't take this as far as creating the trigger, and yes, I know that could defintely have an effect on the overall behavior. I'm including the code so there is no confusion on what I did.
    It would have been my hypothesis that the trigger would have no effect on reading uncommited data within the same program / transaction. If there is any way you could post the code that shows the exact problem, I could probably do a better job of reproducing it in my environment.
    Here is the code I used:
    import java.sql.*;
    import java.util.*;
    import java.text.*;
    class dbtest2 {
        public static void main (String args []) throws SQLException {
            try {
                String insert = "INSERT INTO TEST2 VALUES(1,'A',SYSDATE)";
                String select = "SELECT " +
                                    "COL1, " +
                                    "COL2, " +
                                    "TO_CHAR(COL3,'YYYY-MM-DD HH24:MI:SS') COL3DATE " +
                                "FROM TEST2";
                String col1, col2, col3;
                DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
                Connection conn = DriverManager.getConnection (
                                     "jdbc:oracle:thin:@riker:1521:clt12fva",
                                     "clarit",
                                     "clarit");
                conn.setAutoCommit(false);
                //  Select all rows from the table and display them
                Statement statement1 = conn.createStatement();
                ResultSet rs1 = statement1.executeQuery(select);
                int rowctr1 = 0;
                while(rs1.next()) {
                    rowctr1++;
                    col1 = rs1.getString(rs1.findColumn("COL1"));
                    col2 = rs1.getString(rs1.findColumn("COL2"));               
                    col3 = rs1.getString(rs1.findColumn("COL3DATE"));
                    System.out.println("Row="+rowctr1+" col1="+col1+" col2="+col2+" col3="+col3);  
                // Insert a new row with autocommit = false;
                Statement statement2 = conn.createStatement();
                int updateCount = statement2.executeUpdate(insert);
                System.out.println("updateCount="+updateCount);
                //  Select all rows from the table and display them
                Statement statement3 = conn.createStatement();           
                ResultSet rs3 = statement3.executeQuery(select);
                int rowctr3 = 0;
                while(rs3.next()) {
                    rowctr3++;
                    col1 = rs3.getString(rs3.findColumn("COL1"));
                    col2 = rs3.getString(rs3.findColumn("COL2"));               
                    col3 = rs3.getString(rs3.findColumn("COL3DATE"));
                    System.out.println("Row="+rowctr3+" col1="+col1+" col2="+col2+" col3="+col3);  
                //  Rollback the changes and close the JDBC objects
                conn.rollback();
                rs1.close();
                rs3.close();
                statement1.close();
                statement2.close();
                statement3.close();
            catch (Exception e) {
                System.out.println("Java Exception caught, error message="+e.getMessage());
    }Console Results:
    Row=1 col1=123.123 col2=1.01 col3=2002-12-31 23:04:01
    Row=2 col1=3333.333 col2=5 col3=2002-12-31 23:04:01
    Row=3 col1=5 col2=10000 col3=2002-12-31 23:04:01
    updateCount=1
    Row=1 col1=123.123 col2=1.01 col3=2002-12-31 23:04:01
    Row=2 col1=3333.333 col2=5 col3=2002-12-31 23:04:01
    Row=3 col1=5 col2=10000 col3=2002-12-31 23:04:01
    Row=4 col1=1 col2=A col3=2002-12-27 00:24:10

  • Change the level of isolation in a Informix connection

    Post Author: mibarz
    CA Forum: Data Integration
    Iu2019m working over informix and I need to change de level of isolation befor make a Query.
    The Informix instruction is SET ISOLATION TO DIRTY READ.  In the Data flow we are using the SQL statement object for retrieve the data.
    I try to change the level of isolation in the ODBC configuration, but its impossible.
    ¿Anybody can help me with this problem?
    Thanks,
    Martí

    Post Author: bhofmans
    CA Forum: Data Integration
    Unfortunately this is not possible in Data Integrator today. We have several enhancement requests for this and similar functionality for several RDBMS. For MSSQL server a workaround is provided via a DSConfig parameter, for other RDBMS we don't have a solution yet.

  • Datasource TO MS Access on Windows Vista

    I have windows vista and MS Access 2007. I have successfuly
    created datasources to SQL server but get this error when
    submitting a datasource to an Access database.
    "Unable to update the NT registry.
    Variable DRIVERPATH is undefined."
    Any idea how to get this right?

    Try this.
    Open C:\Windows\SysWOW64\odbcad32.exe and create a System DSN
    using the Microsoft Access Driver (*.mdb).
    Then open the ColdFusion Admin and create a datasource using
    the ODBC Socket driver.
    Check the Trusted connection checkbox and it should work.
    Ken Ford
    Adobe Community Expert Dreamweaver/ColdFusion
    Adobe Certified Expert - Dreamweaver CS3
    Adobe Certified Expert - ColdFusion 8
    Fordwebs, LLC
    http://www.fordwebs.com
    http://www.cfnoob.com
    "gitobu" <[email protected]> wrote in
    message news:giggif$p55$[email protected]..
    > Comparing the copy of coldfusion I have on Vista with
    another copy on a XP I
    > notice that the does not have "Microsoft Access for
    Unicode". This Vista - 64
    > bit has other 5 Drivers that are not on XP - These are
    DB2 Universal Database,
    > Informix, J2EE Datasource, Oracle and Sybase.
    > The only one for Access is just not working and returns
    the eror
    >
    > "Unable to update the NT registry.
    > Variable DRIVERPATH is undefined."
    >
    > Allan
    >
    >

  • CF10 Datasources and Isolation Level

    I've been looking all over for a solution to this and have been unable to find one.  In CF9 using jrun, we are able to set the default isolation level on a datasource so that any time it is used it defaults to dirty read in case a record is in a lock state it still returns the current data.  However in CF10 with it using Tomcat, I cannot find anyway to even configure a datasource through Tomcat, or set the default isolation level on a datasource created in the CF10 administration panel.  I know we could surround every single query with a <cftransaction> tag that sets the isolation level, but that is unrealistic as this is a very large web service with thousands of queries.
    Can anyone help out with this?  Thanks!

    Hello
    You should be able to see your inserted row in the same session
    Session 1:_
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
    PL/SQL Release 10.2.0.1.0 - Production
    CORE    10.2.0.1.0      Production
    TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
    SQL> SELECT *  FROM demo;
            ID
            11
             1
             2
             3
             4
             5
             8
             9
            10
    9 rows selected.
    SQL>
    SQL> INSERT INTO demo  VALUES (11);
    1 row created.
    SQL>
    SQL> SELECT *   FROM demo;
            ID
            11
             1
             2
             3
             4
             5
             8
             9
            10
            11
    10 rows selected.
    Session 2: Different session without committing the result from the above session_
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, Oracle Label Security, OLAP and Data Mining Scoring Engine options
    SQL> select * from demo;
            ID
            11
             1
             2
             3
             4
             5
             8
             9
            10
    9 rows selected.Regards
    Edited by: OrionNet on Jan 4, 2009 9:58 PM

  • Why migrating Informix to Oracle ?

    Can anyone tell how can I convince my client to migrate to Oracle from Informix?
    My customer may ask are there any technical issue beside using the WorkBench ?
    Thank you

    There are many reasons to move to Oracle. However, most of these reasons are not business reasons. If the business decides to move from Informix, then the logical choices arising will be DB2 or Oracle.
    In this case, the next steps are comparing DB2 to Oracle. Here are some of the Features which Oracle supports but are limited by DB2
    Here are some various points that may be used.
    Multi version read consistency
    IBM has table and page locking, leading to escalating locks and potential deadlock under load. It also allows dirty reads and has the potential for writers to block readers and
    vice versa.
    Then there's the clustering story. Most IBM cluster additions need extensive rewrites. For example, their TPC C benchmark
    From examination of their TPC FDR -
    TPC Benchmark - Full Disclosure Report for IBM Netfinity 8500R using IBM DB2 Universal Database V7.1 and Microsoft Windows 2000 Advanced Server - Submitted for
    Review, July 3, 2000. (58 pages of Database design scripting (at 100+ lines of script per page))
    Also a paper given at a user group - DB2 UDB EEE as an OLTP Database, Gene Kligerman, DB2 and Business Intelligence Technical Conference, Las Vegas, Oct 16-20,
    2000
    The list goes on from Business intelligence features such as range partitioning available only on as/400 to essential security features like fine grained auditing.
    regards,
    Barry
    <disclaimer>
    These opinions are my own and do not construe a corporate opinion
    </disclaimer>

Maybe you are looking for

  • Installing Yosemite from 10.6.8 - Now stuck in OSX Installer

    I have a White Macbook that was running Snow Leopard and I figured I would try to install Yosemite onto it because why not. Downloading was fine, installing seemed fine, but after the "22 minutes remaining" screen, the bar at the bottom doesn't move

  • Please help! Ipod not dynamically updating smart playlists!

    I have quite a complex system of smart playlists on my 4G color ipod but I can't get any of them to update dynamically away from the computer. I have a total of 6 and here are their preferences: SPL 1: match ALL 1) My rating is in the range 4-5 stars

  • Could not complete your request because of missing or invalid user personalization information on Vista?

    I recently tried to install PhotoShop CS4 on a Vista machine.  I could not get it to activate, found out from Adobe that it was a bad serial number.  So, I uninstalled it, and tried to reinstall my good old standby - Creative Suite 1.0.  This has wor

  • Standard File adapter Query !!

    HI Guys, Does standard File adapter has got ability to pick a file  based on required file name. Ex: If we have 30 files in one folder, 6 file name are like xml_666778_001.xml, xml_666778_002.xml,xml_666779_001.xml, xml_666778_003.xml, xml_666779_002

  • Airdrop

    how o i send pictures via airdrop to a macbook pro from an iphone 5