AQ adapter with XA transaction

Hi all

We have a process of OSB consuming messages from AQ and publishes the message to IBM MQ.

Oracle AQ is configured with max_retries = 5 and retry interval = 5 sec.

In OSB, we use XA transactions, so that an error message will be moved to the exception queue,

also in OSB in the error handling, we call a mistake common handling framework, which records the details of the error in DB and send notification by email.

The question arises in the event of any error, because it's XA transactions, retry is set next to the AQ, OSB process is called 5 times and that's why he's going to the block of the error and error logging DB 5 times for each attempt.

Someone please you suggest configuration or design changes to avoid this behavior,.

The expected behavior is:

  • Transaction must be maintained, for example in case of error, message should go to the queue of the exception.
  • error should be registered only once.

TIA,

Vivek

Hi Vivek,

The way you have designed the interface is perfectly fine, but to do a small modification.

Whenever you get an error, you should check whether the number of delivery is > the re-delivery limit set on the queue. If the number of delivery does not reach the limit of re-delivery, then don't update the DB with the error and allow rollback transaction.  (You can use if so clause to check the County of delivery). Once the number of delivery exceeds the limit of re-delivery, then update the DB with the details of the error and push it to the dead-letter queue. (the exception queue)

(Ex: for JMS adapter, we use these properties jca.jms.JMSRedelivered, jca.jms.JMSProperty.JMSXDeliveryCount , jca.jms.JMSProperty.JMS_BEA_RedeliveryLimit. )

The condition would be $JMSDeliveryCount > = $JMSRedeliveryLimit + 1 and redelivered = true () )

It will be useful.

Tags: Fusion Middleware

