Local transaction support when BPEL calls JCA adapter

Hi all

I've implemented a BPEL invoke process consisting of several activities to my (personalized) JCA resource adapter that connects to an environmental impact study.
My concern is to support local transactions. Here are a few snippets describing what I've done so far.

Declare the support of transactions at the time of deployment (ra.xml)
<transaction-support>LocalTransaction</transaction-support>
Implementation of interface ManagedConnection class
public class MyManagedConnection implements ManagedConnection {

     ...

     public XAResource getXAResource() throws ResourceException {
         throw new NotSupportedException("XA Transactions not supported");
     }

     public LocalTransaction getLocalTransaction() throws ResourceException {
         return new MyLocalTransaction(this);
     }
     
        public void sendTheEvent(int eventType, Object connectionHandle) {
             ConnectionEvent event = new ConnectionEvent(this, eventType);
         
             if (connectionHandle != null) {
                event.setConnectionHandle(connectionHandle);
             }

            ConnectionEventListener listener = getEventListener();
          
         switch (eventType) {
          case ConnectionEvent.CONNECTION_CLOSED:
               listener.connectionClosed(event); break;
          case ConnectionEvent.LOCAL_TRANSACTION_STARTED:
               listener.localTransactionStarted(event); break;
          case ConnectionEvent.LOCAL_TRANSACTION_COMMITTED:
               listener.localTransactionCommitted(event); break;
          case ConnectionEvent.LOCAL_TRANSACTION_ROLLEDBACK:
               listener.localTransactionRolledback(event); break;
          case ConnectionEvent.CONNECTION_ERROR_OCCURRED:
               listener.connectionErrorOccurred(event); break;
          default: break;
         }
        }
}
Implementation of interface LocalTransaction class
public class MyLocalTransaction implements javax.resource.spi.LocalTransaction {

     private MyManagedConnection mc = null;
     
     public MyLocalTransaction(MyManagedConnection mc) {
         this.mc = mc;
     }     
     
     @Overide
     public void begin() throws ResourceException {
         mc.sendTheEvent(ConnectionEvent.LOCAL_TRANSACTION_STARTED, mc);
     }
     
     @Override
     public void commit() throws ResourceException {
         eis.commit(); //eis specific method
         mc.sendTheEvent(ConnectionEvent.LOCAL_TRANSACTION_COMMITTED, mc);
     }     
     
     @Override
     public void rollback() throws ResourceException {
         eis.rollback(); //eis specific method
         mc.sendTheEvent(ConnectionEvent.LOCAL_TRANSACTION_ROLLEDBACK, mc);
     }
}
Completion of process BPEL Uppon, MyLocalTransaction.commit () is called. However, localTransactionCommitted (event) fails and I get the following error:
Error committing transaction:; nested exception is: weblogic.transaction.nonxa.NonXAException: java.lang.IllegalStateException: 
[Connector:199175]This ManagedConnection is managed by container for its transactional behavior and has been enlisted to JTA transaction by container; 
application/adapter must not call the local transaction begin/commit/rollback API. Reject event LOCAL_TRANSACTION_COMMITTED from adapter.
Could someone give me a few directions to proceed?

My current setup consists of:
1 oracle SOA Suite / JDeveoper 11 g (11.1.1.4.0),.
2 WebLogic Server 10.3.4


Thank you for your time,
George

The important fact is that BPEL will always be in a transaction... Apparently, your card's participation in the operation of BPEL JTA (rather than create a new one)... Thus, when you try to send a commit local, it will fail because "Ce ManagedConnection is handled by container for its transactional behavior and has been joined to the JTA transaction per container.

So you have to see which is best for your case, to participate in the operation of BPEL and let BPEL commit the transaction for you, or somehow put your JCA adapter in a transaction context different from that of the BPEL one...

I hope this helps...

See you soon,.
Vlad

Tags: Fusion Middleware

