JDBC Receiver does not convert empty string to NULL

Hello experts,
I am facing a problem with an INSERT statement to ORACLE DB where some of the fields are empty, for example:
- <STATEMENT_VLP_CONT_DETAILS>
- <TABLE_VLP_CONT_DETAILS ACTION="INSERT">
  <TABLE>VLP_CONT_DETAILS</TABLE>
- <ACCESS>
  <VLP_HDR_ID>43</VLP_HDR_ID>
  <VLP_CONT_LINE_ID>1</VLP_CONT_LINE_ID>
  <QUANTITY>1</QUANTITY>
  <OWNER>CBHU</OWNER>
  <SERIAL_NO>3372739</SERIAL_NO>
  <CONT_ISO_CODE>2300</CONT_ISO_CODE>
  <WEIGHT>6.44</WEIGHT>
  <POL>ILASH</POL>
  <POD>FRFOS</POD>
  <FD>FRFOS</FD>
  <OPER_CODE>COS</OPER_CODE>
  <CUR_STOW_LOC>150102</CUR_STOW_LOC>
  <PRV_STOW_LOC />
  <HAZARDOUS>N</HAZARDOUS>
In the JDBC Receiver comm channel I selected: Interpretation of Empty String Values = NULL Value.
It seems the empty strings are not converted to NULL values as can be seen in the reflected SQL statement in RWB:
INSERT INTO  VLP_CONT_DETAILS (VLP_HDR_ID, VLP_CONT_LINE_ID, QUANTITY, OWNER, SERIAL_NO, CONT_ISO_CODE, WEIGHT, POL, POD, FD, OPER_CODE, CUR_STOW_LOC, PRV_STOW_LOC, HAZARDOUS, EMPTY, REFER, OOG, HAZARD_IMDG, TEMP_SET, TEMP_MIN, TEMP_MAX, FRONT_OVL, REAR_OVL, RIGHT_OVW, LEFT_OVW, OVERHEIGHT, COMMODITY, BOOKING_REF, ALLOTMENT, YARD_LOC, LD_SEQ_CRANEID, LD_SEQ_NUMBER, LD_STATUS, STACKABLE, OPT_PORT_CODE1, OPT_PORT_CODE2, OPT_PORT_CODE3) VALUES (44, 1, 1, CBHU, 3372739 , 2300,  6.44, ILASH, FRFOS, FRFOS, COS,   150102,         , N, N, N, N,      ,      ,      ,      ,    ,    ,    ,    ,    ,     ,             ,    ,           ,    ,    0,    64, N,      ,      ,      )
So, I am getting the following error:
Could not execute statement for table/stored proc. "VLP_CONT_DETAILS" (structure "STATEMENT_VLP_CONT_DETAILS") due to java.sql.SQLException: ORA-00936: missing expression
Help would be appreciated.

Hi Effi,
There is a mismatch in the field and thier value.
Here field id 37
VLP_HDR_ID, VLP_CONT_LINE_ID, QUANTITY, OWNER, SERIAL_NO, CONT_ISO_CODE, WEIGHT, POL, POD, FD, OPER_CODE, CUR_STOW_LOC, PRV_STOW_LOC, HAZARDOUS, EMPTY, REFER, OOG, HAZARD_IMDG, TEMP_SET, TEMP_MIN, TEMP_MAX, FRONT_OVL, REAR_OVL, RIGHT_OVW, LEFT_OVW, OVERHEIGHT, COMMODITY, BOOKING_REF, ALLOTMENT, YARD_LOC, LD_SEQ_CRANEID, LD_SEQ_NUMBER, LD_STATUS, STACKABLE, OPT_PORT_CODE1, OPT_PORT_CODE2, OPT_PORT_CODE3
And value is 35
44, 1, 1, CBHU, 3372739 , 2300, 6.44, ILASH, FRFOS, FRFOS, COS, 150102, , N, N, N, N, , , , , , , , , , , , , , , 0, 64, N, , ,
Give empty values for nuil fields so that they can be made NULL by jdbc adapter
Regards
Suraj