Similar Questions

  • Pavilion Elite HPE-170 t - Wi - Fi adapter with antenna?

    I would like to connect to a desktop Pavilion Elite to a local network. The router is a Linksys EA3500 (802.11n technology). The distance between the router and the wireless adapter on the desktop will be about 30 feet with walls between the two.

    The office doesn't have an outdoor antenna. When I checked for network adapters, I found this: Realtek RTL8168 / 811D Family PCI - E Gigabit Ethernet NIC (NDIS 6.20).

    I use the computer for HD, movies, not for games. Should I buy a Wi - Fi adapter? And if so, which one of these adapters Linksys would give me better performance?

    1. a USB adapter - http://bit.ly/1tg8Cj1

    2. a card PCI adapter with antenna - http://bit.ly/1pzVpSt

    3. a USB adapter with antenna - http://bit.ly/1taGZd2

    Thank you

    Brescia

    Record office:

    Product name: BN496AV-ABA-HPE-170 t

    Product number: BN496AV #ABA

    Operating system: Windows 7 Ultimate 64-bit

    Hello:

    I have the AE3000 on two of my HP business offices.

    It has good reception and never had a problem with either of the units.

    I have a 2-story house with a finished basement.

    My Linksys EA 4500 router is on the second floor.

    One of my desltop of PC's in the basement.  The AE3000 on it, you get 4 bars of reception on the 5 GHz band and 5 bars on the 2.4 GHz band.

    Connection speed is 324 Mbit/s (out of 450) on my PC of basement on the 5 GHz band.

    Connection speed is 216.5 Mbps on bandwidth 2.4 GHz because I have this band the blended value that allows (wireless B and G) to connect legacy devices.

    It works fine on W7 x 64 and x 64 W8.1 (using the drivers W7 on the CD).

    It also comes with a 3' USB cable attached to a docking station so that you can position the camera somewhere for better reception.

  • Why do I suddenly had a .qif with bank transaction file appear on my desktop!

    Why do I suddenly had a .qif with bank transaction file appear on my desktop today that were not there when I turned it off last night

    Hello

    1. have you made changes on the computer before this problem?

    2 are you able to open these files before, have you seen this message before popup on your computer?

    3. is there someone else your computer?

     

    The. QIF file is and ASCII text file. While you can view and edit the file in any text editor, be very careful as the format of the file and the order of the items in the file are essential for the proper execution of the file.

    NOTE : If the files are reappears or multiply on its own, so I recommend you to run the Microsoft Safety Scanner to remove all viruses in the computer that could create this file. Viruses are known to come. QIF file format. I suggest you to not open files if you are not sure about this and rather wait for the Microsoft Safety Scanner complete to ensure that it is not virus. Once the analysis is complete and the threat of virus cleared so you can view the file. If you think that the file is not linked, then you can remove the same.

    Run the Microsoft Safety Scanner and check if that helps resolve the issue.

    Microsoft Safety Scanner:
    http://www.microsoft.com/security/scanner/en-us/default.aspx

    Note: The Microsoft Safety Scanner ends 10 days after being downloaded. To restart a scan with the latest definitions of anti-malware, download and run the Microsoft Safety Scanner again.
    Note : the data files that are infected can be cleaned by removing the file completely, which means there is a risk of data loss

    Also try to perform a clean boot and check.

    How to solve the problem by running the clean boot in Windows Vista: http://support.microsoft.com/kb/929135 
    Note: once you have completed troubleshooting, perform the steps from step 7: to reset the computer as usual

  • R40 adapter with X 201 Tablet?

    I now have a FRU 08 K 8205 adapter supplied with my dead R40. Can I adapt the DC one connector that fits to my X 201 Tablet without anything to blow up? If Yes, where can I find such an adapter?

    The FRU 08 K 8205 said its output power adapter is 16V 4. 5a.

    The power adapter 42T 4119 FRU that came with my X 201 said that his exit is 20V 3. 25A.

    Sorry if this seems harsh, but it's the second time I asked a question on this forum and got a flip, a laconic answer incomplete from someone who apparently had no information.

    BT, perhaps mean you but an answer like yours doesn't help and only serves to stop the dialogue.

    I got a complete answer from another source.

    There is a shift of DC voltage between the two adapters. Lenovo power adapters accept an entry level of the AC, 100-240VAC generally, but the DC input to Lenovo products must be exact - 16Vcc in the case of the R40 and 20 v DC in the case of the X 201 Tablet.

    The connector DC for the R40 is 5.5 x 2.5 mm and the tip of the X 201 is a C15 (7.9x5.55mm with the centering PIN). bixnet.com has adapters to convert one to the other, but you would only do this if you were converting the tip of DC connector on a map of 20 v DC. BTW, they also wear a universal adapter with an adjustable DC output and 8 connector tips.

    I hope this helps other people who have questions about Lenovo power adapters.

  • OVD adapter Question using the model ' OAM/ADAM adapter with map.

    I'm creating adapter to ADAM using model 'OAM/ADAM adapter with map' in 11.1.1.7.0 using DOHADOVD.

    obpasswordhistory, obpasswordexpirydate, obLoginTrycount, and obLockouttime fields are not displayed in TPM. They are present in the ADAM instance.

    Any thoughts on how to add these missing fields in TPM?

    You must extend the schema of the OVD as well. You can refer to the documentation of production

    http://docs.Oracle.com/CD/E27559_01/admin.1112/e27239/shared.htm#CFFEJEEE

  • vmreconfig.pl adding a network adapter with port group

    I have searched the net looking for a way to add a network adapter on a virtual machine and specify the port group / name of command line or with vi perl of the network and have found no examples (or change a network map of existing virtual machine port group). Adding an adapter with vmreconfig.pl is easy, but there is no place to set the port group (containing a special VLAN id for the new virtual machine that is just cloned). I am creating a fully automated system and this characteristic seems to be missing or I missed just plan. Can anyone help?

    Here is the code which is close to what we use:

    #$netname is a string of the name of the network, the host view is the moref of the host that you deploy on

    My $net_vm_dev_conf_spec = create_net_device (network-online $networkname name, hostview-online $host_view).

    1. create virtual device configuration for NIC specifications

    2. ================================================

    void create_net_device {}

    my % args = @_;

    My $network_name = $args {netname};

    My $host_view = $args;

    {if ($network_name)}

    My $network_list = Vim::get_views (mo_ref_array-online $host_view-> network);

    {foreach (@$network_list)}

    If ($network_name eq $_-> name) {}

    my $network = $_;

    My = $nic_backing_info

    VirtualEthernetCardNetworkBackingInfo-> new (deviceName => $network_name,)

    network-online $network);

    My = $vd_connect_info

    VirtualDeviceConnectInfo-> new (allowGuestControl,-online 1

    connected-online 1,

    startConnected-online 1);

    My $nic = VirtualE1000-> new (support => $nic_backing_info,)

    key-online 9999,

    unitNumber => UNDEF,

    addressType-online "product."

    connectable-online $vd_connect_info).

    My = $nic_vm_dev_conf_spec

    VirtualDeviceConfigSpec-> new (device-online $nic,

    operation => VirtualDeviceConfigSpecOperation-> new ('add'));

    Return $nic_vm_dev_conf_spec;

    }

    }

    }

    }

    #then create a config specification

    my new VirtualMachineConfigSpec =-> () $config_spec

    deviceChange =>,

    );

    #Then apply this config spec spec clone or something.

    -Matt

    VCP, vExpert, Unix Geek

  • Pavilion 17 - f053us: replace my current map of the b/g/n adapter with an AC adapter?

    I have a Pavilion 17 - f053us laptop computer with an AMD processor. It is always possible to replace my current card by an AC adapter card? I saw a ' Intel Dual Band Wireless-AC 3160 802.11 ac 1 x 1 WiFi + BT 4.0 adapter combo "(only for the Intel) and 'WLAN 802.11 Broadcom BCM 4352 AC + BT4 2x2HMC' in the maunal. I could use one of these adapters? Thank you for your time.

    The Broadcom is supposed to be only for models 15 inches.

    2x2HMC AC + BT4 Broadcom BCM 4352 WLAN 802.11 for HP Pavilion 15 AMD computer models available for Windows 7 and Windows 8.1 724935-005

    Do not know why. There is no physical reason the card wouldn't fit and work on your laptop.

    http://www.eBay.com/ITM/Azurewave-Broadcom-BCM94352HMB-802-11AC-867Mbps-WLAN-BT-4-0-half-mini-PCIe-card-/262597757718?hash=item3d240bcb16:g:KDoAAOSw0UdXwm5g

    Your laptop is not encumered with the formidable whitelist HP, so you can install any version of the wireless card, doesn't have to be the HP part number. Intel adapters do not work with processors AMD then the Broadcom 802.11ac "AzureWave" is your best bet.

    If you have looked at the manual, you know that it is not very easy to do upgrade. If you need more help post back.

    If it's 'the Answer' please click on 'Accept as Solution' to help others find it.

  • Cannot install the program files to a usb adapter with TER/GUSB2-N Wireless

    first of all, let me tell you bear with me, I'm not very tech savvy

    Previously on my desktop computer with windows xp operating system, I have a usb adapter that plugs into the back that captures internet of my modem in the basement. recently, I was forced to reformat my computer and lost all my settings and the installation for the card files. After calling at & t to support, I was directed to http://broadband.custhelp.com/app/answers/detail/a_id/21282/kw/installation/session/L3RpbWUvMTMxMDE0OTI3MS9zaWQvbTJSQ2J1eWs%3D where I was instructed to download files to install my adapter (because I don't have the original installation disc for it). This is where I am stuck. the files are in format ".sys" and therefore cannot be executed. What should I do at this point?

    Take a look at MVP Jack here's website: http://www.ezlan.net/wzc.html

  • Pavilion dv6-6121tx: driver Ralink upgrade rt5390 802.11b/g/n wifi adapter with Intel Dual Band Wireless-AC 7260

    Hey guys,.

    Currently, I have the HP Pavilion dv6-6121tx Entertainment Notebook PC with the configuration below.

    Name: HP Pavilion dv6 Notebook PC
    OS: WIN 7 Home Premium 64-bit
    Processor: Interl (R) Core i7-2630QM CPU @ 2.00GHz
    RAM: 6 GB DDR3
    Graphics card: Radeon (TM) HD 6770 M 2 GB DDR5

    My laptop has a Ralink rt5390 802.11b/g/n wifi adapter driver and I want to spend with Intel Dual Band Wireless-AC 7260. I went through the below URL containing all compatible drivers. But I am not able to understand where the AC7260 from Intel is supported or not.

    http://support.HP.com/us-en/drivers/selfservice/HP-Pavilion-DV6-6100-entertainment-notebook-PC-serie...

    Anyone of you can guide me on this please. Thank you.

    Hello @Amjadbrsc,

    Thank you for visiting the HP Forums! A place where you can find solutions for your problems, with the help of the community!

    I came across your post about WiFi drivers and wanted to help!

    All the network drivers compatible for your product is listed under the tab Driver Network , the customer support of HP - page Software and Driver Downloads.

    Please let me know if this information has been helpful by clicking the thumbs up below.  If this post has solved your problem, then please click accept as a Solution.

    Have a great weekend!

  • Wireless connection: adapter with no signal router

    The adapter wireless in my Dell vista basic laptop deoes does not receive signal wireless to my router.

    Hello

    Turn off the router and the Modem - wait 3 minutes and reverse. Restart the computer.

    Your router could be suspicious here, you have successfully updated its firmware as a possible solution? And I would like to
    Update your WiFi drivers on computers. How you are positioned in the router? Are there
    obstacles in the path?

    Actually try updating your driver and disabling the network logon. Use a wire or download drivers
    on another computer and use removable media to transfer to your system.
     
    Control Panel - network - write down of the brand and the model of the Wifi - double click top - tab of the driver - write
    version - click the driver update (cannot do something that MS is far behind the pilots of certification). Then
    Right click on the Wifi device and UNINSTALL - Reboot - it will refresh the driver stack.

    Look at the sites of the manufacturer for drivers - and the manufacturer of the device manually.
    http://pcsupport.about.com/od/driverssupport/HT/driverdlmfgr.htm

    How to install a device driver in Vista Device Manager
    http://www.Vistax64.com/tutorials/193584-Device-Manager-install-driver.html

    Download - SAVE - go where you put it - right click – RUN AS ADMIN.

    You can download several at once however restart after the installation of each of them.

    After watching the system manufacturer, you can check the manufacturer of the device an even newer version. (The
    manufacturer of system become your backup policies).

    Repeat for network (NIC) card and is a good time to get the other updated drivers as Vista like
    updated drivers.

    I would also turn off auto update for the drivers. If the updates Windows suggests a just HIDE as they
    are almost always old, and you can search drivers manually as needed.

    How to disable automatic driver Installation in Windows Vista - drivers
    http://www.AddictiveTips.com/Windows-Tips/how-to-disable-automatic-driver-installation-in-Windows-Vista/
    http://TechNet.Microsoft.com/en-us/library/cc730606 (WS.10) .aspx

    ------------------------------------------------------

    Make sure you know the details of connection to your wireless router - SSID and password.

    You lose connection when you do and have to redo your logon.

    Control Panel - Network & Sharing Center - right, click Customize - page set of network locations.
    lower left click on merge or delete network locations - REMOVE all instances of your network (and the
    others you don't use anymore) - REBOOT. Start - Connect To log on to the network.

    -----------------------------------------------------

    Check this box:

    Strange problem with Internet under Vista
    http://www.catonett.com/blog/archives/194

    Windows Vista cannot obtain an IP address from certain routers or some non-Microsoft DHCP servers
    http://support.Microsoft.com/kb/928233/en-us

    ----------------------------------------------------

    And:

    Network connection problems
    http://windowshelp.Microsoft.com/Windows/en-us/help/33307acf-0698-41ba-B014-ea0a2eb8d0a81033.mspx

    I hope this helps.
    Rob - bicycle - Mark Twain said it is good.

  • problem with Database.transaction)

    Hello

    The code contained in the appeal. transaction() in my method. writeDatabase() is not executed. He reached the alert call (dbChecklistInstance.db.version), but nothing else happens. It fails my call alert('1') and it does not generate an exception to the (e) alert call either. I get no error message popping up. Any ideas on where is my bug maybe?

    Thank you

    dbChecklist = function()
    {
        var dbChecklistInstance = {}
    
        function onDBCreate(dbCreated)
        {
            dbChecklistInstance.db = dbCreated;
        }; // end onDBCreate
    
        this.readDatabase = function(arrChecklists)
        {
            if (window.openDatabase)
            {
                try
                {
                    dbChecklistInstance.db = window.openDatabase('dbChecklist', '1.0', 'Bashbored Tasks database', 1*1024*1024, onDBCreate);
                }
                catch(e)
                {
                    alert(e);
                }
            }
            else
            {
                alert('This device does not have HTML5 Database support.');
            } // end if
    
            try
            {
            dbChecklistInstance.db.readTransaction(function (t)
            {
                t.executeSql('SELECT * FROM dbChecklist.tabChecklists', [], function (t, r)
                {
                    alert('b');
                    for (var i = 0; i < r.length; i++)
                    {
                        arrChecklists.push(r.item(i));
                    } // end for
                }, // end function(t, r)
                function(t, e)
                {
                    alert(e.message);
                } // end function(t, e);
                ); // end .executeSql
                alert('c');
            }, errorTrans, successTrans); // end .readTransaction
            }
            catch (e)
            {
                alert(e);
            }
        }; // end this.readDatabase
    
        this.writeDatabase = function(arrChecklists)
        {
            alert(dbChecklistInstance.db.version);
    
            try
            {
            dbChecklistInstance.db.transaction(function (t)
            {
                alert('1');
                t.executeSql('DROP TABLE IF EXISTS dbChecklist.tabChecklists', [], function(t,r){}, errorTrans);
                alert('2');
                t.executeSql('CREATE TABLE dbChecklist.tabChecklists (sDecription TEXT)', [], function(t,r){}, errorTrans);
                alert('3');
                for (var i = 0; i < arrChecklists.length; i++)
                {
                    t.executeSql('INSERT INTO dbChecklist.tabChecklists VALUES (?)', [arrChecklists.sDescription], function(t,r){}, errorTrans);
                    alert(i);
                } // end for
            },errorTrans,successTrans); // end .transaction
            }
            catch (e)
            {
                alert(e);
            }
        }; // end this.writeDatabase
    
        function errorTrans(err)
        {
            alert(err.code + " " + err.message);
        } // end errorTrans
    
        function successTrans()
        {
            alert("successful transaction");
        }
    }
    

    There was a lot wrong with this code. So much worse now.

  • Uninstall the network adapter with Windows 7

    I can not connect to internet on my other PC with Windows 7.  In Device Manager, I found 9 network cards that I can't uninstall.  If this is caused by a virus?  How can I remove additional network cards from my PC?  Thank you.

    Hello Markopx,

    Thanks for posting in the Microsoft Answers forum! In order to remove any unwanted network adapters, simplyright click on the network adapter of your choice in the Device Manager and select Uninstall.

    Hope this helps J

    Adam
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think

  • Several subnets on a NETWORK adapter with BladeCenter?

    We have an IBM BladeCenter H chassis with switches Cisco 3012.  Each blade server is configured with a total of 4-port NETWORK adapter.  Our initial intention was to 2 4 network cards for the traffic of the virtual machine and the others, two for tolerance to the failures/vmotion/management team.  It has recently been brought to my attention that there is another necessary subnet for some of the virtual machines that will run on these servers.  So, my question is, can I have access to multiple networks (10.1.1.x & 192.168.0.x) through two NICs servile mentioned above to the traffic of VMware?  Keep in mind it's bladecenter environment, I have the external ports on the back of the chassis of the physical connectivity.  All documentation showing this would be the icing on the cake.  Thanks in advance.

    You should be able to this with trunking and tagging of vlan. This will allow you to pass the traffic of multiple VLANs and label it.

    Jason Silva

    http://silvaecs.com

    http://Twitter.com/silvaecs

  • Problem with rollback transaction with foreign JMS provider

    Hello

    I created a small test to validate this transaction rollback works correctly with a foreign Jms provider (Sonic). My results seem to show that this isn't, but I have my installation is perhaps incorrect so any help appreciated...

    In the example below, I have an MDB that uses the movements of containers managed (Transaction required) and packaging. It receives a message & then sends another message.

    I've explicitly forced a rollback and wait for message received and sent message are ignored. However, on my Sonic queues, I see the number of messages on the output queue (where the message is sent) regularly every restitution time is more tempted, implying the sent message is not be restored.

    This is my EJB code: -.
    @MessageDriven(description = "sample mdb using weblogic resource wrappers", name = "WLPooledSonicJmsTransactionRequiredMessageDrivenBean")
    @TransactionManagement(value = TransactionManagementType.CONTAINER)
    @Resources( {
              @Resource(name = "connectionFactoryReference", mappedName = "localconnFactoryXA", type = javax.jms.ConnectionFactory.class),
              @Resource(name = "sendDestinationRef", mappedName = "local.out.queue1", type = javax.jms.Queue.class) })
    public class WLPooledSonicJmsTransactionRequiredMessageDrivenBean implements
              MessageListener {
    
         private ConnectionFactory sendingConnectionFactory;
    
         private Queue sendDestination;
    
         @Resource
         private MessageDrivenContext mdctx;
    
         @TransactionAttribute(value = TransactionAttributeType.REQUIRED)
         public void onMessage(Message message) {
              System.out
                        .println("on message called on WLPooledSonicJmsTransactionRequiredMessageDrivenBean!!");
    
              Connection jmsConnection = null;
    
              try {
                   String deliveryCount = message
                             .getStringProperty("JMSXDeliveryCount");
                   
                   System.out.println("JMSXDeliveryCount value is: " + deliveryCount);
    
                   if (sendingConnectionFactory == null)
                        System.out.println("sendingConnectionFactory was null!!");
                   sendingConnectionFactory = (ConnectionFactory) mdctx
                             .lookup("connectionFactoryReference");
    
                   if (sendDestination == null)
                        System.out.println("sendDestination was null!!");
                   sendDestination = (javax.jms.Queue) mdctx
                             .lookup("sendDestinationRef");
    
                   jmsConnection = sendingConnectionFactory.createConnection("xxx",
                             "xxx");
                   System.out.println("Sonic version = "
                             + jmsConnection.getMetaData().getProviderVersion());
    
                   Session s = jmsConnection.createSession(false,
                             Session.AUTO_ACKNOWLEDGE);
                   System.out.println("Transaction is: "
                             + weblogic.transaction.TransactionHelper
                                       .getTransactionHelper().getTransaction());
    
    
                   MessageProducer producer = s.createProducer(null);
    
                   Message response = s.createTextMessage("My Reply");
    
                   producer.send(sendDestination, response);
                   System.out
                             .println("message sent from WLPooledSonicJmsTransactionRequiredMessageDrivenBean!");
    
                      // force a rollback for testing purposes
                   mdctx.setRollbackOnly();
    
    
              } catch (JMSException e) {
                   e.printStackTrace();
                   // reset our jndi objects
                   sendDestination = null;
                   sendingConnectionFactory = null;
                   throw new EJBException(e);
              } finally {
    
                   // Return JMS resources to the resource reference pool for later
                   // re-use.
                   // Closing a connection automatically also closes its sessions, etc.
    
                   try {
                        if (jmsConnection != null)
                             jmsConnection.close();
                   } catch (JMSException e) {
                        // reset our jndi objects but no need to tell client
                        sendDestination = null;
                        sendingConnectionFactory = null;
                   }
    
              }
    
         }
    }
    Here are the weblogic-ejb-jar, which defines the destination of reception
    <?xml version="1.0" encoding="UTF-8"?>
    <weblogic-ejb-jar xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-ejb-jar.xsd"
            xmlns="http://www.bea.com/ns/weblogic/90"
            xmlns:j2ee="http://java.sun.com/xml/ns/j2ee"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <weblogic-enterprise-bean>
            <ejb-name>WLPooledSonicJmsTransactionRequiredMessageDrivenBean</ejb-name>
            <message-driven-descriptor>
                <pool>
                    <max-beans-in-free-pool>4</max-beans-in-free-pool>
                    <initial-beans-in-free-pool>1</initial-beans-in-free-pool>
                </pool>
                <destination-jndi-name>localmandytest</destination-jndi-name>
                <connection-factory-jndi-name>localconnFactoryXA</connection-factory-jndi-name>
                <jms-polling-interval-seconds>30</jms-polling-interval-seconds>
            </message-driven-descriptor>
        </weblogic-enterprise-bean>
    </weblogic-ejb-jar>
    and it has been part of the weblogic log output (this message is repeated that the container attempts to deliver the message)...
    on message called on WLPooledSonicJmsTransactionRequiredMessageDrivenBean!!
    Session transacted? = false
    message sent from WLPooledSonicJmsTransactionRequiredMessageDrivenBean!
    <07-Oct-2010 13:09:45 o'clock BST> <Info> <EJB> <BEA-010213> <Message-Driven EJB: WLPooledSonicJmsTransactionRequiredMessageDrivenBean's transaction was rolled back. The transaction details are: 
    ......
    Published by: MandyWarren on October 7, 2010 07:05 added weblogic-ejb-jar. XML

    Published by: MandyWarren on October 14, 2010 14:53 in order to take account of the last changes of the code

    Published by: MandyWarren on October 14, 2010 15:30 - code removed for only if rollback count == 1 because it does not work

    Published by: MandyWarren on October 21, 2010 22:36 deleted info specific environment

    Just a quick update...

    I raised this issue to the support of Oracle who confirmed that it was a bug see their response below...

    >
    I just got an update of JMS engineering.

    They Bug 81388508142162 is the best candidate: 8138850 is for WLS 9.2.x, while 8142162 is for WLS 10.0.x.
    The fix is included in 9.2.3 WLS and WLS 10.0.2
    >

    I upgraded to 10.0 MP2 as no new patches are now provided for 10.0 MP1 and the problem was solved.

    A big thank you to everyone for their help on this.

  • Assistance needed with Custom Transaction

    Hello

    I don't know if this is possible or not, but I would be very grateful for any help anyone can offer.

    I wish to have a couple of drop down fields in form following a table after you select a choice from the drop-down list fields, it uses the data selected in the fields in the form to run a query that will empty the existing table and insert new records.  Although I intend to do it on more than one field, I just try on a unique fields for the moment.

    I use a Cusatom Transaction, because I believe that this will allow me to enter SQL which will perform more than one task.  My understanding of this is correct?

    The following code attempts to remove all existing records in the table, then insert new records.  However, an error pops up when I click the button to insert the record.  It seems that the SQL do not remove and insert consecutively in the same custom transaction.

    Is this possible, and if so, can anyone advise me how to do this.  My current SQL code as part of the operation is: -.

    REMOVE TempAspirationalRole.* FROM TempAspirationalRole;

    INSERT INTO TempAspirationalRole
    SELECT TblRoles.RoleProfile_ID, TblRoles.RoleName, TblCourses.CourseName, TblRoleCourses.Requirement
    OF (TblRoles INNER JOIN TblRoleCourses ON TblRoles.RoleProfile_ID = TblRoleCourses.RoleProfile_ID) INNER JOIN TblCourses ON TblRoleCourses.CourseRef = TblCourses.CourseRef
    WHERE (((TblRoles.RoleProfile_ID) = {AspirationalRoleID}));

    The above will work properly in MySQL if I replace the {AspirationalRoleID} for a real record doesn't.

    Thanks for your time,

    Gary

    At the end of the day, but start with something simple...

    http://www.php.NET/function.MySQL-query

    start deleting Ceccaldi
    function My_Delete(&$tNG) {}

    Get the current values of the form
    $threadid = $tNG-> getColumnValue ('NbForumMessageID');

    $query = "DELETE FROM messagesubscribe WHERE the threadID = '". $threadid. » » » ;

    $result = mysql_query ($query);
    If (! $result) {}
    $message = "invalid query: '." mysql_error(). « \n\n » ;
    $message. = "query string: '." $query;
    $message = nl2br ($message);
    Die ($message);
    }

    Repeat as needed for other mysql queries

    }
    end My_trigger

