XA transactions enabled by default

I would like to check if XA transactions are enabled by default on installation of Oracle10gR2 Enterprise, and 11g? I believe it is, however I wanted to know what controls this during the install.
I would also like to know how to verify if this is installed by interrogating the database with some query?
I've seen a similar post with no replies: How to check if XA transactions are enabled?
I also see many references from IBM's WebSphere documentation stating a need to initialise the JServer and XA transactions using initjvm.sql and initxa.sql. However I've also read resources that suggest the XA transaction support is installed by default:
'The initXA.sql script needs to be run before XA transactions will work. These are usually installed by default in 10gR2.'
http://download.oracle.com/docs/cd/E12461_01/130/installation_guide/Chapter%203%20-%20Database%20Installation%20Tasks.htm
Thanks,
Louis Burton

Hi Salman,
Thanks very much for your response. I had actually checked the orafaq you linked to but was worried it may not be up to date for the current oracle versions, as after stating:
'Oracle is XA compliant by default'
I see that there are specific script steps listed to run (xaview.sql) for a much older version of Oracle 7.3.
I have also just looked at My Oracle Support note 1201244.1 'Health check list when configuring XA Transaction in Oracle SOA 11g'
For the database this states :
•Verify if XA is enabled in the participating database server. The steps to prepare the database for XA are:
1.Log on to sqlplus as system user, for example, sqlplus sys/CHANGE_ON_INSTALL
2.Execute the following command: @xaview.sql The xaview.sql script resides in the $ORACLE_HOME/rdbms/admin directory
Now it doesn't actually give instructions for how to verify if this is enabled, it just instructs to verify, and then gives steps on how to enable it.
Elsewhere in the article it describes checking necessary parameters using:
'show parameter distributed_lock_timeout;'
Is having a value here sufficient to verify that it has been configured?
I am also more confused now also, as this note and the orafaq both quote running the xaview.sql, whereas elsewhere I have read to use the initxa.sql script for enabling XA.
http://www.ibm.com/developerworks/websphere/library/techarticles/0407_woolf/0407_woolf.html#N10739
On looking at the xaview.sql I see that it creates two views.
However after logging into my database as sys I recieve:
SQL> desc v$xatrans$
ERROR:
ORA-04043: object v$xatrans$ does not exist
SQL> desc v$pending_xatrans$
ERROR:
ORA-04043: object v$pending_xatrans$ does not exist
Does this mean I don't have it enabled by default as the links you gave state? These scripts have not been run manually that I know of. I can't follow the note step to verify if its enabled as it doesn't explain how to.
I do know we use container managed transactions from app servers, such as WebLogic, with XA datasources against the database without issue.
I apologise if I have misunderstood something, any clarification is appreciated.
Louis Burton