Similar Messages

  • Empty string and NULL value

    Hi,
    Does oracle treat empty string as NULL.
    If it is so,Can we force db to treat both as different things.
    Thanx

    11g.DBA wrote:
    Hi,
    Does oracle treat empty string as NULL.Yes.
    If it is so,Can we force db to treat both as different things.No.
    Please read in SQL Reference:
    http://docs.oracle.com/cd/E11882_01/server.112/e26088/sql_elements005.htm#SQLRF3003

  • Error: ORA-01861: literal does not match format string

    Hi,
    I am doing a RFC-XI-JDBC scenario.
    In the CC monitoring , i am getting this error for the reciver CC:
    "Error while parsing or executing XML-SQL document: Error processing request in sax parser: Error when executing statement for table/stored proc. "TableNAMe"(structure 'STATEMENTNAME'): java.sql.SQLException: ORA-01861: literal does not match format string "
    Please guide me what can be the cause and how to solve it.
    Thanks,
    Puneet

    This is how my payload looks like :
    <?xml version="1.0" encoding="UTF-8"?>
    <ns1:MT_JDBC_REC xmlns:ns1="https:namespace.scene3">
    <STATEMENTNAME>
    <TABLE_NAME action="INSERT">
    <TABLE>ggclgis</TABLE>
    <access>
    <VALVE_ID>12584</VALVE_ID>
    <EQUNR>122</EQUNR>
    <ERNAM>12122</ERNAM>
    <INVNR>1212</INVNR>
    <GROES>1212</GROES>
    <ELIEF>123</ELIEF>
    <GWLEN>21-jul-2008</GWLEN>
    <GWLDT>12-jun-2006</GWLDT>
    <SERGE>wqwqw</SERGE>
    <TYPBZ>wqwqwq</TYPBZ>
    </access>
    </TABLE_NAME>
    </STATEMENTNAME>
    </ns1:MT_JDBC_REC>
    Please tell me if it looks fine.

  • What does IO Exception "Server Certificate subjectDN CommonName received does not match Server hostname" mean?

    While trying to establish a SSL Link to a URL Connection, I got an IO
    Exception "Server Certificate subjectDN CommonName received does not match
    Server hostname" on the destConn.getOutputStream().
    What does this mean? And how do I fix it?
    System.setProperty("https.proxyHost", "xxxx");
    System.setProperty("https.proxyPort", "0000");
    System.setProperty("java.protocol.handler.pkgs",
    "com.sun.net.ssl.internal.www.protocol");
    URL destURL = new URL("URLaddress");
    URLConnection destConn = destURL.openConnection();
    ((java.net.HttpURLConnection)destConn).setRequestMethod("POST");
    destConn.setDoInput(true);
    destConn.setDoOutput(true);
    URLin = new PrintWriter( new BufferedWriter(
    new
    OutputStreamWriter(destConn.getOutputStream())));

    Hi,
    I was wondering if there was a solution for this. I am using the certficates and
    keys that came with the installation of 6.1. Do I have to regenerate them in order
    to use them in weblogic. I am getting this same error when I try to run the SSLClient
    class in the examples.security.sslclient.
    Jerry <[email protected]> wrote:
    Hi Terry,
    The server-side certificate has a DN (distinguished name) embedded in it.
    This usually looks like a full hostname -- something like www.mycomputer.com
    When you make the reaquest
    URL destURL = new URL("URLaddress");
    The string for "URLaddress" should match the DN of the certificate on the
    server that you are requesting a connection to. It needs to match because
    there is a compare of the DN in the cert, to the requested host.
    In other words, if you are connecting to www.mycomputer.com, then the server
    running on www.mycomputer.com should have a certificate with the DN
    www.mycomputer.com
    Then, when the match of the certificate DN to the requested host is done,
    it
    will succeed.
    Right now, this match appears to be failing for you.
    Cheers
    Joe Jerry
    Terry Treadwell wrote:
    While trying to establish a SSL Link to a URL Connection, I got an IO
    Exception "Server Certificate subjectDN CommonName received does not match
    Server hostname" on the destConn.getOutputStream().
    What does this mean? And how do I fix it?
    System.setProperty("https.proxyHost", "xxxx");
    System.setProperty("https.proxyPort", "0000");
    System.setProperty("java.protocol.handler.pkgs",
    "com.sun.net.ssl.internal.www.protocol");
    URL destURL = new URL("URLaddress");
    URLConnection destConn = destURL.openConnection();
    ((java.net.HttpURLConnection)destConn).setRequestMethod("POST");
    destConn.setDoInput(true);
    destConn.setDoOutput(true);
    URLin = new PrintWriter( new BufferedWriter(
    new
    OutputStreamWriter(destConn.getOutputStream())));

  • SSIS OLE DB Data Source: literal does not match format string

    Dear All,
    this is my first post on this forum, so sorry if I choose wrong category for this question, but I stuck...
    I'm using SSIS from SQL Server 2k8 R2 in Windows Server 2k8 R2. I have installed Oracle Client 10.2.0.2 32 bits and Oracle Client 10.2.0.4 64bits. I want to connect to Oracle 8i and Oracle 9i by these clients.
    Unfortunately when I want to see a preview, only error occurs to me:
    ORA-01861: literal does not match format string (OraOLEDB)
    I have read a lot about this issue but nothing helps me (to_date, cast, convert etc.).
    This is query which I use:
    SELECT COMPANYID, TRANSACTIONTYPE, TRANSACTIONDATE,
    PRODUCT, PRODUCTIONSITE, BATCHNUMBER,
    BINNUMBER, QUANTITYSTOCKUNIT, QUANTITY,
    UNITOFMEASURE, TRANSACTIONCURRENCYID, COST
    FROM APPS.DW_PRODUCTION
    WHERE TRANSACTIONDATE >= '20050101'
    AND TRANSACTIONDATE &lt; '99991231'I have investigated that the problem is with TRANSACTIONDATE column (which is VARCHAR2 data type in database).
    I want also inform You that the same query in SSIS 2005 on Windows 2005 64 bits worked fine.
    Could You help me to find a solution?
    Thanks in advance,
    Łukasz - chalunster
    PS. Sorry for my english
    Edited by: BluShadow on 16-May-2011 15:15
    put {noformat}{noformat} tags into the message and encoded the &lt; symbol so that it formats correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    user10450810 wrote:
    Dear All,
    this is my first post on this forum, so sorry if I choose wrong category for this question, but I stuck...
    I'm using SSIS from SQL Server 2k8 R2 in Windows Server 2k8 R2. I have installed Oracle Client 10.2.0.2 32 bits and Oracle Client 10.2.0.4 64bits. I want to connect to Oracle 8i and Oracle 9i by these clients.
    Unfortunately when I want to see a preview, only error occurs to me:
    ORA-01861: literal does not match format string (OraOLEDB)
    I have read a lot about this issue but nothing helps me (to_date, cast, convert etc.).
    This is query which I use:
    SELECT COMPANYID, TRANSACTIONTYPE, TRANSACTIONDATE,
    PRODUCT, PRODUCTIONSITE, BATCHNUMBER,
    BINNUMBER, QUANTITYSTOCKUNIT, QUANTITY,
    UNITOFMEASURE, TRANSACTIONCURRENCYID, COST
    FROM APPS.DW_PRODUCTION
    WHERE TRANSACTIONDATE >= '20050101'
    AND TRANSACTIONDATE < '99991231'
    I have investigated that the problem is with TRANSACTIONDATE column (which is VARCHAR2 data type in database).
    I want also inform You that the same query in SSIS 2005 on Windows 2005 64 bits worked fine.
    Could You help me to find a solution?
    Thanks in advance,
    Łukasz - chalunster
    PS. Sorry for my englishHi
    Welcome to OTN Forums!
    Are you sure you are using following code
    SELECT COMPANYID, TRANSACTIONTYPE, TRANSACTIONDATE,
    PRODUCT, PRODUCTIONSITE, BATCHNUMBER,
    BINNUMBER, QUANTITYSTOCKUNIT, QUANTITY,
    UNITOFMEASURE, TRANSACTIONCURRENCYID, COST
    FROM APPS.DW_PRODUCTION
    WHERE TRANSACTIONDATE >= '20050101'
    AND TRANSACTIONDATE < 'If yes, then youistake is there,
    WHERE TRANSACTIONDATE >= '20050101'
    AND TRANSACTIONDATE < 'your script is not ended you can use this
    WHERE TRANSACTIONDATE >= '20050101'
    AND TRANSACTIONDATE < '20110101'or
    WHERE to_date(TRANSACTIONDATE,'YYYYMMDD')  >= to_date('20050101','YYYYMMDD')
    AND to_date(TRANSACTIONDATE,'YYYYMMDD') < to_date('20110101','YYYYMMDD')Edited by: Mahir M. Quluzade on May 16, 2011 6:59 PM

  • I want to create a document/spreadsheet (whichever) that I can send to agencies to type in information for work projects. Any ideas? I have an Excel file but it does not convert over very well and I am having trouble making changes to it.

    Need to create a new spreadsheet or be able to edit the one I have.
    I use this spreadsheet as a work order form for social service agencies. They enter name address etc., and then there are various work projects that they can select as well.
    The one I have from the organization I work with is an excel file but it does not convert over very well. Instead of being 7 pages it is more like 11 or so because things run off the page.  I am trying to delete certain things and move them over but not working out very well so thought it might be easier to start over fresh.
    Is numbers the program to use? If so, any useful tips?

    If the form is going to be used on an iPad, Numbers is the only game in town.
    Numbers is available for Macs only (and iOS devices). Excel is available for PCs and Macs. If you are in a mixed environment of Windows PCs and Macs and you are using this document as an electronic form, Excel is probably the better choice. Otherwise you will need to export to Excel for the PC users then import from Excel to retrieve their data. The import/export process is not perfect. A file that has been exported then reimported will not be the same as the original file. I would assume social services agencies are almost entirely PC-based. 
    If the form is to be printed or turned into a PDF for distribution and use by the social services agencies, either Excel or Numbers would do the job but right now Excel might be the better choice. I would have recommended Numbers '09 but I cannot recommend Numbers 3 for anything thsat requires printing until they give us the layout and printing functionality we used to have (editing in Print View, ability to set margins, etc).
    If everything else in your department/operation/agency is Windows PC and Microsoft Office based, you would be better off sticking with the standard.
    I hope that helps.

  • Package sun.jdbc.rowset does not exist

    Hi,
    I am tryng to use a CachedRowSet in a JSP page. I got rowset.jar from sun and I put it in my classpath. When I try to import sun.jdbc.rowset I have the message "package sun.jdbc.rowset does not exist".
    Please, could someone help me?
    Tanks,
    Celso

    Hi,
    Unfortunately not... The name of the package is rowset...
    Some others ideas? Thanks,
    Celso

  • Package oracle.jdbc.driver does not exist!!

    hi there..
    am writing a JBDC application and i got the following error:
    "package oracle.jdbc.driver does not exist"
    what am i supposed to do??
    well, am not sure, but i guess the above means that i dont have a JDBC driver for oracle; f i am right, where to get that from and how to install it (in terms of code and maybe enviroment variable)???
    one more question: if i want connect to another DB engine than oracle, for example sql server or DB2, do i have to get a different driver??
    Appreaciating ur cooperation
    MOurad

    Actually, if you're using JDK 1.4 or higher you should be using ojdbc14.jar from Oracle. classes12.zip is JDK 1.2 technology.
    If you connect to another relational database you should always get the JDBC driver JAR from that vendor. They don't work across different databases. - MOD

  • SQL LOADER and ORA-01861: literal does not match format string

    Hi,
    I've to load data through control_file(.ctl) into oracle table through sqlldr. Oracle 11g, win xp.
    as soon as I use - sqlldr dss/dss control=orders.ctl I get error or nothing.
    Text file that is generated after loading fails has the following error.
    Record 1: Rejected - Error on table ORDERS, column O_ORDERDATE.
    ORA-01861: literal does not match format string
    I have checked the format of data to be loaded into Orders table is like this : *1996-01-02.*
    I checked the format of data in my database by querying sysdate from dual i.e. 10-JAN-10
    I thought that changing its format might solve my problem so i tried this:
    SQL> alter session set nls_date_format='YYYY-MM-DD';
    Session altered.
    SQL> select sysdate from dual;
    SYSDATE
    2010-01-10but still i'm getting the same error. I've to load millions of data. how I can solve this issue.
    Please suggest.
    Thanks alot.
    Best Regads,
    Kam

    Hi,
    It's strange ....nobody knew it?. I think this type of load problem will be very common isn't it.... where date column data is in a different format than in the db i.e.
    How to change *1996-01-02* in the Control_file to make it able to load in the table where sysdate is like this: *11-JAN-10*
    Sample data to be loaded is :
    1|36901|O|173665.47|1996-01-02|5-LOW|Clerk#000000951|0|nstructions sleep furiously among |
    Desc Orders
    O_ORDERDATE NOT NULL DATEI have tested this by creating a test table and a test control file by omitting this O_ORDERDATE and then everything was fine, data was inserted but don't know how to load this DATE also.
    Also not able to understand about POSITION in the control file...?
    Regards,
    Kam

  • SQL Error: ORA-01861: literal does not match format string

    Hello,
    I'm trying to do data mining on a web log which recorded one day web access information from a busy web server. I imported the data into Oracle Data miner, and created a table (WEBLOG). The idea is to create a new field, i.e. session, for the users so that each session could be thought as a representative of a user-intent (aka topic). Now based on this, data mining models would be used to cluster(group) the users based on their similarity. The first step is to prepare the data which involves using SQL queries. So first, all I did was to create a function for date and time. This is the following code I used,
    create or replace function ssndate(p_date in varchar2 default '03-01-18',
    p_time in varchar2)
    return number
    $if dbms_db_version.ver_le_10 $then
    deterministic
    $elsif dbms_db_version.ver_le_11 $then
    result_cache
    $end
    as
    begin
    return trunc((to_date(p_date||' '||p_time, 'dd-mm-yy hh24:mi:ss')
    - to_date('01-01-90','dd-mm-yy')) * (86400/2400));
    end ssndate;
    The function ssndate compiled successfully.
    The next step I took was to create a view through the following query,
    create or replace view WEBLOG_VIEWS
    as
    select (select ssndate(LOG_DATE, LOG_TIME) from dual) as "SESSION_DT",
    C_IP,
    CS_USER_AGENT,
    (CS_URI_STEM||'?'||CS_URI_QUERY) as WEB_LINK
    from WEBLOG;
    This was successful as well. The problem is in the next step where I try to do data grouping.
    create table FINAL_WEBLOG as
    select SESSION_DT, C_IP, CS_USER_AGENT,
    listagg(WEB_LINK, ' ')
    within group(order by C_IP, CS_USER_AGENT) "WEB_LINKS"
    from WEBLOG_VIEWS
    group by C_IP, CS_USER_AGENT, SESSION_DT
    order by SESSION_DT
    For this, I got the error,
    Error starting at line 1 in command:
    create table FINAL_LOG as
    select SESSION_DT, C_IP, CS_USER_AGENT,
    listagg(WEB_LINK, ' ')
    within group(order by C_IP, CS_USER_AGENT) "WEB_LINKS"
    from WEBLOG_VIEWS
    group by C_IP, CS_USER_AGENT, SESSION_DT
    order by SESSION_DT
    Error at Command Line:1 Column:7
    Error report:
    SQL Error: ORA-01861: literal does not match format string
    ORA-06512: at "DMUSER.SSNDATE", line 11
    ORA-06512: at line 1
    01861. 00000 - "literal does not match format string"
    *Cause:    Literals in the input must be the same length as literals in
    the format string (with the exception of leading whitespace).
    If the "FX" modifier has been toggled on, the literal must
    match exactly, with no extra whitespace.
    *Action:   Correct the format string to match the literal.
    I don't know where I'm going wrong with this.. the to_date function should be fine. In the data that I possess, the date and time are in no format. Example: 30118 and 0:00:09 respectively. If anyone has any clue about this I would be sincerely grateful for any help that I can get!! It's quite urgent..
    The Oracle version is 11.2.0.1.0
    Edited by: 975265 on Dec 5, 2012 5:31 PM

    975265 wrote:
    Ok.. Looks like I touched a nerve there. I apologize. I'm still a student, and this is the first time that I've tried something at this level. I'm still in the learning process, so I was hoping that someone could point me in the right direction in order to "fix" the data.Not so much touching a nerve as simply trying to implement a very very poor, but all too common, practice. Since you are a student (which we didn't know until this post) most people will cut you some slack. However, this little exchange should now be burned into your brain as you move forward. One of the very first rules of programming is to ALWAYS use the correct data types for your data. And along with that, never ever depend on implicit type conversions - always use the proper explicit conversion functions.
    And as a slight follow-on, when considering the appropriate data type, don't assume that just because we refer to a given element as a 'something number' that it is indeed a number. Telephone "numbers" are NOT numbers. U.S. Social Security "numbers" are NOT numbers. U.S. Postal Zip codes are NOT numbers. All are just character strings which, by convention, we limit to the same characters we use to represent numbers.
    And since this entire discussion came up around the representation of dates, you might want to take a look at http://edstevensdba.wordpress.com/2011/04/07/nls_date_format/
    Now, go forth and be a smarter programmer than your peers.
    Edited by: EdStevens on Dec 6, 2012 6:12 AM

  • JDBC driver does not support XA - Exception

    JDBC driver does not support XA
    cannot participate in a two-phase commit
    To Force participation set EnableTwoPhaseCommit property on the corresponding JDBCTxDataSource property to true
    1) What is a JDBCTxDataSource - what does the TX mean?
    2) I have two data sources and according to BEA Weblogic docs, setting the property on both won't solve the problem. I tried.
    3) When I try to change the data pools to use XA drivers, I get the following error on server startup:
    java.sql.SQLException: Pool connect failed: java.lang.Exception: WebLogic Pool Driver doesn't support XA driver, Please change your config file to use a Non-XA driver

    JDBC driver does not support XA
    cannot participate in a two-phase commit
    To Force participation set EnableTwoPhaseCommit
    property on the corresponding JDBCTxDataSource
    property to true
    So use an XA driver.
    TX usually means "transaction".
    1) What is a JDBCTxDataSource - what does the TX mean?
    2) I have two data sources and according to BEA
    Weblogic docs, setting the property on both won't
    solve the problem. I tried.Right - you need XA drivers and JTA for both.
    3) When I try to change the data pools to use XA
    drivers, I get the following error on server
    startup:
    java.sql.SQLException: Pool connect failed:
    java.lang.Exception: WebLogic Pool Driver doesn't
    support XA driver, Please change your config file to
    use a Non-XA driverCreate new pools using the XA drivers. Don't reuse the old ones.
    Which version of WebLogic? I've made XA work for both 8.1 and 9.1.
    %

  • JDBC driver does not support XA

    Hello,
    we have the following problem when using oracle OCI jDriver from
    WebLogic: when connection times out, we get the following error
    javax.transaction.xa.XAException: JDBC driver does not support XA, hence
    cannot be a participant in two-phase commit. To force this
    participation, set the enableTwoPhaseCommit property on the
    corresponding JDBCTxDataSourceproperty, to true.
    (full message is attached as rtf file). We are not using TxDataSource
    pools, just normal connection pools. This error only happens once in a
    while. I would appreciate any help.
    thanks
    Andrey
    [error.rtf]

    Open a support case. You can't even create an XA LLR datasource.

  • JDBC driver does not support XA, hence cannot be a participant in two-phase

    Hi
    I have a question, we enabled "One Phase Commit", even though we are getting "javax.transaction.xa.XAException: JDBC driver does not support XA, hence cannot be a participant in two-phase commit. To force this participation, set the GlobalTransactionsProtocol attribute to LoggingLastResource (recommended) or EmulateTwoPhaseCommit for the Data Source =nested exception is: javax.transaction.xa.XAException: JDBC driver does not support XA, hence cannot be a participant in two-phase commit. To force this participation, set the GlobalTransactionsProtocol attribute to LoggingLastResource (recommended) or EmulateTwoPhaseCommit for the Data Source". Why is that?
    Thanks
    Edited by: user7256072 on Apr 10, 2012 12:35 PM

    Is there more than one resource participating in the transaction?
    If this is the case, and the resources are for example a database and JMS, you can emulate XA
    by using the logging last resource setting on a non-XA driver.
    An example of the above is presented here: http://middlewaremagic.com/weblogic/?p=7716 (the section my first JavaEE6 application)
    Here a stateless EJB is used that has an insertPerson method that uses a datasource and JMS in a transaction.

  • JDBC driver does not support XA,,hence cannot be a participant in two-phas

    Error committing transaction:; nested exception is: javax.transaction.xa.XAException: JDBC driver does not support XA, hence cannot be a participant in two-phase commit. To force this participation, set the GlobalTransactionsProtocol attribute to LoggingLastResource (recommended) or EmulateTwoPhaseCommit for the Data Source = SOADataSource
    i have enabled the LoggingLastResource option still it is not working showing the same error.
    i have a doubt in this case my datasource is of type XA then is there any need to enable any of the above option(LoggingLastResource (recommended) or EmulateTwoPhaseCommit).
    please do reply it has hampered many of the tasks.

    Open a support case. You can't even create an XA LLR datasource.

  • If email receiver does not use thurderbird(with enigmail), can my email be traced back or spied by third party? is it meaningless if just me as a sender use thu

    if email receiver does not use thurderbird(with enigmail), can my email be traced back or spied by third party? is it meaningless if just me as a sender use thurderbird with enigmail enabled?

    Looks like the link you originally clicked was a scam to get you to submit your username and password.  I reckon the email from Google was legit (because it did not ask you to enter your username and password, but advised you to change your password.)  So it looks like they did actually block a sign-in attempt.  Sometimes, scammers do send out emails like this, but they are the ones which ask you to sign in again (because it's those details they are after).
    Given that you've changed your password three times you should be safe.  The golden rule is never submit usernames and passwords when prompted from an email - it's almost certainly a phishing attempt designed to get hold of your details.

Maybe you are looking for

  • Can my iPod touch break from a drop?

    Ok so I accidently dropped my iPod at school the other day. The screen is still in perfect condition and did not break at all. However a week later after updating/restoring the iOS, the iPod keeps on freezing. I also see that there appears to be a CR

  • I have a hp photosmart premium c310. my printer works fine but i am having problems scanning.

    I have a hp photosmart premium C310.  I can print no problem but have recently tried to scan a document.  I received the message 'Try starting scan from computer.  Refer to documentation details'.  This prompted me to look for the relevent file in or

  • Variable for section number

    I know there is a variable for chapter number and figure number. Is there a variable for section number? I am in a situation with several chapters in one document - and I am not allowed to separate them into separate chapters or use the book panel. A

  • Problems installing apps on ipad via ICU

    Hi Everyone I am an IT admin and have been using the iphone Configuration Utility to setup iPhones and iPads. I have the latest ICU version 3.61.296 and the latest Itunes version version 10.7.0.21 on WIN 7 SP1 64BIT and I am having problems installin

  • Slideshow feature always uses all pictures in catalog

    Hi there, I can't seem to be able to restrict which slides show in a slideshow.  No matter the setting Lightroom (5.6) wants to use all of the photos in my catalog.   It doesn't matter if I select to use flagged photos or selected photos, it always u