Maybe you are looking for

  • Satellite C850 - no wireless after the BIOS update

    I have a model C850-PSKCCA-04G00M I just did the update of the BIOS. On the conclusion, no wireless connection. In the Realtek TRL8723AE Wireless LAN 802 Device Manager. 1 PCI-E Nic does not work correctly.In properties, I see this error message: "Th

  • Dv6-6189sx: switchable graphics driver installation problems

    Hello I recently made a recovery of reduced image that my laptop was too slow. Now speed up back. However, when I tried to install the latest drivers from HP, I coundn't install "AMD/Intel switchable high definition (HD) Graphics Driver. It gives me

  • Error installing windows 7 :(

    Hey everybody,I formatted a pc that has win xp & I installed win 7, but when I choose a partition, it gives me the following msg: Setup could not create a new partition or system to locate a system partition. I have partitions of towing: 97.7 GB type

  • BlackBerry Facebook App app do not post

    Hi people, I realized that the facebook app does not send the message written in the stream of FB. I use the latest updates of the OS and applications from today on my new passport. FYI my Web on FB privacy is "friends only".

  • Creative products Cloud Setup DF024 error 'failed to move the file.

    Hello worldI'm having a problem when trying to install some applications with the creative cloud. I managed to install Acrobat very well, then moved to install Illustrator and InDesign, but I get the following error:Exit code: 7----------------------