Similar Messages

  • Does xa transaction enable by default for reads also?

    Our environment is weblogic 11g, oracle, jms and mostly webservices.
    Using XA driver. datasource as TX
    Transactions are working fine for all the updates, we are wrapping the statements with begin, commit/rollback.
    Problem is, it is also using the transactions for database read operations. In the code, we are not explicitely opening any transactions. Do i have to change the settings somewhere? Or manually disable the transaction in the code for read operations?
    Edit: we are also using Spring framework, does the transactions getting initiated from spring? I dont have much experience with it.
    Edited by: user1021516 on Sep 9, 2011 11:39 AM

    OS X uses the connection that is first in the list of ports in Network preferences. You can rearrange by clicking on the options button below the list, select re-order, then arrange. OS X also by default connects to the Ethernet port to which the cable is connected unless you have both ports connected to separate routers. Then the order is determined by the port listing.

  • How to make XE Transaction enabled

    Hi,
    it seems that XE is not transactin enabled by default and we need to run some scripts to make it Transaction enabled.
    Can any one let me know what are the scripts and where to find them?

    Hi ,
    Call transaction SICF and Navigate to "webgui" service; then right-click and select option "Activate".transaction will work definitely.
    This should enable the WebGui functionality in your WAS.
    ITS WEBGUI in ECC6.0
    for more information , check below thread
    MY FEW QUESTIONS
    SSO with ITS & Webenabling WEBGui
    Koti Reddy

  • How to preset fields in a transaction BP with default values

    Hi!
    I want to fill few fields in transaction BP with default values.
    This should be if there`s a new business partner to insert.
    If i can do this depending on the selected role it was the best
    First i thought on SPA/GPA-parameters ... but then i can`t do it in depence on the selected role.
    In customizing i can tell only if a field should be displayed or not, for input or not, ... but no values to insert.
    Is here anybody with a good idea for me?
    I`ve posted my question first in crm-section but i think here it`s better
    Thanks a lot in advance.
    Best regards,
    Ingo

    Hi,
    There is one possibility which requires an enhancement of the
    BDT event ISDAT and a call to the function module
    BUP_BUPA_FIELDVALUES_SET. This means that an ISDAT function module needs to be written (transaction BUS7) which calls the function module BUP_BUPA_FIELDVALUES_SET with the needed values that are to be defaulted. You can read the role value using BUS_PARAMETERS_ISSTA_GET (T_RLTYP).The fields which are possible can be found in the DDIC structure BUSDEFAULT. However this is limited only to the fields inside this structure.
    Thanks and warm regards,
    Smita.

  • Syslog not enabled by default in systemd setup

    I installed Arch Linux from the 2012.10.6 iso, using systemd, and following the new, lengthy instructions.  Made separate partitions for /var, /boot, and /home.  Used btrfs on all of them.  The system works fine, so far, except that most of the log files are missing.  dmesg works.  I intend this machine to be a server, so it has php-fpm and Apache, but not X Windows.
    This is what I have in /var/log:
    btmp  faillog  httpd/  journal/  lastlog  old/  pacman.log  php-fpm.log  wtmp
    Where is messages.log?  Checking further, I found that the syslog (actually syslog-ng) service was never enabled.  Soon as I activated syslog, messages.log and the rest of the usual files were created.  Also, cron (cronie) was not enabled, which means no logrotate.  Even if I missed something in the instructions, shouldn't syslog and cron be enabled by default?
    Issues like this have me wondering if systemd is such a good idea.  Making logging enabled by default ought to be easy enough to do, and shouldn't be a reason to back away from systemd.  But systemd has other issues.  It's Linux specific-- needs kernel features that are only in Linux.  So it won't work with FreeBSD.  From what I've read on LKML, the push towards systemd comes from the udev developers, who it seems are causing problems.  udev was not supposed to depend on systemd, and now it will.

    Have you read e.g. https://wiki.archlinux.org/index.php/Sy … md_Journal ?
    The last paragraph of your post was unnecessary as it's a rant and the issues you raised were covered multiple times already.

  • UDLD enable by default on version 122-31.SG

    Hi,
    [1] I would liket to confirm if UDLD is enabled by default on version 122-31.SG. I have 4506 equipments.
    [2] What is the benefit of UDLD aggresive ? To my understanding the port will attempt to be up from error disable state 8 times. So is this good or bad ? ie) if the fiber is bad, then there is no use using the aggresive mode right ?
    Thank you,
    - sn -

    Sanjay,
    1. To answer your first question, it depends upon what kind of media and interface/global level.
    UDLD global enable state - Globally disabled
    UDLD per-interface enable state for fiber-optic media - Enabled on all Ethernet fiber-optic interfaces
    UDLD per-interface enable state for twisted-pair (copper) media - Disabled on all Ethernet 10/100 and 1000BaseTX interfaces
    Please refer the below URL for details:
    http://www.cisco.com/univercd/cc/td/doc/product/lan/cat4000/12_2_31s/conf/udld.htm#wp1020435
    2. Please refer the below URL and this should answer your second question:
    http://www.cisco.com/warp/customer/473/77.html#udldmodes
    Please let me know if it helps.
    Regards,
    Arul

  • Java Runtime parameters- setting trace/log levels and enabling by default

    Hi,
    I have a user reporting that a Java app that I support is unexpectedly quitting, and our developers are having trouble tracking down exactly what's causing the problem.
    I'm trying to enable the maximum possible logging/tracing for this user, but I don't want to have to rely on them remembering to hit '5' on the console window to enable tracing on everything. Having read through the runtime documentation, I have added the following to my JRE runtime parameters:
    -Xdebug  -Djavaplugin.trace=true -Djavaplugin.trace.option=basic|net|security|ext|liveconnect -Djavaplugin.outputfiles.overwrite=falseHowever, I still get nothing in the log file until I manually hit '5' on the Java console, then everything I do after that gets added to the log.
    Does anyone know how can I get the maximum logging/tracing enabled by default as soon as the JRE is loaded?

    >>
    -Xdebug  -Djavaplugin.trace=true-Djavaplugin.trace.option=basic|net|security|ext|livec
    onnect
    -Djavaplugin.outputfiles.overwrite=false
    One problem is that -Djavaplugin.trace.option=basic
    OR net etc ... pick one of the options which are
    separated with pipe symbols or use "all" without
    quotes.
    I'm having a similar problem with Java 6 - it seem
    that nothing I put in the runtime parameters takes
    effect. I had to edit
    /home/USERNAME/.java/deployment/deployment.properties
    and add deployment.trace=true.On second thought, I could be wrong about the trace options. I really don't know if you can combine options but I did see "all" somewhere.

  • Bird's Eye View enabled by default

    Hi all,
    is there a way to have the bird's eye view enabled by default in the impact/lineage? I need to enable it everytime i do a impact/lineage analyse. It takes to much time before it pops up.
    I know it's something not very important :) But it's anoying...
    regards,
    Osman
    Edited by: Ossy81 on Feb 24, 2011 2:33 PM

    I like the new function thanks

  • Does Java has CLR checking enabled by default ?

    Hi,
    I have java application hosted on TOMCAT.
    I have a custom socketFactory which uses JSSESocketFactory internally in my application. RSA is ending the “RSA Root Signing Service” shortly so wanted to know if CRL check is enabled or not for my application. I am not setting any CRL checking explicitly via my code. So just wanted to know if CRL checking is enabled by default in JAVA?
    Thanks,
    Anirban

    Have you read e.g. https://wiki.archlinux.org/index.php/Sy … md_Journal ?
    The last paragraph of your post was unnecessary as it's a rant and the issues you raised were covered multiple times already.

  • Apache got AddDefaultCharset enabled by default

    Hello
    Me and a co-worker has been working on a problem where a service of ours did not show the Swedish characters correctly.
    It turned out that the AddDefaultCharset were enabled with 'UTF-8' by default in the Oracle-distro (altough the comments for the settings advised to only use it if neccesary).
    We have fixed it now, by commenting out the setting again, but am wondering if this is a conscious choice or just something that slipped by, since it seem more likely to find the setting if in need then when hunting errors.
    With best regards
    Richard Knutsson

    883757 wrote:
    It turned out that the AddDefaultCharset were enabled with 'UTF-8' by default in the Oracle-distro (altough the comments for the settings advised to only use it if neccesary).This is enabled by default on Oracle Linux 5 and Oracle Linux 6, so I imagine it's something that ships enabled by default in the standard Red Hat httpd package.

  • Mac OS X 10.8.2's firewall not enabled by default?

    Hello.
    Is it me or is Mountain Lion's firewall not enabled by default? I didn't check in the preinstalled 10.7.x before I upgraded to it. I find that weird and puzzled why Apple did that if that was by design.
    Thank you in advance.

    fowlerryan wrote:
    Apple's firewall is disabled by default in mountain lion. I think this might be because of its new appl protection thing. Once the firewall is activated it will only open apps which are downloaded from the app store without questioning you. If you download an app from the web and have the firewall on, you will have to right click on the app and click open (for first time use only) to let the firewall know this is a safe app that you chose to download.
    It may seem not having firewall on by default is silly but I think there would be far more complaints by people on here that they cant open their apps that they downlaoded from the web.
    Hope it helps!
    Ryan
    Sheesh, and Apple is trying to make our newer Mac OS X systems more vulnerable like Windows before it came with firewalls enabled.

  • Adobe reader: Edit - Preferences, Categories: Documents, Open Settings - Restore last view settings when reopening documents  :: should be enabled by default

    Adobe reader: Edit -> Preferences, Categories: Documents, Open Settings -> Restore last view settings when reopening documents  :: should be enabled by default as most users are not aware of this feature and have to write down their page number some where in text file or sticky notes

    Bug Reports or Feature Requests should be filed at https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

  • Rationale for transparent_hugepage support being enabled by default?

    So, my machine has always seemed to be a bit less responsive that it should be for the beefy 16G RAM, SSD, i7 quad core machine that is, but I could never really pinpoint why it was slow. Chrome/Chromium would always consume CPU and sometimes lead to stuttering(ie, periods of a few seconds consuming 100% CPU across all cores).. Or VMWare would just seem extremely slow with similar stuttering. And they were always linked somehow. When Chrome stuttered, all other applications worked fine, but VMWare completely froze until Chrome started responding again. And vice-versa.
    While chasing down why Chome 38 made this issue about 500% worse (to the point that I was about to forget it and install firefox instead) I was looking in top and noticed that khugepaged would use quite a bit of CPU at the same time. I googled it on a whim and came across a magical pair of instructions:
    echo madvise > /sys/kernel/mm/transparent_hugepage/enabled
    echo madvise > /sys/kernel/mm/transparent_hugepage/defrag
    Suddenly, instead of VMWare idling at around 30% at all times and Chrome processes idling at 2-3% each (not to mention horrible stuttering for both), now VMWare idled at around 5%, and Chrome processes weren't even on the map.
    One of my friends tried this and suddenly he saw huge performance gains as well on an Ubuntu system.
    I want to understand why this is enabled by default. I tried searching for it and found a few broad overviews of what it does.. but not why it's useful, and most of the results I see (including on this forum) are all suggestions to turn it off to improve performance or avoid kernel thrashing.
    Can someone tell me what transparent_hugepage support is enabled for, what applications or workflows it might make better, and why for all the problems I see in search results, it's still enabled by default?

    Strike0 wrote:In my view the set of those default options is very sane indeed to protect Arch users with a security-wise safe default for the time being.
    AFAIK, there are no security issues around Privacy Extensions... I assume you meant privacy.... If we are to patch for privacy, then we should disable javascript, cookies etc in all browsers in the official repos. That would be akin to patching for security, where we should set AllowRootLogin = no in sshd_config, and enable iptables to block all traffic by default.
    Strike0 wrote:I see your points, but autoconf IPv6 addressing is one of those changes that should entail an informed opt-in IMO - at least at this time of adoption.
    It's no different to connecting to a network and obtaining a DHCP lease, except more information is generated by your computer rather than a (possibly unknown/untrusted) network administrator
    Strike0 wrote:Plus it is easy to change persistently.
    Once you know how and what you're looking for, hence I thought it might be useful to have this thread.
    Strike0 wrote:One way forward might be to add reasonably long TTL options for the temporary IPv6s in sysctl. Setting those to a time longer than the average reboot time might make away with side-effects and inefficiencies by multiple assigned temp IPs.
    That could be a valid compromise in the situation. I would like to suggest setting the option to '1', but I'm not sure even what the point of this setting is since the kernel will prefer the stateless address for outgoing connections, the PE addresses would only be useful for incoming traffic, which is kind of pointless when the address will change within a very short lifetime (compared to an IPv4 address, or "static" stateless IPv6 address).

  • Any negative impact to having DEBUG enabled by default in PRODUCTION

    Newbie to PL/SQL DEBUG, are there any downsides to having DEBUG enables by default for all packages in PRODUCTION?
    Performance? Security Risk? Stability?

    Usually you want debug on in an development environment and debug off in a production environment.
    Main reason certainly is performance. I'm not aware of any major security issues. Although simply that those debug messages might include data is a little security hole by itself. For example: Some projects require that neither admin nor developer have access to the "real" data. This could be circumvented with debug messages.
    You also might want to check out some white papers from http://www.oracle.com/technology/tech/pl_sql/index.html . Among others the [Conditional Compilation in Oracle Database 10g Release 2 (10.2) (PDF)|http://www.oracle.com/technology/tech/pl_sql/pdf/plsql_conditional_compilation.pdf] has some thoughts about the debug topic.
    Edited by: Sven W. on Aug 26, 2009 5:17 PM

  • What are all the dimensions that have security enabled by default?

    Hi,
    can any one tell - What are all the dimensions that have security enabled by default in planning application
    Thanks,
    Kumar

    Accounts, Entity, Scenario, Version
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for

  • Error Starting WebLogic Portal 4.0

    I have installed WebLogic Portal 4.0 using wlportal400_with_sp1_win.exe downloaded from http://www.bea.com, but when I tried to run it from Start menu, I got the following error: Starting WebLogic Server .... The WebLogic Server did not start up prop

  • How Wrong Is This Answer To 'Blocked Redirect'?

    I don't like the message that Firefox has prevented redirection and sought a way to switch it off. These forums provided a (supposedly) definitive answer. But Just how wrong is it: Here's where it is at: https://support.mozilla.org/en-US/questions/89

  • ERROR MESSAGE WHEN  RUNNING THE REPORT

    Hi Team REP-0118: Unable to create a tempory file i am getting error when i am runnig the report , It is not problem in my system, i check in other system also same problem is comming What to do? Thanks

  • Error code 26

    I have an ipad2 and when syncing a fault occured.  it asked me to then restore the ipad which i did, and at the end of the process it showed me error code 26.  my ipad is still in recovery mode and i dont know what to do, help greatly appreciated. th

  • Getting kicked off network by pc

    we have a wireless network and 2 laptops and a comp the laptops can both be on the net together one is a pc and mine is a mac but when the comp is on only the pc laptop can connect to the net. my airport says it is connected to the router but cannot