Similar Questions

  • Transaction number when calling a stored procedure in osb

    Hi all

    I created a wrapper procedure to call "soa.delete_instances (this procedure will remove instances of schema SOA_INFRA)" oy locall created the user schema (ASG).

    If I run the direclt wrapper procedure in SqlDeveloper it works fine clean bodies.

    I called this procedure in OSB using the JCA adapter DB file, the procedure of the wrapper is the fine workmanship, but does not remove instances of schema SOA_INFRA.

    any help is nice.

    Thank you...

    I used data XA NO source instead of XA my problem solved.

    Thanks for the replies.

  • Need help! I just want to cancel my subscription for one year. No response from support by mail, noone answers when I call, chat support do not work.

    Need help! I just want to cancel my subscription for one year. No response from support by mail, noone answers when I call, chat support do not work.

    Hello

    I will pass on your details to our Russian team and they will contact you to help others.

    Kind regards

    Bev

  • Question of XA with SAP JCA adapter

    GR 10, 3 of OSB using
    We have a collection of the messages from a queue JMX proxy using a connection factory active XA (the default weblogic XA connection factory). Proxy service calls a business service that is based on the SAP JCA WSDL and publishes an IDOC to the SAP System. A road to the node with quality of service defined as exactly once routing option is used to ensure a rollback in case of error on the transformation of SAP. (Also tried with a legend of service in the request pipeline to achieve the same result).

    Here are the questions that we are experiencing
    1. If the SAP outbound connection on the adapter resources iwafjca is defined as the local Transaction
    During the test of the console, the service works well. When the message is sent to the JMS queue, we get an error 'Transaction already exists. That sounds about right as SAP map will try to create a new transaction, which will be possible when running the console while the overall transaction is created by the JMS queue (when the Proxy receive a message from the queue active XA) SAP adapter will not be able to create a separate transaction that are not part of XA.

    2. If the SAP outbound connection on the adapter resources iwafjca is defined as the XA Transaction
    Even the business service in a test directly from the console fails in this scenario. The error we get is "Not supported by the JCA adapter XA Transaction".

    No idea how to map of JCA SAP call a part of the overall transaction so that messages failed can roll back to the JMS queue?

    Sorry for the long description I thought it will facilitate :)

    2. If the SAP outbound connection on the adapter resources iwafjca is defined as the XA Transaction
    Even the business service in a test directly from the console fails in this scenario. The error we get is "Not supported by the JCA adapter XA Transaction".
    No idea how to map of JCA SAP call a part of the overall transaction so that messages failed can roll back to the JMS queue?

    The interface provided by SAP (SAP JCO) does not support JTA transactions. There is therefore no way to map connection factory / can register in the global transaction.

    1. If the SAP outbound connection on the adapter resources iwafjca is defined as the local Transaction
    During the test of the console, the service works well. When the message is sent to the JMS queue, we get an error 'Transaction already exists. Sounds correct as > SAP adapter will try to create a new transaction, which will be possible when running the console, while when the overall transaction is created by JMS queue > (when Proxy receive a message from the queue active XA) SAP adapter will not be able to create a separate transaction that are not part of XA.

    This is what is called behavior and if I remember correct it is raised but closed as work as designed Bug (I still don't have a clear explanation why adapter starts a local transaction when underlying connection does not yet). Solution for this is to make QOS Best = Effort.This ensures that the local transaction required by adapter will not come into conflict with the overall transaction.

    That's why if you wait adapter to participate in the global JTA, currently it is not supported.

    Thank you
    Maury

  • Question on how to deploy Oracle Tuxedo JCA adapter

    Hi all:
    I have question on how to deploy the JCA Tuxedo Oracle Weblogic 11g adapter (10.3.3).
    I try to deploy a jar file. But the web application cannot find the JNDI name that defined in the JCA Tuxedo adapter.
    Then I tried to deploy it as a web application. The console can be found this way JNDI name.

    However, there was a FAILED Module Exception:

    weblogic.application.ModuleException: java.lang.NullPointerException
    at weblogic.connector.deploy.ConnectorModule.prepare(ConnectorModule.java:239)
    Caused by: java.lang.NullPointerException
    at weblogic.connector.external.impl.RAComplianceChecker.hasMatchingConnFactoryInterfaceInRA(RAComplianceChecker.java:668)

    Could someone help me on this issue?

    Thanks for any information!

    ARO
    Dawn

    Dawn,

    You must use the RAR file. (a file with the extension 'rar' and created using the jar) When you have downloaded Tuxedo of OTN JCA adapter you have is a RAR file.

    After downloading the RAR file to your local workstation, you need to configure, reconditioning and then you can deploy them.

    Use the following to set up procedure and reconditioning
    1 create a sub-diretory called 'adapts' r in the directory where you downloaded the file com.oracle.tuxedo.TuxedoAdapter.rar
    2 cd of ' adapter
    3 unjar the RAR file
    adapter > jar xvf... /com. Oracle.Tuxedo.TuxedoAdapter.rar
    4. to set up
    1. the downloaded file com.oracle.tuxedo.TuxedoAdapter.rar UN - jar
    2. change the configuration
    2.1 if you wish to use the connection configuration factory founded, then change the META-INF/weblogic - RA.Xml
    2.2 If you want to use the domain configuration file, then change the META-INF/ra.xml and then change dmconfig.xml
    NOTE 1: factory based configuration only supported in 11.1.1.2.1
    NOTE 2: the JNDI name is in META-INF/weblogic - RA.xml and you can change to the JNDI name that you like
    5 renovation
    adapter >... jar cvf MyTuxedoAdapter.rar *.

    Now you are ready to deploy JCA Tuxedo adapter
    There are two ways to deploy it to WLS
    1 use the console to configure it as an application
    NOTE: This is the only way that support the main map. Main mapping configuration is necessary for the propagation of security identity of Tuxedo for access control. (you also need to have a copy in the file of Tuxedo TPUSR locally and configured in the configuration)
    2 copy the RAR file into DOMAIN_HOME/autodeploy directory $

    NOTE: you must replace the JATMI that come with WLS and use the one that come with adapter JCA Tuxedo.

    You can also download the sample of RTO and run the example and check the information listed in the file readme.txt and build.xml ANT script and setenv.sh you can find all the information mentioned above.

  • Determine if a BPEL Polling DB adapter works

    I deployed a composite SOA with a DB Polling of BPEL for Weblogic adapter.  I'm trying to tell if it works.  I'm looking in the soa_server1 - diagnostic.log and I saw the following message: [2014-10 - 08 T 14: 53:02.753 - 05:00] [soa_server1] [NOTIFICATION] [] [oracle.soa.adapter] [tid: [ASSETS].] [ExecuteThread: '3' for the queue: "(self-adjusting) weblogic.kernel.Default"] [username: weblogic] [ecid: b4de9447a6405836:356834 d: 148f023a253 :-8000-00000000000002ad, 1:21897] [APP: soa-infra] JCABinding = > [NotificationService.SugarCRM_Poll/2.0]: init has been initialized properly first SugarCRM_Poll_db.jca I'm looking in law journal? And that's what I should see every time it works?  The jca for the adapter DB poll file looks like this:

    < name of the adapter-config = "SugarCRM_Poll" = 'Database adapter' adapter wsdlLocation = "SugarCRM_Poll.wsdl" xmlns =" " http://platform.integration.Oracle/blocks/adapter/FW/metadata ">

    < connection-factory location = ' ist/DB/SugarDbProd"UIConnectionName ="SugarDbProd"adapterRef =" "/ >

    < endpoint-activation portType operation "SugarCRM_Poll_ptt" = "receive" = >

    < className = "oracle.tip.adapter.db.DBActivationSpec activation-spec" >

    < property name = value = "SugarCRM_Poll.OpportunityStagingTable" / "DescriptorName" >

    < property name = "Nomrequete" value = "SugarCRM_PollSelect" / >

    < property name = "MappingsMetaDataURL" value = "SugarCRM_Poll - or - mappings.xml" / >

    < property name = "PollingStrategy" value = "LogicalDeletePollingStrategy" / >

    < property name = "MarkReadColumn" value = "account_name_new" / >

    < property name = "MarkReadValue" value = "X" / >

    < property name = "MarkUnreadValue" value = "O" / >

    < property name = "PollingInterval" value = "5" / >

    < property name = "MaxRaiseSize" value = "1" / >

    < property name = "MaxTransactionSize" value = "10" / >

    < property name = "NumberOfThreads" value = "1" / >

    < property name = "ReturnSingleResultSet" value = "false" / >

    < / activation-spec >

    < / point endpoint-activation >

    < / adapter-config >

    I also see this Notification in the soa_server1 - diagnostic.log:

    [2014-10 - T 10, 07: 31:05.328 - 05:00] [soa_server1] [NOTIFICATION] [] [oracle.soa.adapter] [tid: Workmanager:, Version: 0, scheduled = false, started = false, queue time: 0 ms\n] [userId: weblogic] [ecid: b4de9447a6405836:356834 d: 148f023a253: - 8000-0000000000000708, 1:19750] [APP: soa-infra] adapter database NotificationServiceBINDING.JCA - 11624 [[DBActivationSpec of the election Exception.    Name of the query: [SugarCRM_PollSelect], the descriptor name: [SugarCRM_Poll.OpportunityStagingTable]. Querying the database for events failed on this iteration.    Caused by com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: no operations allowed after connection closed.      This exception is considered as reproducible, probably due to a communication failure.  To be classified as not reproducible instead, add property nonRetriableErrorCodes with the value '0' for the deployment descriptor (i.e. weblogic - RA.Xml).  Polling will attempt new next polling interval.

    I am able to test the connection in Weblogic 11 g Admin Console and it works very well.  I saw the following message: "Test of TestSugarDataSource on the server soa_server1 was successful."  And I was also able to use the netcat command to test connectivity with success. "nc - vz xx.xx.xx.xx 3306' returns a ' Connection to xx.xx.xx.xx 3306 port [tcp/mysql] successful!"  So it appears the connectivity is not an issue.

    Thank you

    Tom Henriksen

    Post edited by: Tom Henricksen

    I was able to find the question with the modalities of the election by changing the Configuration of log on the oracle.soa to connect more BEAUTIFUL TRACE: 32. This allowed me to see the underlying query running DB Polling adapter and make corrections. The diagnostic log file gave me everything what I needed when I made this change and correct tests. Thank you, Tom

  • Integration with SOA suite JCA adapter

    Hi all

    Where can I find documentation or reference about the integration of the third-party adapter with SOA suite?

    There is a third-party adapter to the SOA of JDeveloper project option. When I drag him in the composite.xml file, a window is asking for wsdl, jca files, etc. So I would like to know if there are any example or a tutorial on how to integrate a third party adapter with SOA suite. Thank you.

    Kind regards

    K.Hein

    Third-party adapter allows you to integrate third-party adapters such as PeopleSoft, SAP and others in a composite SOA application. These third-party adapters produce artifacts (WSDL and JCA files files), which can configure a JCA adapter.

    Custom adapter approach should be used in cases where you have developed your own adapter.

    For the list of supported cards, please visit-

    http://www.Oracle.com/technetwork/middleware/adapters/overview/index-083423.html

    Kind regards
    Anuj

  • People cannot hear me when I call the iPhone 6

    Hi all

    When I call people from my iPhone 6 they heard me not talk at all.

    If I put the phone on speaker, they can hear me and I can record and playback voice memos with no problems at all.  I tried both a hard and soft reset which none has solved the problem.  I removed the cover and tried to call someone without him, but the problem still happens so this isn't my case interfering with the microphone.

    Anyone have an idea what might happen?  Would it be a problem with iOS 9.3.4 because the problem only happened since I updated to it AFAIK (though this could just be a coincidence)?

    Thank you very much!!

    Get help with microphones on iPhone, iPad and iPod touch - Apple Support -> check this. If the problem still persists let me know

  • When I call you can not hear me IPhone SE

    Hello

    I have a problem, sometimes, when I call with my IPhone to someone, the person does not hear me. I remember several times, but nothing changes. In my view, is not a problem with the protective film. I got this IPhone on April.

    Sorry for my English if you do not understand.

    Thank you for your help.

    Marion of the France

    Hello marionfromnice,

    Thank you for using communities of Apple Support.

    If I understand your message when you call someone your iPhone SE that they cannot hear you. It is very important that you remove all protective film that came with your iPhone SE as it can clog the microphones.

    If the problem persists after removing the protective film, I recommend to use the steps in the following article to help resolve the problem:

    Get help with microphones on your iPhone, iPad and iPod touch

    Best regards

  • Caller ID info displays when I call a Skype mobile, it is not what is in my profile

    When I call a cell phone from my Skype account, it ID me by information and photo that are not in my Skype profile. I quadruple-checked all information in my Skype account and cannot understand why he did this and how to get it to just show my Skype profile picture & name no matter what camera I'm calling you.

    Does anyone else have this weird problem? Solutions? ... or anyone know how to contact technical support to Skype directly more? Thank you!

    I'm on MacBook, OS x 10.6.8

    Okay - this is a problem, and I need to get help.

    Does anyone know how to contact Skype support, if it exist anymore?

    My Skype account shows the icon user & name on my Mac when it identifies my Skype calls on the devices, I give the floor. It makes no sense, and I can't understand why it does not display my Skype avatar / icon and the name I have on the number (for my company).

    It is quite frustrating that I have to subscribe to Skype and pay a little money every month, but can not get a question of technology responded.

  • With 2 Skype numbers, one appearing when I call someone on their caller ID?

    Hello, I have a number to call with Skype and an inscription with her, but I want to add another number to another State. If I add a second number, can I control what number will be displayed on their caller ID phones?

    Currently my Skype number appears on their caller ID when I call them, but I would like to change to the new Skype number this new number will appear on their caller ID. Then I chose which number will be on their caller ID?

    Hi, Pack, and welcome to the Skype community,

    See this section of the FAQ for instructions step by step how change caller ID settings:

    https://support.Skype.com/en/FAQ/FA2561/how-do-i-change-my-caller-identification-settings

    Kind regards

    Elaine

    __________________________________________________________________________________________________
    Your question has been answered? Please click on the link to accept as a Solutionfor everyone can quickly find what works! As a post or want to say, 'Thank You ' -? Click on the button of congratulations!
    Reliable information: Brian Krebs: 3 basic rules for online safety

  • Watch iPhone off when someone call me

    I bought the iPhone 5 s 20 days since so many people have complained that when they call me my phone shows off. I complained to my network provider, they said network is fine that there can be question of handset.  I changed the phone and using sony and I get calls comfortably. What is the problem with the iPhone?

    If you have not already, try to force reboot the phone by holding down the button sleep and home for 10 seconds, until the Apple logo comes back again. You won't lose any data, but it can cure a few glitches.

    If it does not, and to make sure that this isn't related software, set it back to factory settings, without using any data backup later. Set up the rest of the personal settings manually and test the speaker function.

    If it works, restore the last backup. If the problem returns, the data backup contains damaged data, causing your issues.

    If it still does not respond, it is a hardware problem and the phone must be repaired by Apple or an Apple authorized service provider:

    Use iTunes to restore your device to factory settings - Support Apple iOS

    Find an Apple authorized service provider

    Apple iPhone - contact Support - support

  • I have two iPhones when someone calls me bought his

    I have 2 iPhones an iPhone 5 and my father have an iphone 6.

    When someone call me it sounds at the same time in purchased cell phones.

    This problem started when I bought a 5th generation iPod.

    Hi Teban19,

    I understand that you have a problem with a phone call going to multiple iPhones. Let's take a look at this as possible, it could be.

    The first thing that comes to mind is if you and your dad use the same Apple ID for things like FaceTime and iMessage. If this is the case, there is a continuity of calling features. This feature allows a phone call go to all your devices when you are connected. Take a look at the information below to see if this is the case.

    iPhone cell calls

    With continuity, you can make and receive calls from cellphone to your iPad, iPod touch, or Mac when your iPhone is on the same Wi - Fi network.

    Your carrier can support Wi-Fi calling on other devices. If so, you can configure your Mac and other iOS devices to make and receive calls even if your iPhone is not on or nearby.

    Configure iPhone cellular calls

    • You need to iOS 8 or later version on your device iOS and OS X Yosemite or later version on your Mac.
    • Check that you are connected to iCloud with the same Apple ID on all your devices.
    • Use the same Wi - Fi network on all of your devices.
    • Login to FaceTime with the same Apple ID on all your devices. This means that no matter what device that shares your Apple ID will get your phone calls. If you do not want to receive calls on your other devices, know what to do.

    Make a call or answer a call

    • To make a phone call on your Mac, find a contact phone number in Contacts, calendar, or Safari. Hover over the number, and then click the phone icon that appears to the right of the number.
    • To make a phone call on your iPad or iPod touch, tap or click a phone number, Contacts, calendar, or Safari.
    • On your iPad or iPod touch, you can drag to answer a phone call. On your Mac, a notification is displayed when someone calls your iPhone. Then you can answer the call, send it to your voicemail or transfer the caller a message, directly from your Mac.

    Disable iPhone cellular calls

    To turn off cellular calls on your iPad or iPod touch, iPhone go to settings > FaceTime and turn off the iPhone cellular calls.

    On your Mac, open the FaceTime app and go to FaceTime > Preferences. Click settings, and clear the cellular calls to iPhone.

    Continuity of use to connect your iPhone, iPad, iPod touch and Mac
    https://support.Apple.com/en-us/HT204681

    Let me know if that solves this problem for you.

    Nice day

  • How can I get the TestStand splash screen to not show up when I call the results treatment Utility offline?

    So I call the Offline processing Utility (ORPU) a not executable call results in a plugin to perform a personalised treatment in another configuration.  Everything works fine, including having run reduced (mostly hidden) by using the option/tray.  When he called, the TestStand splash screen appears (certainly is not a show-stopper but it's confusing from the point of view of the user).

    Is it possible that I can get this start screen to not appear when calling the ORPU?  I noticed in the help, mention is made of the use of the callback file, and I wonder if someone has successfully used this to avoid the dialog box or other behaviors.  I would like more info on how it works, but it doesn't seem to be a vast detail on this in the help, and I'm not also find me useful examples.

    The source of the Offline utility treatment results is included with TestStand and can be changed.

    The ORPU source is located under "Components\Models\TestStandModels\Offline utility treatment results"

    From the source, you can see that there is no flag that allows you to hide the splash screen (except for / I leave, but that it will also close the ORPU!); However, you can easily change the ORPU so it does not show the start screen by removing the following lines in \Components\Models\TestStandModels\Offline Results Processing Utility\OfflineResultsProcessingUtility\MainForm.cs

    If (! data.) Quit smoking)
    splashScreenForm = new SplashScreen (mEngine, false);

    Regarding the flags without papers, there are not really many flags undocumented in the ORPU (even once, you can see them in the source), and undocumented flags have very specific use cases (open files from shell and NEITHER internal regression tests).

    A (non-official) complete list of indicators ORPU from 2014 TS:

    /?
    Shows help

    / tray
    Starts the ORPU in the status bar

    / exit-when-done
    Exits when all files are made

    / I'm leaving
    Leave immediately

    /process - files - Missing - Data
    Treats the files even if they lack of data

    / which-process-files-Missing-Data
    Do not process files that are missing data, show only a mistake (it is the default behavior).

    / Process-All-Profiles
    Start all profiles

    / Process-No.-Profiles
    Don't start any profile

    / Process-Profiles
    Treat the profiles specified in the following arguments

    / process-files
    Add the files specified for the specified profile

    / log - level

    Sets the logging level for the newspaper ORPU, all of the messages above, the specified log level is saved.

    /ShellOpen
    It is an internal indicator, it is used to treat applications for the shell (for example, after a double click on a tsr in Windows Explorer). Do not use this indicator.

    / non-interactive
    It is an internal indicator used for the test. Do not use this indicator.

    Please note that NEITHER does not support appellant flags undocumented and that NEITHER is not guaranteeing backward compatibility of these flags undocumented and they could change at any time, without warning.

    For a more detailed explanation of the working of each option, refer to the Arguments of the command line Utility using TestStand treatment results offline.

    Hope this helps,

    Francisco

  • 0x000000F4 beginning physical memory dump, this is the error message I got when I perform the adaptation of data operation or run heavy programs, and when I play the music of his tempo becomes slower.

    Original title: 0x000000f4 beginning physical memory dump

    STOP: 0x000000f4 (0 x 00000003, 0x89cb3a18, 0x89cb3b8c, 0x805d29b4) beginning physical memory dump

    This is the error message I got when I perform the adaptation of data operation or run heavy programs, and when I play the music of his tempo becomes slower... What do I do? Help, please...

    Hello

    You did changes to the computer before this problem?

    Step 1: Check if the problem persists in the clean boot state.

    From your computer by using a minimal set of drivers and startup programs so that you can determine if a background program is interfering with your game or program. This type of boot is known as a "clean boot".

    Reference:
    How to configure Windows XP to start in a "clean boot" State
    http://support.Microsoft.com/kb/310353

    When you are finished troubleshooting, follow these steps to reset the computer to start as usual:
    1. click on start and then click Run.
    2. type msconfig and click OK.

    The System Configuration Utility dialog box appears.

    3. click on the tab general, click Normal Startup - load all services and device drivers and then click OK.
    4. When prompted, click on restart to restart the computer.

    Step 2: Also, look for error messages in the event viewer. If you find error messages after return the exact error message so that we can help you better.

    Reference:
    Using the event viewer
    http://www.Microsoft.com/resources/documentation/Windows/XP/all/proddocs/en-us/snap_event_viewer.mspx?mfr=true

    Understanding of event viewer
    http://www.Microsoft.com/resources/documentation/Windows/XP/all/proddocs/en-us/event_overview_01.mspx?mfr=true

    Procedure to view and manage event logs in Event Viewer in Windows XP
    http://support.Microsoft.com/kb/308427

Maybe you are looking for

  • iTunes will not open

    One day lost trying to 'open' iTunes on my laptop. For some reason, that it does not open when I double click on the icon? I have tried repairing, uninstall and then install. Ive tried clicking the shortcut and crossed the program click the icon... n

  • I have problem with my Apple Watch, during the step count of the market does not appear on the watch?

    I have a problem with my Apple Watch, when I use the watch on my treadmill, keep the phone, the number of step does not appear, the whole market is a waste if it shows only not on Apple Watch, how to solve this problem?

  • Bulletin Board on screen

    I would like to display a table of values on the screen of the user to evaluate the results of the test.  I currently have these data thrown in a box of the chain, which is to be honest... ugly. What is a good way to present this table to the user, s

  • Upgrading processors EliteBook?

    Hey guys' no lags. I recently bought a 8770p Elitebook. Specifications are Chipset mobile Intel QM57 Express, 4 GB RAM, 500 gb HDD, i7 840QM clocked at 1.73 ghz, Intel HD Graphics (GMA) with Nvidia MVS 3100 M. Here my question, I want to be able to p

  • Find the corresponding item in the 2D array

    Hello everyone, I have the problem that I can't fix, In my VI I have a table of two columns of 5000 element in each column.In column A, I managed to find the min and max, what I want to find the corresponding value of this minimum amount in column B.