Figuring out of a step has been completed

I posted this here since I am using SwingWorker for my threading, but I may have chosen the wrong section like always. First, here is my code:
    class Task extends SwingWorker<Void, Void>
        @Override
        public Void doInBackground ()
            try
                /* doInBackground is a 2nd thread that connects to the database to download the library
                 * that we will store locally on the system. During the download process, doInBackground
                 * also updates the progress bar and status label so the user knows what is going on.
                 * When this method is called, our ArrayList is cleared to ensure we don't get dupplicate
                 * entries. Each row from the database is stored in an index and the information is
                 * seperated by a tab delimeter. We will use tab spacing to space out the artist, title,
                 * and path of the audio file.
                al.clear ();
                progressLabel.setText ("Connecting to database...");
                downloadProgress.setIndeterminate (true);
                Connection connection = Database.sqlConnection ();
                progressLabel.setText ("Downloading library list...");
                downloadProgress.setIndeterminate (false);
                Statement stmt = connection.createStatement (ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
                String sql = "SELECT * FROM audio";
                PreparedStatement pstmt = connection.prepareStatement (sql);
                ResultSet rs = pstmt.executeQuery ();
                /* Let's get the row count so we can make an accurate progress bar.  First, we must move the cursor
                 * of the ResultSet to the last row, and by using getRow(), we can return an INT of the last row
                 * count. We will then store that INT into 'rowcount'. After doing so, we much move the cursor back
                 * to the beginning of the ResultSet. Otherwise, we will not be able to get any row information since
                 * we are at the last row.
                rs.last ();
                int rowcount = rs.getRow ();
                downloadProgress.setMaximum (rowcount);
                rs.beforeFirst ();
                /* Now we are ready to read the row information from the database. Starting at the beginning of the
                 * ResultSet, we will get the information from each row and store it in an ArrayList. We will then
                 * use the ArrayList to write our downloaded library to a file. We are using an ArrayList due to
                 * the fact that we will not be able to accurately specify the number of indexes needed, hence
                 * why we are not using a typical Array.
                while (rs.next ())
                    al.add (rs.getInt ("id") + "\t" + rs.getString ("artist") + "\t" + rs.getString ("title") + "\t" + rs.getString ("path") + "\t" + rs.getInt ("length"));
                    downloadProgress.setValue (downloadProgress.getValue () + 1);
                Database.closeResultSet (rs);
                Database.closePreparedStatement (pstmt);
                Database.closeStatement (stmt);
                Database.closeConnection (connection);
                System.out.println("The size of the ArrayList is " + al.size () + " indexes");
                /* Now that we have downloaded the list from the server, libraryCreator will
                 * take the array and write it to library.lst to make our music list locally
                 * accessable. This will reduce us to only 1 SQL connection instead of needing
                 * a connection everytime the user wants to search for a song.
                libraryCreator ();
            catch (SQLException e)
                // Could not connect to the database
                JOptionPane.showMessageDialog (null,"Unable to connect to the database.\n\nPlease check your network connection. "
                        + " Contact the administrator if the problem persists.", "Connection Error",
                        JOptionPane.ERROR_MESSAGE);
                System.out.println ("Error: " + e.getMessage ());
            return null;
         * Executed in event dispatching thread
        @Override
        public void done ()
            try
                Toolkit.getDefaultToolkit ().beep ();
                setCursor (null); //turn off the wait cursor
                progressLabel.setText ("Completed.");
                continueButton.setEnabled (true);
            catch (Exception e)
                System.out.println(e);
    }What's going on is, well everything is working correctly, but I want to be a bit more accurate with my error reporting. Currently, the application is connecting to a database, selecting all the rows from a table, getting the total number of rows so I can accurately update my progress bar, close my statements and connection, and then call a method to do some file writing. With the way it is right now, say I am unable to connect to the database due to lack of network connection or whatever, I still throw an exception and display a JOptionPane telling the user that there was a connection issue, but even with the exception being throw, my progress indicator still goes on to finish up and say "Completed" when it really isn't completed.
Within my done() method, how can I go about seeing if an exception has been thrown in my Database class, and if so, change the progressLabel to "Incomplete" rather than "Complete"? Hopefully this makes sense.

Hi,
introduce a flag
class Task extends SwingWorker<Void, Void> {
  private boolean completed = false;
...into your Task class and set it to true, when your task is finished, inside the doInBackground method right after you called libraryCreator(), e.g.
     libraryCreator();
     completed = true;
   } catch (SQLException e) {
...Change the done method so that it checks that flag. For example:
* Executed in event dispatching thread
@Override
public void done() {
  try {
    Toolkit.getDefaultToolkit().beep();
    setCursor(null); //turn off the wait cursor
    if ( completed ) {
      progressLabel.setText("Completed.");
      continueButton.setEnabled(true);
    } else {
      progressLabel.setText("An error occured.");
      continueButton.setEnabled(false);
  } catch (Exception e) {
    System.out.println(e);
}- Michael

Similar Messages

  • "Your meeting was found to be out of date and has been automatically updated."

    Hello, one of our users is stating that when they make changes to meeting dates and/or times, a few minutes to a day later, the changes revert to the original date and/or time. Additionally, they will occasional also receive an email stating "Your meeting
    was found to be out of date and has been automatically updated."
    This customer is on a Win7 client and running Outlook 2007. Both the OS and Office/Outlook are completely patched as of 08/12/2014. There are also a couple of iOS devices that access the Exchange account and both are running the latest version of iOS according
    to the customer.
    The customer states that this behavior began immediately following our migration from Exchange 2007 to 2013 a couple of months back. I am not able to see any reason for this at the server level. We also do not currently have any other users complaining of
    the same issue. I am unable to replicate the issue using my account. I suspect that it is isolated to this single user at this point.
    We are running Exchange v15, build 847.32.
    Has anyone experienced the same? Thanks in advance for any input.

    Hi,
    I noticed that there are some third-party devices used to sync and manage Exchange calendar. Usually, some issues may be caused by some devices used for Exchange ActiveSync service. We can try to disable the devices and check whether the issue persists.
    Here is a KB descripted Current issues with Microsoft Exchange ActiveSync and third-party devices:
    http://support.microsoft.com/kb/2563324
    If the issue is not caused by any third-party programs, please check the time zone from Outlook client, local machine, third-party devices and Outlook Web App. Please also change a computer then send test meeting updates to check if the issue continues.
    Regards,
    Winnie Liang
    TechNet Community Support

  • Workflow Shows as 'In Progress' after Workflow has been completed.

    Hello All,
    I have created a custom workflow using SharePoint Designer. Within this workflow I have multiple 'approval process' tasks. In theory this was so that once the first user had approved the item then the next would be prompted to approve the item, and
    so on. The users that the item must be approved by are set when the item is submitted initially.
    Just so anyone reading this knows I have no formal experience/education in SharePoint workflow design, but I would like to think I know my way around SharePoint(in general) at this point.
    My problem is, the company I work for is just starting out using SharePoint workflows, and from what I understand workflows that are 'In Progress' are related to server performance. I noticed today that there are 5 items in the list which
    under the 'workflow status' column display that they are 'In Progress' which is entirely correct. However, when I go to -> 'List Settings' -> 'Workflow Settings' this workflow is showing 8 workflows 'In Progress'.
    Thank you to anyone who is able to help me with this,
    James

    Hi,
    According to your post, my understanding is that workflow shows as 'In Progress' after Workflow has been completed.
    To send the task one by one, you can select one at a time(serial) when you select Task Process Participants.
    Per my knowleadge, when you go to -> 'List Settings' -> 'Workflow Settings', it show all the workflows you associated to the list.
    To see the running workflow, you need to select an item, right click the title, and then select the workflow.
    However, each workflow enstance can only start once on an item.  In other word, you can not start the same workflow again untill the previous one is completed.
    As you said, workflow shows as 'In Progress'.
    Please make sure all the users have approved the tasks.
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Find out when a program has been run

    Hi,
    To find out when a program has been run, I've developed a z program that uses FM SAPWL_STATREC_READ_FILE.
    However sometimes, the FM can't read the log file, and also I've known that a program was executed but it isn't on the tables return by the SAPWL_STATREC_READ_FILE.
    Can you help?
    Regards,
    Maria João Rocha

    As I understand, the file is deleted (and recreated) if it reaches the size specified in the parameter settings
    Following is an excerpt from help (do a search on 'statfile' in the help documentation..)
    "<b>Options for reorganizing statistical data (for all servers)</b>
    Delete seq. statfile after cumulation if size > (default: 100Mb).
    This parameter specifies from what file size the system should delete the statistics file. The statistics file is required for individual statistics and is therefore not deleted until the file size has passed a specified maximum file size. Of course, the file is only deleted if it was completely processed by RSSTAT80 or RSSTAT83 ..
    Max. no. of records cumulated per call (default: 20.000).
    This is the maximum number of entries in the statistics file that can be processed by RSSTAT80 or RSSTAT83 in one session. This parameter is used to restrict the runtime of the collector.
    Options for reorg of application statistic data (valid for all servers)
    <b>Delete appl. statfile after cumulation if size > (default: 30Mb).</b>
    This parameter specifies from what size the system should delete the application statistics file. Of course, the file is only deleted if it was completely processed by RSSTAT88 or RSSTAT89 .
    Max. number of records cumulated per call (default: 20.000).
    This is the maximum number of entries in the application statistics file that can be processed by RSSTAT80 or RSSTAT83 in one session. This parameter is used to restrict the runtime of the collector."

  • Customising the  "Action has been completed" page

    Does anyone know how to customise the page that is shown to a user when they go back to a completed activity?
    By default you have a white page with the info picture and the words " Action has been completed"
    I was wondering if anyone knows how to customise this completed page so that it shows something a bit nicer? (a static HTML page would be great to put in its place)
    We're on EP7 SP14 if that helps...

    Hi Danny,
    This can be achieved by using the "Callable Object for Display". if you are not aware there are two types of callable objects.
    1. Callable Objects for Execution (The one that we use mostly) - this callable object is called by the GP runtime when then user is executing the step.
    2. Callable Objects for Display - this callable object will be called when the execution for the step is already complete. And during later stage user comes back and clicks on some previous step.
    You can also check following link for more info
    [Re: Difference between Callable Object for execution and Display|Re: Difference between Callable Object for execution and Display]
    Another link
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4848c8d1-0c01-0010-33b9-87a6488c48a7|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4848c8d1-0c01-0010-33b9-87a6488c48a7]
    Hope this helps
    Regards,
    Ashutosh
    Edited by: Ashutosh Rastogi on Feb 21, 2008 5:42 PM

  • How can I find out this person who has been emailing me every few months. I have one of the emails full header that I retrieved on my iPhone.

    How can I find out this person who has been emailing me every few months. I have one of the emails full header that I retrieved on my iPhone. I omitted my email address for privacy, but mostly it is original. Is this email a scam? I don't know who this person is. Thanks in advance!
    Delivered-To: myemailaddress
    Received: by 10.194.200.42 with SMTP id jp10csp681530wjc;
            Sat, 5 Jul 2014 14:14:16 -0700 (PDT)
    X-Received: by 10.50.56.84 with SMTP id y20mr28216830igp.8.1404594856368;
            Sat, 05 Jul 2014 14:14:16 -0700 (PDT)
    Return-Path: <[email protected]>
    Received: from nm33.bullet.mail.ne1.yahoo.com (nm33.bullet.mail.ne1.yahoo.com. [98.138.229.26])
            by mx.google.com with ESMTPS id m3si35722810igx.17.2014.07.05.14.14.15
            for <myemailaddress>
            (version=TLSv1 cipher=RC4-SHA bits=128/128);
            Sat, 05 Jul 2014 14:14:16 -0700 (PDT)
    Received-SPF: none (google.com: [email protected] does not designate permitted sender hosts) client-ip=98.138.229.26;
    Authentication-Results: mx.google.com;
           spf=neutral (google.com: [email protected] does not designate permitted sender hosts) [email protected];
           dkim=pass (test mode) [email protected]
    Received: from [127.0.0.1] by nm33.bullet.mail.ne1.yahoo.com with NNFMP; 05 Jul 2014 21:14:14 -0000
    Received: from [98.138.226.180] by nm33.bullet.mail.ne1.yahoo.com with NNFMP; 05 Jul 2014 21:11:31 -0000
    Received: from [216.39.60.172] by tm15.bullet.mail.ne1.yahoo.com with NNFMP; 05 Jul 2014 21:11:31 -0000
    Received: from [216.39.60.235] by tm8.access.bullet.mail.gq1.yahoo.com with NNFMP; 05 Jul 2014 21:11:31 -0000
    Received: from [127.0.0.1] by omp1006.access.mail.gq1.yahoo.com with NNFMP; 05 Jul 2014 21:11:31 -0000
    X-Yahoo-Newman-Property: ymail-4
    X-Yahoo-Newman-Id: [email protected]
    Received: (qmail 10573 invoked by uid 60001); 5 Jul 2014 21:11:30 -0000
    DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1404594690; bh=8lP9IZEfjYYvkNMfRPgse4H7Tdyw/p0f3ooOSB7OIWQ=; h=References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=cPhLMVvHd7njmUyKFL8pNlQ0EXM+UFVsNWmHYcJMzKp4uWRlYckCEh+YQ+bkGMfCSgyUf5wEagOx6V4yIZ/7exoVJ0o1Njv7B/MbasfBtay6mz78OZH+NpblaoXu4sCVOzWEac1D4V5C4IZkrw+gs6YR8j7r69MTbDiIgkNx+M8=
    X-YMail-OSG: YIV3Og8VM1n.PMXdFiukRw_37cXcu7K4JqrkCRRAd4uAIqh
    7bDt6_LpjPVNd_7061V2HtSOshQ5IhAM6cHrANh11vcCPels0RxQAo42gFw9
    WqvBpNbW47_ShV.gbS7FEh2bp01k38s9DF9rDZE2yfMoZx145AsWCJcHwL_B
    OzdCrD.IeJPFFPTfbumbwibDSriFOpkX32K6QCbITIE0eK9XEDBW87UqBh1N
    H8dHrTTUp7SCHa6WVIXbcn93Zvk6DdM4gqypxDqeEIsFcRcXWIp_yP_5E2zr
    VCeW6CYrGgYukU8H1Xv2kIDdJDa2ohHmPGgme44wJjk6PbhBZ_V_nsTYiOsi
    YY0FB5vwVlif7rw7EWozVUVXst_YOjpr1M0QQc.aztb8O_5DgdzSLXLj1bcy
    UgTvu9dknKMzu4CfYIYOOag_8iCQS6B9t8750NRn2XEdreWAsIcjvOmuRZ5p
    G.1hOcP0e2pKM6ZXkfDcLesDpTyRX2k39kkhaOQLKjQfu15v5vgSkHAdaGR5
    vlEqufGG0mUygckQ4whX29pjbiKAwltm9C8Kwv98PCCt4o1k6GEjShLJ7lze
    u2HthiVEBWHEWxCluIQ0zoV6euEyjyHcFPMsNalbM.Wf6GyL4w.Eb7L.kxIC
    IY4qCJMW8byI5myLQtE6CuqPpVOPuUrXM3sksYCsKO2OJ5sJBJ99DuZ8TbYG
    pWDoaGQhSnuokIjgV_9qFYH5JX17XGUvcFTwc3Bt8lUpihXKpnGNjAD2Ix14
    tOYJwOGqsgm97ELPLKPN0hUVslr7bWcv81fuWkCwBYFOlwqJWaGY-
    Received: from [69.197.222.248] by web181604.mail.ne1.yahoo.com via HTTP; Sat, 05 Jul 2014 14:11:30 PDT
    X-Rocket-MIMEInfo: 002.001,CgogCk9uIFNhdHVyZGF5LCBKdWx5IDUsIDIwMTQgMzo0NyBQTSwgRSBMIEpSIEhFUk1BTk4gPGVoZXJtYW5uOTE0OEBiZWxsc291dGgubmV0PiB3cm90ZToKICAKCgpUSEFUIFdBUyBHUkVBVCBJVCBSRUFMTFkgR0lUUyBUSEUgUE9JTlQgQUNST1NTIQrCoApJIHNlbmRpbmcgaXQgdG8gYWxsIG9uIG15IGUtbWFpbCBsaXN0LiBIT1BFIFlPVSBETyBUSEUgU0FNRS4KwqAKQWwgSGVybWFubiAKCgpPbiBXZWRuZXNkYXksIEp1bHkgMiwgMjAxNCAxMDoxNCBBTSwgQm9iYmllIFJhZ3NkYWxlIDxicmFnczI4MDRAYXQBMAEBAQE-
    X-Mailer: YahooMailWebService/0.8.191.1
    References: <DCB3F2E14C7D47B8AC60CB1A86EE0D75@RaleighHP3> <[email protected]> <[email protected]>
    Message-ID: <[email protected]>
    Date: Sat, 5 Jul 2014 14:11:30 -0700
    From: E L JR HERMANN <[email protected]>
    Reply-To: E L JR HERMANN <[email protected]>
    Subject: Fw: Volkswagen Ad     (FROM AL HERMANN, PLEASE WATCH THIS ONE)
    To: undisclosed recipients: ;
    In-Reply-To: <[email protected]>
    MIME-Version: 1.0
    Content-Type: multipart/alternative; boundary="2017413661-1636348801-1404594690=:35141"
    --2017413661-1636348801-1404594690=:35141
    Content-Type: text/plain; charset=iso-8859-1
    Content-Transfer-Encoding: quoted-printable
    =0A=0A =0AOn Saturday, July 5, 2014 3:47 PM, E L JR HERMANN <ehermann9148@b=
    ellsouth.net> wrote:=0A  =0A=0A=0ATHAT WAS GREAT IT REALLY GITS THE POINT A=
    CROSS!=0A=A0=0AI sending it to all on my e-mail list. HOPE YOU DO THE SAME.=
    =0A=A0=0AAl Hermann =0A=0A=0AOn Wednesday, July 2, 2014 10:14 AM, Bobbie Ra=
    gsdale <[email protected]> wrote:=0A  =0A=0A=0A=0A=0A=0A =0A=0A  =0A=0A=0A =
    =0A=0A =0A=0A =A0          =0A=0A =0A=A0 =0A>>>=A0 =0A>>>What a brilliant =
    way to communicate  how risky it is to use mobile phones while driving! Mor=
    e than  1.5 million views in 3 days! =0A>>> =0A>>>https://www.youtube.com/e=
    mbed/JHixeIr_6BM?rel=3D0&autoplay=3D1&iv_load_policy=3D3
    --2017413661-1636348801-1404594690=:35141
    Content-Type: multipart/related; boundary="2017413661-447096318-1404594690=:35141"
    --2017413661-447096318-1404594690=:35141
    Content-Type: text/html; charset=iso-8859-1
    Content-Transfer-Encoding: quoted-printable
    <html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
    lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
    nt-size:18pt"><div><span></span></div><div class="3D""qtdSeparateBR"><br><br>=
    </div>  <div class="3D""yahoo_quoted" style=3D"display: block;"> <div style=
    =3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Gr=
    ande, sans-serif; font-size: 18pt;"> <div style=3D"font-family: HelveticaNe=
    ue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size:=
    12pt;"> <div dir=3D"ltr"> <font face=3D"Arial" size=3D"2"> On Saturday, Ju=
    ly 5, 2014 3:47 PM, E L JR HERMANN &lt;[email protected]&gt; wrote=
    :<br> </font> </div>  <br><br> <div class="3D""y_msg_container"><div id=3D"yi=
    v2053837142"><div><div style=3D"color: rgb(0, 0, 0); font-family: Helvetica=
    Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-siz=
    e: 18pt; background-color: rgb(255, 255, 255);"><div><span>THAT WAS GREAT I=
    T REALLY GITS THE
    POINT ACROSS!</span></div><div><span></span> </div><div><span>I sendi=
    ng it to all on my e-mail list. HOPE YOU DO THE SAME.</span></div><div><spa=
    n></span> </div><div><span>Al Hermann</span></div> <div class="3D""yiv20=
    53837142qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div cla=
    ss=3D"yiv2053837142yqt7474766236" id=3D"yiv2053837142yqt52974"><div class=
    =3D"yiv2053837142yahoo_quoted" style=3D"display: block;"> <div style=3D"fon=
    t-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, s=
    ans-serif; font-size: 18pt;"> <div style=3D"font-family: HelveticaNeue, Hel=
    vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"=
    > <div dir=3D"ltr"> <font face=3D"Arial" size=3D"2"> On Wednesday, July 2, =
    2014 10:14 AM, Bobbie Ragsdale &lt;[email protected]&gt; wrote:<br clear=3D=
    "none"> </font> </div>  <br clear=3D"none"><br clear=3D"none"> <div class=
    =3D"yiv2053837142y_msg_container"><div id=3D"yiv2053837142"><div><div style=
    =3D"color: rgb(0, 0, 0);
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grand=
    e, sans-serif; font-size: 14pt; background-color: rgb(255, 255, 255);"><div=
    ><span><br clear=3D"none"></span></div><div class="3D""yiv2053837142qtdSepara=
    teBR"><br clear=3D"none"><br clear=3D"none"></div>  <div class="3D""yiv205383=
    7142yahoo_quoted" style=3D"display: block;"> <div style=3D"font-family: Hel=
    veticaNeue,;"> <div style=3D"font-family: HelveticaNeue,;"> <div dir=3D"ltr=
    "><font face=3D"Arial" size=3D"2"><br clear=3D"none"> </font> </div>  <br c=
    lear=3D"none"><br clear=3D"none"> <div class="3D""yiv2053837142y_msg_containe=
    r"><div id=3D"yiv2053837142">=0A =0A =0A<style>#yiv2053837142   v\00003a* {=
    }=0A#yiv2053837142   o\00003a* {}=0A#yiv2053837142   w\00003a* {}=0A#yiv205=
    3837142   .yiv2053837142shape {}=0A</style>=0A=0A<style>#yiv2053837142 #yiv=
    2053837142 --=0A   =0A filtered  {panose-1:2 4 5 3 5 4 6 3 2 4;}=0A#yiv2053=
    837142  filtered  {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}=0A#y=
    iv2053837142  filtered  {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}=
    =0A#yiv2053837142  filtered  {panose-1:0 0 0 0 0 0 0 0 0 0;}=0A#yiv20538371=
    42    =0A p.yiv2053837142MsoNormal, #yiv2053837142   li.yiv2053837142MsoNor=
    mal, #yiv2053837142   div.yiv2053837142MsoNormal=0A=09{margin:0in;margin-bo=
    ttom:.0001pt;font-size:12.0pt;color:black;}=0A#yiv2053837142   a:link, #yiv=
    2053837142   span.yiv2053837142MsoHyperlink=0A=09{color:blue;text-decoratio=
    n:underline;}=0A#yiv2053837142   a:visited, #yiv2053837142   span.yiv205383=
    7142MsoHyperlinkFollowed=0A=09{color:purple;text-decoration:underline;}=0A#=
    yiv2053837142   p=0A=09{margin-right:0in;margin-left:0in;font-size:12.0pt;c=
    olor:black;}=0A#yiv2053837142   p.yiv2053837142MsoAcetate, #yiv2053837142  =
    li.yiv2053837142MsoAcetate, #yiv2053837142   div.yiv2053837142MsoAcetate=
    =0A=09{margin:0in;margin-bottom:.0001pt;font-size:8.0pt;color:black;}=0A#yi=
    v2053837142   span.yiv2053837142BalloonTextChar=0A=09{}=0A#yiv2053837142   =
    p.yiv2053837142ecxmsonormal, #yiv2053837142   li.yiv2053837142ecxmsonormal,=
    #yiv2053837142   div.yiv2053837142ecxmsonormal=0A=09{margin-right:0in;marg=
    in-left:0in;font-size:12.0pt;color:black;}=0A#yiv2053837142   p.yiv20538371=
    42ecxmsoacetate, #yiv2053837142   li.yiv2053837142ecxmsoacetate, #yiv205383=
    7142   div.yiv2053837142ecxmsoacetate=0A=09{margin-right:0in;margin-left:0i=
    n;font-size:12.0pt;color:black;}=0A#yiv2053837142   p.yiv2053837142ecxmsoch=
    pdefault, #yiv2053837142   li.yiv2053837142ecxmsochpdefault, #yiv2053837142=
       div.yiv2053837142ecxmsochpdefault=0A=09{margin-right:0in;margin-left:0in=
    ;font-size:12.0pt;color:black;}=0A#yiv2053837142   p.yiv2053837142ecxmsonor=
    mal1, #yiv2053837142   li.yiv2053837142ecxmsonormal1, #yiv2053837142   div.=
    yiv2053837142ecxmsonormal1=0A=09{margin-right:0in;margin-left:0in;font-size=
    :12.0pt;color:black;}=0A#yiv2053837142   p.yiv2053837142ecxmsoacetate1, #yi=
    v2053837142   li.yiv2053837142ecxmsoacetate1, #yiv2053837142   div.yiv20538=
    37142ecxmsoacetate1=0A=09{margin-right:0in;margin-left:0in;font-size:8.0pt;=
    color:black;}=0A#yiv2053837142   p.yiv2053837142ecxmsochpdefault1, #yiv2053=
    837142   li.yiv2053837142ecxmsochpdefault1, #yiv2053837142   div.yiv2053837=
    142ecxmsochpdefault1=0A=09{margin-right:0in;margin-left:0in;font-size:10.0p=
    t;color:black;}=0A#yiv2053837142   span.yiv2053837142ecxmsohyperlink=0A=09{=
    }=0A#yiv2053837142   span.yiv2053837142ecxmsohyperlinkfollowed=0A=09{}=0A#y=
    iv2053837142   span.yiv2053837142ecxballoontextchar=0A=09{}=0A#yiv205383714=
    2   span.yiv2053837142ecxemailstyle21=0A=09{}=0A#yiv2053837142   span.yiv20=
    53837142ecxemailstyle22=0A=09{}=0A#yiv2053837142   span.yiv2053837142ecxema=
    ilstyle23=0A=09{}=0A#yiv2053837142   span.yiv2053837142ecxmsohyperlink1=0A=
    =09{color:blue;text-decoration:underline;}=0A#yiv2053837142   span.yiv20538=
    37142ecxmsohyperlinkfollowed1=0A=09{color:purple;text-decoration:underline;=
    }=0A#yiv2053837142   span.yiv2053837142ecxballoontextchar1=0A=09{}=0A#yiv20=
    53837142   span.yiv2053837142ecxemailstyle211=0A=09{color:#1F497D;}=0A#yiv2=
    053837142   span.yiv2053837142ecxemailstyle221=0A=09{color:#1F497D;}=0A#yiv=
    2053837142   span.yiv2053837142ecxemailstyle231=0A=09{color:#1F497D;}=0A#yi=
    v2053837142   span.yiv2053837142ecxapple-converted-space=0A=09{}=0A#yiv2053=
    837142   span.yiv2053837142EmailStyle39=0A=09{color:#1F497D;font-weight:nor=
    mal;font-style:normal;}=0A#yiv2053837142   span.yiv2053837142EmailStyle40=
    =0A=09{color:#1F497D;}=0A#yiv2053837142   .yiv2053837142MsoChpDefault=0A=09=
    {font-size:10.0pt;}=0A#yiv2053837142  filtered  {margin:1.0in 1.0in 1.0in 1=
    .0in;}=0A#yiv2053837142   div.yiv2053837142WordSection1=0A=09{}=0A#yiv20538=
    37142 </style>=0A=0A<div dir=3D"ltr">=0A<div dir=3D"ltr">=0A<div style=3D"c=
    olor: rgb(0, 0, 0);">=0A<div>=0A<div style=3D"color: rgb(0, 0, 0); font-fam=
    ily: Calibri; font-size: small; font-style: normal; font-weight: normal; te=
    xt-decoration: none; display: inline;"><font face=3D"Times New Roman" size=
    =3D"4"></font><br clear=3D"none"></div> =0A<div class="3D""yiv2053837142WordS=
    ection1">=0A<div>=0A<table class="3D""yiv2053837142MsoNormalTable" style=3D"c=
    olor: rgb(0, 0, 0);" border=3D"0" cellspacing=3D"0" cellpadding=3D"0"><tbod=
    y><tr><td nowrap=3D"" valign=3D"top" style=3D"padding: 0in;" rowspan=3D"1" =
    colspan=3D"1">=0A      <div align=3D"right" class="3D""yiv2053837142MsoNormal=
    " style=3D"text-align: right;"> </div></td><td style=3D"padding: 0in;"=
    rowspan=3D"1" colspan=3D"1">=0A      <div class="3D""yiv2053837142MsoNormal"=
    ><font size=3D"4"></font> </div></td></tr><tr><td nowrap=3D"" valign=
    =3D"top" style=3D"padding: 0in;" rowspan=3D"1" colspan=3D"1"><font face=3D"=
    Times New Roman" size=3D"4"></font></td><td style=3D"padding: 0in;" rowspan=
    =3D"1" colspan=3D"1"><font face=3D"Times New Roman" size=3D"4"></font></td>=
    </tr><tr><td nowrap=3D"" valign=3D"top" style=3D"padding: 0in;" rowspan=3D"=
    1" colspan=3D"1"></td><td style=3D"padding: 0in;" rowspan=3D"1" colspan=3D"=
    1"><font face=3D"Times New Roman" size=3D"4"></font></td></tr><tr><td nowra=
    p=3D"" valign=3D"top" style=3D"padding: 0in;" rowspan=3D"1" colspan=3D"1"><=
    /td><td style=3D"padding: 0in;" rowspan=3D"1" colspan=3D"1"></td></tr><tr><=
    td nowrap=3D"" valign=3D"top" style=3D"padding: 0in;" rowspan=3D"1" colspan=
    =3D"1"></td><td style=3D"padding: 0in;" rowspan=3D"1" colspan=3D"1"><font f=
    ace=3D"Times New Roman" size=3D"4"></font></td></tr></tbody></table>=0A<div=
    class=3D"yiv2053837142MsoNormal"><font size=3D"4"></font><font size=3D"4">=
    </font><font size=3D"4"></font><font size=3D"4"></font><font size=3D"4"></f=
    ont><br clear=3D"none"><br clear=3D"none"></div> =0A<div>=0A<div>=0A<div>=
    =0A<blockquote style=3D"margin-top: 5pt; margin-bottom: 5pt;">=0A  <blockqu=
    ote style=3D"margin-top: 5pt; margin-bottom: 5pt;">=0A    <blockquote style=
    =3D"margin-top: 5pt; margin-bottom: 5pt;">=0A      <div>=0A      <div>=0A  =
        <table width=3D"100%" class="3D""yiv2053837142MsoNormalTable" style=3D"wi=
    dth: 100%; color: rgb(0, 0, 0);" border=3D"0" cellspacing=3D"0" cellpadding=
    =3D"0"><tbody><tr><td width=3D"100%" style=3D"padding: 1.5pt; width: 100%;"=
    rowspan=3D"1" colspan=3D"1">=0A            <div>=0A            <div class=
    =3D"yiv2053837142MsoNormal">  </div></div>=0A            <div>=0A     =
           <table width=3D"100%" class="3D""yiv2053837142MsoNormalTable" style=3D=
    "width: 100%; color: rgb(0, 0, 0);" border=3D"0" cellspacing=3D"0" cellpadd=
    ing=3D"0"><tbody><tr><td width=3D"100%" style=3D"padding: 1.5pt; width: 100=
    %;" rowspan=3D"1" colspan=3D"1">=0A                  <div>=0A              =
        <div>=0A                  <div class="3D""yiv2053837142MsoNormal">  =
    </div></div>=0A                  <div>=0A                  <div class="3D""yi=
    v2053837142MsoNormal"><span style=3D"font-size: 18pt;">What a brilliant way=
    to communicate =0A                  how risky it is to use mobile phones w=
    hile driving! More than =0A                  1.5 million views in 3 days!</=
    span></div></div></div> =0A                  <div>=0A                  <div=
    >=0A                  <div>=0A                  <div class="3D""yiv2053837142=
    MsoNormal"><span style=3D"font-size: 18pt;"><img width=3D"119" height=3D"61=
    " id=3D"yiv2053837142ecx0FC17514-10D6-4769-AAAF-4EC172FC576B" src=3D"cid:1.=
    [email protected]"></span></div></div> =0A           =
           <div>=0A                  <div class="3D""yiv2053837142MsoNormal"><spa=
    n style=3D"font-size: 18pt;"><a href=3D"https://www.youtube.com/embed/JHixe=
    Ir_6BM?rel=3D0&amp;autoplay=3D1&amp;iv_load_policy=3D3" target=3D"_blank" r=
    el=3D"nofollow" shape=3D"rect"><span style=3D"color: purple;">https://www.y=
    outube.com/embed/JHixeIr_6BM?rel=3D0&amp;autoplay=3D1&amp;iv_load_policy=3D=
    3</span></a></span></div></div></div></div></td></tr></tbody></table></div>=
    </td></tr></tbody></table></div></div></blockquote></blockquote></blockquot=
    e></div></div> =0A<div class="3D""yiv2053837142MsoNormal"><span style=3D"font=
    -family: serif;"><br clear=3D"none"><br clear=3D"none"><br clear=3D"none"><=
    br clear=3D"none"></span></div></div> =0A<div class="3D""yiv2053837142MsoNorm=
    al">  </div></div>=0A<div class="3D""yiv2053837142MsoNormal">  </di=
    v></div></div></div></div></div></div><br clear=3D"none"><br clear=3D"none"=
    ></div>  </div> </div>  </div> </div></div></div><br clear=3D"none"><br cle=
    ar=3D"none"></div>  </div> </div>  </div></div> </div></div></div><br><br><=
    /div>  </div> </div>  </div> </div></body></html>
    --2017413661-447096318-1404594690=:35141
    Content-Type: image/gif; name="ATT00001.gif"
    Content-Transfer-Encoding: base64
    Content-Id: <[email protected]>
    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

    If you don't know the sender, then it is most likely a scam or spam email. I get them every day - I just delete them. I also get daily notices from Facebook or someone called Adriana at Facebook even though i do not have an account there. Can't do anything about it - just delete it.

  • IR has been completly done on PO,but still has open items in MIRO.

    Hi MM experts,
    IR has been completly done on PO ,but still system allowing us to do  MIRO against PO.
    How it is possible.
    Current PO status:
    This is intercompnay PO (plant to plant stock transfer) not STO.  PO Qty is 60,000 KG, they have done GR partially quanties (many GR's). Delivery/PGI/GR/IR has been completed fully on PO.
    why SAP still allowing us to do MIRO against that PO? can any one tell me?
    Regards
    Suresh

    Or Check ME2L report ,filter on field "To be Invoice Qty " and "To Be Invoice Value , difference the post through MR11 if not required any further MIRO in the system.
    Thanks & Regards,
    Sandesh Sawant

  • I got a text message which had a link attached to it, i did click on the link, basically some job scam but on the link. Now i just want to find out if my phone has been compromised in anyway and what are the tell tell signs.

    I got a text message which had a link attached to it, i did click on the link, basically some job scam but on the link. Now i just want to find out if my phone has been compromised in anyway and what are the tell tell signs.

    your phone has not been compromised.  There have been no viruses, worms or trojan horses ever reported.

  • Notify an application user that an asynchronous call of a bi publisher report has been completed

    Hi experts,
    We have an ADF application (11g) from where we call BI Publisher (11g) reports by using bi publisher web services.
    I have the following 2 requirements:
    Run the reports asynchronously
    Notify each user that the report which has been asynchronously called has been completed.
    My thought was to use the scheduleReport web service which is asynchronous by default.
    My problem is how to notify only the specific user using "http notification" that the report is ready.
    http://docs.oracle.com/cd/E28280_01/bi.1111/e22259/reporttriggers.htm#BIPDV008
    Can you please help me on this?
    Regards,
    Dimitris

    I've converted the Blob to a Clob but still can't get it to appear in the BI Report. It shows up in the XML file as a bunch of text character, but in the report if I use the fo: instructions it remains blank, and if I don't, it shows the same text data that is in the XML file.
    Perhaps BI Reports aren't meant to show database images? Is there another tool I can use instead (data is in APEX 4.0) 11g.?

  • How to find out what text encoding has been used in mp3 tag

    Hello
    I have some foreign songs that I am importing into itunes. When a song called "04.公路 塵埃 北合起." gets imported, it comes up in itunes as "04.§Ω∏Ù π–ÆJ •¶X∞"
    Now I don't know a lot about different text encodings, but from what I've read on the forums is that the problem is that the tags that are encoded on the srcfiles are not unicode. I have tried the java application "UnicodeRewriter" recommended elsewhere in the forums, but both the commone Chinese ecodings, viz Big5 GBK etc.
    Is there a way to cut a world from (eg a chinese glyph) and somehow find out what text encouding has been used?

    Sorry, that question wasn't very well phrased. I'll try it again.
    I have some foreign songs that I am importing into itunes. When a song called "公路 塵埃 北合起" gets imported, it comes up in itunes as "§Ω∏Ù π–ÆJ •¶X∞"
    Now I don't know a lot about different text encodings, but from what I've read on the forums is that the problem is that the tags on the srcfiles are not unicode. I have tried the java application "UnicodeRewriter" recommended elsewhere in the forums, but whatever I sent the source encoding to, eg Big5, GBK, or one of about 9 others, I just get different types of garbage coming through.
    Is there a way I could take the original glyph in the file name (which shows up correctly on my desktop) and paste it into some sort of table. That table will then show me how that glyph will look in all different encodings without the correct conversion. So if I can match my "公" to my "§" I'll be able to see what the src encoding is.
    I know this is a longshot, but any help appreciated.
    Sorry for the rather rubbish explanation earlier.

  • When i run Time Machine to back up my computer onto an external hard drive, i have no way of knowing when the back up process has been completed. I don't know when it is safe to disconnect the external hard drive - which is store in a separate location.

    When i run Time Machine to back up my computer on to an external hard drive, i have no way of knowing when the back up process has been completed.  This is necessary to know because i don't leave my external hard drive connected to the computer.  I routinely disconnect it after backing up the hard drive, and then i store the external hard drive in a different location from the computer.  So, knowing when the back up process has been completed would be a very helpful thing to have the computer specify. 

    Just enable Time Machine's menu extra (System Preferences -> Time Machine -> Show Time Machine in menu bar.
    This will add a little Time Machine icon to your menubar. When Time Machine is actively backing up your data, the icon will spin as a visual indicator. You can also click the menu icon to see the backup status, including how much data is left to back up.

  • I have an IPhone 5, and of course I have used ITunes. My Computer has been completely destroyed, so I have to Purchase a new one. How can I transfer my music from my iPhone to my New PC?

    I have an IPhone 5, and of course I have used ITunes. My Computer has been completely destroyed, so I have to Purchase a new one. How can I transfer my music from my iPhone to my New PC?

    The way I do it is I hook to my windows computer, it will pop up iTunes. I click iTunes off. The phone will show as another drive on your computer. Click it open then migrate to the photos folder from the iPhone.
    Then select all, cut then right click on your pictures folder on your computer or make a new folder on your desk top like I do and right click on new folder and select paste.
    Photos will be gone. Just remember to turn off the iPhone sync in your photos folder on the phone or they will come back
    Good Luck

  • How to find out where a variable has been used?

    How can I find out where a variable has been used within a package/interface/procedure?
    Should I check it using repository's internal tables?
    Thanks

    Hi,
    you have to make some queries to find variable used in which ODI object.
    like, it fetch the variable with scenario name and scenarion can serve your need.
    select v.i_var,v.var_name,s.scen_name from
    ODEV91119_ODI_WORK.snp_var v,ODEV91119_ODI_WORK.snp_scen s
    where
    s.i_var=v.i_var
    and s.scen_NAME='V_BTCH_NAME'
    and agree with SH answer
    Thanks

  • How can I figure out if my bmp has Nvidia graphics

    How can I figure out if my bmp has the Nvidia graphics ?

    Does the label on the original retail carton spell out the detail further?
    Depending on the build model year and other identifier, more information
    may be obtained, even by use of serial number or model number online.
    Some private sites that may or may not be secure, are available; some
    may show varying degrees of the build information and specification...
    And there is this Support article from Apple:
    •How to identify MacBook Pro models - Apple Support
    Looks to be a newer model with Retina display, and Iris graphics.
    Good luck & happy computing!

  • I can't figure out my ringtones anymore,has something changed on itunes i don't see the symbol in my music to let me know which song i can use as ringtones?

    i can't figure out my ringtones anymore has it changes and i don't know about it?

    Did you ever resolve the iCloud problem.I am in the same position and its driving me mad!!! If you have a link to an solution I would appreciate it.

Maybe you are looking for

  • Giving error for NearCache Configuration-java.lang.IllegalArgumentException

    Hi, I tried to use near cache topology but it is giving the below error(I am unable to masp the near cache) java.lang.IllegalArgumentException: Unresolved reference to scheme: example-local at com.tangosol.net.DefaultConfigurableCacheFactory.resolveS

  • My iPad 2 won't hold a charge

    My iPad 2 is 4 years and 2 mos. old.  I have noticed lately that it won't hold a charge.  Is it time for a new one?

  • MacBook pro crashing at random times

    Hi My macBook pro is crashing at random times (sometimes everyday and sometimes every couples of days) . It had started before i upgraded to Yosemite and continues after the upgrade. I'm attaching the panic report . any idea what can cause this ? ***

  • Garnishment Agency Fee

    Hello all, We are processing the Agency Fee for the Garnishment Child support using the SAP Service charge functionality. We want to pay to the Agency using the same process as the Garnishment payments. Any one had came across any scenario / thoughts

  • U410 - SSD inaccessible

    Hey guys i own a Lenovo u 410  which was working fine until now . Suddenly while i booted up my laptop one day i noticed it took too much time like almost double , when i did some research i got to know that it is because my SSD is inaccessible , whi