For loop issue and error exception

I am finishing up a program and having a few issues....I can send my instructions so it may seem easier to what I want...the first issue deals with the for loop for the 2nd for loop in the actionperformed when i click on go it does not change any of the boxes to yellow
Also when I check for errors it does not check with the code I have...I know it says on the instructions to use try\catch but I am just going to use if statements because I am not very familar with the try\catch and will accept some points takin off...any help with this by tonight id really appreciate it as long as noone is too busy...Thanks
instructions:
This will incorporate arrays, for loops, and Frames all in one.
Create a panel containing an array of 16 TextArea components that change color to correspond with the start, stop, and step values entered by the user. Perform the following tasks to create the Checkerboard Array application shown below. When the user enters the start, stop, and step fields and then clicks the Go button, the results are also shown below.
1.     Call your application Checkerboard.java
2.     You will need the following variables� declare them as private:
a.     16 component TextArea array
b.     a Panel to hold the array
c.     3 TextField components with length of 10
d.     3 int variables to receive the start, stop, and step values
e.     3 Labels to display the words Start, Stop, and Step
f.     a Go button
g.     a Clear button
h.     a Panel to hold the 3 TextFields, 3 Labels, and the 2 Buttons
3.     Create a constructor method to:
a.     construct each of the components declared above and initializes the start, stop, and step variables to zero (when constructing the TextArea components, use the following parameters: null, 3, 5, 3)
b.     set the Frame layout to BorderLayout
c.     write a for loop to loop the array and set each of the 16 TextArea components in that array so they cannot be edited. In the same loop, set each of the TextArea components text to be 1 more than the index number. Also in this same loop, set the background of each of the TextArea components to white.
d.     set the Panel for the TextArea components to GridLayout with 4 rows, 4 columns, and both gaps set to 10
e.     set the Panel for the TextFields, Labels, and button to GridLayout with 3 rows, 3 columns, and both gaps set to 5
f.     add the components to their respective Panels
g.     make the buttons clickable
h.     place the Panels in the Frame� put one in the NORTH and one in the CENTER
i.     Enter the addWindowListener() method described in the chapter� this is the method that overrides the click of the X so it terminates the application
4.     In your actionPerformed() method:
a.     convert the data in your TextFields to int and store them in the variables declared above
b.     write a loop that goes through the array setting every background color to blue
c.     write another loop that�s based on the user inputs. Each time the loop is executed, change the background color to yellow (so� start your loop at the user�s specified starting condition. You�ll stop at the user�s specified stopping value. You�ll change the fields to yellow every time you increment your loop based on the step value. REMEMBER: Your displayed values are 1 off from your index numbers!!)
5.     Write a main() method that creates an instance of the Checkerboard Frame.
a.     set the bounds for the frame to 50, 100, 300, 400
b.     set the title bar caption to Checkerboard Array
c.     use the setVisible() method to display the application Frame during execution
6.     After you get all of this complete, include error handling to make sure:
a.     the values entered in the TextFields are valid integers
b.     the start value is greater than or equal to 1 and less than or equal to 16
c.     the stop value is greater than or equal to 1 and less than or equal to 16
d.     the step value is greater than or equal to 1 and less than or equal to 16
e.     the start condition is less than the stop condition
f.     when an error occurs, give an error message in a dialog box that is specific to their error, remove the text from the invalid field, and put the cursor in that field so the user has a chance to re-enter� this can be accomplished by using multiple try/catch statements
g.     only change the colors if the numbers are valid
7.     Create a clear button as seen in the example below. This button should:
a.     clear out all 3 TextFields
b.     change the background color of all TextArea array elements to white
c.     put the cursor in the start field
8.     Document!!
my code is:
//packages to import
import javax.swing.JOptionPane;
import java.awt.*;
import java.awt.event.*;
public class Checkerboard extends Frame implements ActionListener
     private Panel topPanel;
     private TextArea topDisplay[];
     private Panel bottomPanel;
     private TextField startField = new TextField(10);
     private TextField stopField = new TextField(10);
     private TextField stepField = new TextField(10);
     private Label startLabel = new Label ("Start");
     private Label stopLabel = new Label ("Stop");
     private Label stepLabel = new Label ("Step");
     private Button goButton;
     private Button clearButton;
     private boolean clearText;
     private boolean first;
     private int start;
     private int stop;
     private int step;
     //constructor methods
     public Checkerboard()
          //construct components and initialize beginning values
          topPanel = new Panel();
          topDisplay = new TextArea[16];
          goButton = new Button("Go");
          clearButton = new Button("Clear");
          first = true;
          bottomPanel = new Panel();
          int start = 0;
          int stop = 0;
          int step = 0;
          bottomPanel.add(startField);
          bottomPanel.add(stopField);
          bottomPanel.add(stepField);
          bottomPanel.add(startLabel);
          bottomPanel.add(stopLabel);
          bottomPanel.add(stepLabel);
          bottomPanel.add(goButton);
          goButton.addActionListener(this);
          bottomPanel.add(clearButton);
          clearButton.addActionListener(this);
          clearText = true;
          //set layouts for the Frame and Panels
          setLayout(new BorderLayout());
          topPanel.setLayout(new GridLayout(4, 4, 10, 10));
          bottomPanel.setLayout(new GridLayout(3, 3, 5, 5));
          //construct the Display
          for(int i = 0; i <= 15; i++)
                    topDisplay[i] = new TextArea(null, 3, 5, 3);
                    topDisplay.setText(String.valueOf(i+1));
                    topDisplay[i].setEditable(false);
                    topPanel.add(topDisplay[i]);
          //add components to frame
          add(topPanel, BorderLayout.NORTH);
          add(bottomPanel, BorderLayout.CENTER);
          //allow the x to close the application
          addWindowListener(new WindowAdapter()
                    public void windowClosing(WindowEvent e)
                              System.exit(0);
               } //end window adapter
     public static void main(String args[])
          Checkerboard f = new Checkerboard();
          f.setTitle("Checkerboard Array");
          f.setBounds(50, 100, 300, 400);
          f.setLocationRelativeTo(null);
          f.setVisible(true);
     } //end main
     public void actionPerformed(ActionEvent e)
          //test go
          String arg = e.getActionCommand();
          //go button was clicked
          if(arg.equals("Go"))
               //convert data in TextField to int
               int start = Integer.parseInt(startField.getText());
               int stop = Integer.parseInt(stopField.getText());
               int step = Integer.parseInt(stepField.getText());
               if((start <= 1) && (start > 16))
                    JOptionPane.showMessageDialog(null, "You must enter start between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
                    startField.setText(" ");
                    startField.requestFocus();
               if ((stop < 1) && (stop > 16))
                    JOptionPane.showMessageDialog(null, "You must enter stop between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
                    stopField.setText(" ");
                    stopField.requestFocus();
               if ((step < 1) && (step > 16))
                    JOptionPane.showMessageDialog(null, "You must enter step between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
                    stepField.setText(" ");
                    stepField.requestFocus();
               if (start < stop)
                    JOptionPane.showMessageDialog(null, "Stop cannot be larger than start", "Error", JOptionPane.ERROR_MESSAGE);
                    startField.setText(" ");
                    stopField.setText(" ");
                    stepField.setText(" ");
                    startField.requestFocus();
               for(int i = 0; i <=16; i++)
               topDisplay[i].setBackground(Color.blue);
               for(int i = start; i <= stop; step++)
               topDisplay[i].setBackground(Color.yellow);
          } //end the if go
          //clear button was clicked
          if(arg.equals("Clear"))
               clearText = true;
               startField.setText("");
               stopField.setText("");
               stepField.setText("");
               first = true;
               setBackground(Color.white);
               startField.requestFocus();
          } //end the if clear
     }//end action listener
}//end class

got the yellow boxes to come up but just one box.....so is there something wrong with my yellow set background because I am not seeing any more errors
//packages to import
import javax.swing.JOptionPane;
import java.awt.*;
import java.awt.event.*;
public class Checkerboard extends Frame implements ActionListener
     private Panel topPanel;
     private TextArea topDisplay[];
     private Panel bottomPanel;
     private TextField startField = new TextField(10);
     private TextField stopField = new TextField(10);
     private TextField stepField = new TextField(10);
     private Label startLabel = new Label ("Start");
     private Label stopLabel = new Label ("Stop");
     private Label stepLabel = new Label ("Step");
     private Button goButton;
     private Button clearButton;
     private boolean clearText;
     private boolean first;
     private int start;
     private int stop;
     private int step;
     //constructor methods
     public Checkerboard()
          //construct components and initialize beginning values
          topPanel = new Panel();
          topDisplay = new TextArea[16];
          goButton = new Button("Go");
          clearButton = new Button("Clear");
          first = true;
          bottomPanel = new Panel();
          int start = 0;
          int stop = 0;
          int step = 0;
          bottomPanel.add(startField);
          bottomPanel.add(stopField);
          bottomPanel.add(stepField);
          bottomPanel.add(startLabel);
          bottomPanel.add(stopLabel);
          bottomPanel.add(stepLabel);
          bottomPanel.add(goButton);
          goButton.addActionListener(this);
          bottomPanel.add(clearButton);
          clearButton.addActionListener(this);
          clearText = true;
          //set layouts for the Frame and Panels
          setLayout(new BorderLayout());
          topPanel.setLayout(new GridLayout(4, 4, 10, 10));
          bottomPanel.setLayout(new GridLayout(3, 3, 5, 5));
          //construct the Display
          for(int i = 0; i <= 15; i++)
                    topDisplay[i] = new TextArea(null, 3, 5, 3);
                    topDisplay.setText(String.valueOf(i+1));
                    topDisplay[i].setEditable(false);
                    topPanel.add(topDisplay[i]);
          //add components to frame
          add(topPanel, BorderLayout.NORTH);
          add(bottomPanel, BorderLayout.CENTER);
          //allow the x to close the application
          addWindowListener(new WindowAdapter()
                    public void windowClosing(WindowEvent e)
                              System.exit(0);
               } //end window adapter
          public static void main(String args[])
                    Checkerboard f = new Checkerboard();
                    f.setTitle("Checkerboard Array");
                    f.setBounds(50, 100, 300, 400);
                    f.setLocationRelativeTo(null);
                    f.setVisible(true);
               } //end main
               public void actionPerformed(ActionEvent e)
                    boolean done = false;
                    //test go
                    String arg = e.getActionCommand();
                    //go button was clicked
                    if(arg.equals("Go"))
               //convert data in TextField to int
               int start = Integer.parseInt(startField.getText());
               int stop = Integer.parseInt(stopField.getText());
               int step = Integer.parseInt(stepField.getText());
               while(!done)
                    try
                         if((start <= 1) && (start > 16)) throw new NumberFormatException();
                         else done = true;
                    } //end try
                    catch (NumberFormatException f)
                         JOptionPane.showMessageDialog(null, "You must enter start between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
                         startField.setText(" ");
                         startField.requestFocus();
                    } //end catch
                    try
                         if ((stop < 1) && (stop > 16)) throw new NumberFormatException();
                         else done = true;
                    } //end try
                    catch (NumberFormatException f)
                         JOptionPane.showMessageDialog(null, "You must enter stop between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
                         stopField.setText(" ");
                         stopField.requestFocus();
                    } //end catch
                    try
                         if ((step < 1) && (step > 16)) throw new NumberFormatException();
                         else done = true;
                    } //end try
                    catch (NumberFormatException f)
                         JOptionPane.showMessageDialog(null, "You must enter step between 1 and 16", "Error", JOptionPane.ERROR_MESSAGE);
                         stepField.setText(" ");
                         stepField.requestFocus();
                    } //end catch
                    try
                         if (start > stop) throw new NumberFormatException();
                         else done = true;
                    } //end try
                    catch (NumberFormatException f)
                         JOptionPane.showMessageDialog(null, "Stop cannot be larger than start", "Error", JOptionPane.ERROR_MESSAGE);
                         startField.setText(" ");
                         stopField.setText(" ");
                         stepField.setText(" ");
                         startField.requestFocus();
                    } //end catch
          } //end while
                    for(int i = 0; i <=15; i++)
                    topDisplay[i].setBackground(Color.blue);
                    for(int i = start; i <= stop; step++)
                    topDisplay[i].setBackground(Color.yellow);
               } //end the if go
               //clear button was clicked
               if(arg.equals("Clear"))
                    clearText = true;
                    startField.setText("");
                    stopField.setText("");
                    stepField.setText("");
                    first = true;
                    setBackground(Color.white);
                    startField.requestFocus();
               } //end the if clear
     }//end action listener
}//end class

Similar Messages

  • How do I break a for loop (inside) and a while loop (outside) at the same time by a control button

    I have a while loop (outside) and a for loop (inside) and a control button within the for loop.  I want to stop the program by click the botton without finishing the for loop.  How can I do that?
    Thank you in advance.

    HI Please find attached snapshot Regards, Santosh
    Message Edited by SanRac on 12-17-2009 05:12 AM
    Message Edited by SanRac on 12-17-2009 05:13 AM
    Attachments:
    Snap1.png ‏4 KB

  • [svn:fx-trunk] 11999: Fixed: ASC-3889 - Using setting in a for loop causes Verify error

    Revision: 11999
    Revision: 11999
    Author:   [email protected]
    Date:     2009-11-19 11:37:09 -0800 (Thu, 19 Nov 2009)
    Log Message:
    Fixed: ASC-3889 - Using setting in a for loop causes Verify error
    Notes: emit pop after callstatic to a void function to balance the stack.
    Reviewer: jodyer+
    Testing: asc,tamarin,flex checkin tests
    Ticket Links:
        http://bugs.adobe.com/jira/browse/ASC-3889
    Modified Paths:
        flex/sdk/trunk/modules/asc/src/java/macromedia/asc/semantics/CodeGenerator.java

    Blacklisting the ahci module does indeed get rid of the error. Would be nice to figure out why it was conflicting with the ahci module though.
    I have not yet tried the 173xx drivers, but the latest drivers for the Quadro FX 580 are the 256.53 drivers according to nvidia.
    Posted at the nV forums (http://www.nvnews.net/vbulletin/showthread.php?t=155282), so we'll see what they suggest.

  • [svn:fx-trunk] 11530: Fix ASC-3790 ( conditional expression in for loop causes verifier error) r=jodyer

    Revision: 11530
    Author:   [email protected]
    Date:     2009-11-06 13:23:05 -0800 (Fri, 06 Nov 2009)
    Log Message:
    Fix ASC-3790 (conditional expression in for loop causes verifier error) r=jodyer
    Ticket Links:
        http://bugs.adobe.com/jira/browse/ASC-3790
    Modified Paths:
        flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/ConditionalExpressionNode.java

  • Resetting a for loop counter and restarting the computation

    I have a while loop nested inside a for loop to do a calculation of a model. 
    Lets say I am on the for loop counter 4. Suppose I wanted to keep track of the number of iterations on one the while loop, and if it exceeded a certain number say 100, exit the while loop.  I am doing this to avoid my model calculation being stuck at a spot due to optimization issues. I now want to restart the calculations of for loop counter 4. 
    Is there a way to do this in labview? 
    Solved!
    Go to Solution.

    Well first of all, if you are going to restart the loop with the same program inside it after it got stuck is it not just going to get stuck again creating a permanent loop in the code? Would you not just want to move on and have some sort of identifier that one of the for-loops got stuck?
    But I would recommend simply nesting your while-loop inside of another while loop, then connect the exit for the out while-loop to some variable from the inner while-loop, so if the optimization did not occur properly then it simply repeats the inner while-loop.
    Although I stick by my thoughts that you will just end up in a permanent loop if the optimization fails the first time.

  • Mailbox Move Issues and Errors - Exchange 2010 to 2013

    I'm trying to move mailboxes from 2010 to 2013, but I'm experiencing a lot of issues.
    My move batches keep hanging (stalled) for minutes and hours on end, and I can't seem to keep them going consistently.
    I have two DAG's, one for Archive boxes, and one for Primary mailboxes. Each DAG has three members with DB copies of each DB. The npdes and the clusters themselves are up and healthy. However, at random some of the DB's Content Index state will go to Failed
    or SuspendedandFailed. At which point I force a catalog refresh and DB index update, and it goes to healthy.
    I've created the "ContentSubmitters" AD group (and assigned it permissions), reset the Search and Host controller services on each server, and restarted the Replication service. I also deleted and recreated the Index for each DB prior to restarting
    services. No dice. I've also already moved the system mailboxes over to the 2013 databases.
    I'm also getting some "Transient" errors in the user move log, things like this: 
    Transient error ResourceUnhealthyException has occurred. The system will retry"
    5/4/2014 8:43:55 AM [exmb1] The job encountered too many transient failures (60) and is quitting.
    5/4/2014 8:43:55 AM [exmb1] Fatal error ResourceUnhealthyException has occurred.
    Error: MigrationPermanentException: Warning: Target mailbox unlock operation was not replicated. If a lossy failover occurs after the target mailbox was unlocked, the target mailbox could remain inaccessible. Error details: The store ID provided isn‎'t an ID of an item. --> MapiExceptionNetworkError: Unable to open entry ID. ‎(hr=0x80040115, ec=0)‎ Diagnostic context: Lid: 45025 Lid: 45345 StoreEc: 0x80040115 Lid: 22894 Lid: 24942 StoreEc: 0x80040115
    Any ideas would be appreciated!!!

    Hi 
    I would suggest you to run the below command for this "My move batches keep hanging (stalled) for minutes and hours on end" issue and see the result
    Get-MoveRequest -Identity "Mailbox Name" | Get-MoveRequestStatistics -IncludeReport | FL Report
    Just check if the MRS health is fine by running the below command
    Test-MRSHealth -Identity "CAS Server" -MonitoringContext $true | Export-CliXml "C:\temp\CAS_MRSHealth.xml" and look at the xml file to get more information
    When I run the Test command against either of my CAS servers, I get: " 'EXCH1' does not have the right Exchange Server version or role required to support this operation."
    Run i run that command against any of the mailbox servers, it completes and generates the XML file, but I'm not sure what I need to be looking for within that file.
    The first command spits out a ton of data, here's a little excerpt:
    5/5/2014 8:59:28 AM [exmb1] Transient error ResourceUnhealthyException has occurred. The system will retry
    (2/60).
    5/5/2014 9:00:02 AM [exmb1] The Microsoft Exchange Mailbox Replication service 'exmb1.contoso.com'
    (15.0.847.31 caps:03FF) is examining the request.
    5/5/2014 9:00:07 AM [exmb1] Connected to target mailbox 'Primary (072dc240-bd79-495c-b7f2-c571e8f910f2)',
    database 'newmbi', Mailbox server 'Exmb1.contoso.com' Version 15.0 (Build 847.0).
    5/5/2014 9:00:07 AM [exmb1] Connected to target mailbox 'Archive (812ee554-4a1e-4feb-b591-a435fcbdee16)',
    database 'newarci', Mailbox server 'EXARC2.contoso.com' Version 15.0 (Build 847.0), proxy server
    'EXARC2.contoso.com' 15.0.847.31 caps:1FFFCB07FFFF.
    5/5/2014 9:00:07 AM [exmb1] Connected to source mailbox 'Primary (072dc240-bd79-495c-b7f2-c571e8f910f2)',
    database 'exmbi', Mailbox server 'Chsexmb2.contoso.com' Version 14.3 (Build 181.0).
    5/5/2014 9:00:08 AM [exmb1] Connected to source mailbox 'Archive (812ee554-4a1e-4feb-b591-a435fcbdee16)',
    database 'Exarci', Mailbox server 'CHSEXARC1.contoso.com' Version 14.3 (Build 181.0)
    5/5/2014 9:00:12 AM [exmb1] Request processing continued, stage LoadingMessages.
    5/5/2014 9:00:36 AM [exmb1] Messages have been enumerated successfully. 6657 items loaded. Total size:
    332.3 MB (348,411,982 bytes).5/5/2014 9:06:14 AM [exmb1] The long-running job has been temporarily postponed. It will be picked up
    again when resources become available.

  • Movement Type for Good Issue and Good Consumption in Table S032

    Hi Gurus,
    Would like to ask what are the movement type used in Good Consumption and good issue in Table S032.
    Thank you in advance
    Best Regards,
    Julius Calugay

    Hi
    If a goods movement is an goods issue and if its going to reduce the inventory stock/value (goods issue posting causes an update of the consumption statistics of the material) , then its going to be an goods consumption also - ex. issue to a cost center/order
    If a goods movement does not affect the inventory value but change in stock, then its only a goods issue - ex. transfer posting
    If a goods movement is not an goods issue, but it reduces the inventory stock/value, then its only a goods consumption - ex. receipt of materials in a subcontract PO, here the raw materials is assumed as consumed for the finished product receipt.
    Thanks !
    E.Avudaiappan

  • Looking collection query for WMI Issue and obsolete computer list

    Hi 
    I want to create collection based on client having below issue.
    WMI Issue and obsolete 
    in one query.
    Kindly paste it

    hi Gokul,
    If you install the client status reporting tool on your environment its easy to find out the client health issues with a report and  for the obsolete entry query
    Client status reporting tool use http://technet.microsoft.com/en-us/library/cc161853.aspx
    http://rajsavi.wordpress.com/2012/08/20/installation-and-configuration-of-client-status-reporting-tool-for-sccm/
    WQL for duplicate entry:
    http://eskonr.com/2012/10/sccm-collectionreport-duplicate-computer-names-with-different-resource-id/
    Kamala kannan.c| Please remember to click “Mark as Answer” or Vote as Helpful if its helpful for you. |Disclaimer: This posting is provided with no warranties and confers no rights

  • For loop, strings and case structures.

    how do i pass out only a TRUE case string without passing the FALSE case? this is running in a FOR loop so im creating a string array, but i dont want empty elements where the default FALSE value has been tunneled out(ie the loop has N=5, so a string array of 5 elements is created) how can i end up with an array that contains only the TRUE case strings(ie N=5, but an array of only 2 elements)

    You need to use an approach which doesn`t use auto-indexing the tunnel leaving the FOR loop. I have included an example.
    Shane.
    Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)
    Attachments:
    Case_statement-selective_array_build.vi ‏22 KB

  • SDM Password issue and errors for Web Dynpro Deployment

    Hi,
    After checking on SDN with regards to SDM Password and issue, I wonder what is the REAL default password for SDM when deploying web dynpro application.
    Some mentioned it's "sdm".
    Some mentioned it's "admin"
    If refer to documentation (from Sneak Preview SAP Netweaver 2004), it's "abcd1234".
    Anyhow, it accepted "admin" for my case, but I got an error when I click on "Deploy New Archive & Run". Hope someone can help me on this error. The error message as below:
    Nov 6, 2006 11:04:15 AM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR:
    [011]Deployment aborted
    Settings
    SDM host : nb00
    SDM port : 50018
    URL to deploy : file:/C:/DOCUME1/ADMINI1/LOCALS~1/Temp/temp3796Welcome.ear
    Result
    => deployment aborted : file:/C:/DOCUME1/ADMINI1/LOCALS~1/Temp/temp3796Welcome.ear
    Aborted: development component 'Welcome'/'local'/'LOKAL'/'0.2006.11.06.11.03.21':
    Caught exception during application deployment from SAP J2EE Engine's deploy service:
    java.rmi.RemoteException: Only Administrators have the right to perform this operation.
    (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)
    Deployment exception : The deployment of at least one item aborted
    Another issue is, although i am not able to deploy successfully (not even once), but if i click on "Run", it will launch browser, and the web dynpro program is works. Problem is, it's the old version. It deosn't display the latest version.
    Can any guru out there explain and provide solution?
    Thanks in advance.
    Message was edited by: Adam Lee

    Hi Adam,
       Error message sounds like "Administrators have the right to perform this operation". do you have admin rights? for deploying.
       Check this thread once same problem but solved:
    Re: Deployment exception
    Regards, Suresh KB

  • Photoshop/illustrator transfer issues and error

    I've transferred my photoshop and illustrator from my old mac to another by using time machine, and I deregistered my old accounts on my old laptop to use it on my new set-up, but unfortunately I keep receiving 150:30 errors. I've tried scouring the internet for solutions, but I can't find a solution. I can't locate my serial numbers for the products either. I've had them for about four years. Could someone please help me with this problem? It's vital that I have these products for my job.

    You need to install Adobe products, transferring them will not work.  You should be able to find your serial numbers thru your Adobe account online.  If you need help getting them, you need to contact Adobe Support either by chat or via phone when you have serial number and activation issues.
    Here is a link to a page with options to help make contact:
    http://www.adobe.com/support/download-install/supportinfo/

  • Performance issue and Error in ICM in case of a lot of messages

    I am run performance testing for the following scenario.
    csv files with ~1000 lines  -> XML -> BPM - 1:N mapping - for each block- validation mapping - swith (choise JDBC or files System) send message.
    My BPM has beed working for <b>2 hour</b>
    The most messages are sent correnctly but
    for some messages I see
    <SAP:Code area="INTERNAL">CLIENT_RECEIVE_FAILED</SAP:Code>
    <SAP:P1>405</SAP:P1>
    <SAP:P2>ICM_HTTP_INTERNAL_ERROR</SAP:P2>
    Message content is not big
    for some
      <SAP:AdditionalText>if_http_client receive http_communication_failure</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>An error occurred when refreshing the XI runtime cache</SAP:Stack>
    Could you help me why this errors appear?
    Message was edited by: Denis Ivanov

    Hi Dennis,
    you have a problem with a http destination, may be not enough work processes. If you execute the test again, plz have a look
    - to SM50: Are there enough dialog processes)
    - to ST06 /detail analysis: Enough CPU power and enough memory?
    - to ST22: Any short dumps?
    - to SM21: Any critical system informations?
    - to SMQ1/SMQ2: How many message are queued? How many errors?
    - to SM37: Has Job with program RSQIWKEX restarted failed messages?
    - SXMB_MONI: Are the failed messages restartable?
    2 hours is defintivskaja to long. BPM is a performance bottleneck, espially if you have loops.
    Regards,
    Udo

  • SMB Direct connect Issues and error -36 (work around?)

    I use the SMB command to connect from a Imac, to a Windows 7 machine.   Typically on a fresh restart of both machines the connection would be quick and fast transfer speeds.   However after a while I would get disconnected and after logging back in, would get slow connections and typically get an error -36 when trying to transfer bigger files.     What I did notice was that when the Windows machine would go to sleep, and come back online,  these symptoms would occur.  
    What I decided to do, was turn off any type of sleep mode and power saving options on the network device. for the windows machine.   As naturally I would still get disconnected every once in a while,  once I connect I do not have anymore issues.    This has worked now for the last couple of days, so I assume I can consider this a work around.   
    It seems that if the SMB connection gets disconnected from the other computer, the Mac will start giving errors.    I am not sure if this is really the mac issue, but this has only happened when I updated to Yosemite.  
    Let me know if anyone else has this problem, and has success with this solution. 

    If your MacBook is using wifi, connect your ATV to it using an Ethernet cable and turn on Internet sharing in the Sharing section of the System Preferences for the Ethernet NIC in the MacBook, then set up the ATV for a TCP/IP connection in the General -> Network section of the ATV Settings menu.

  • External WD Hard Drive suddenly Read only - Permissions Issue and Error 50

    After completing a recent OS update, I noticed my WD, External HD was no longer accessible. When trying the run a backup, via Time Machine, I would see the following error: "Time Machine Error. The backup volume is read only." If I tried the open the back up drive to see individual files, I would receive an error suggesting I did not have sufficient privileges to access the drive. Apple tech. support suggested I lot into my computer as the "root" user. Once I did this, I still received the Time Machine error, but, could open the Back Up drive in Finder and access files. It was still impossible to add files to the back up drive, but, at least they're accessible. Lastly, I would click the "Get Info"option for the backup drive. Once in the Info window, I would choose the sharing and Permissions tab. All privileges are set to "Custom". When I try to change them to "Read/Write" I see the following error, "The Operation could not be completed. An expected error occurred (error code -50). The tech. Apple tech. support rep. was stumped. Any ideas? Thanks so much.

    Your backups may be corrupted.
    See #A6 in Time Machine - Troubleshooting (or use the link in *User Tips* at the top of this forum).

  • Looping issue and extra space after inserting in DW page

    I found an answer to looping an Edge composition, works like a charm in publish preview, still won't loop live on the web. Also when I insert it, it leaves a gap at bottom even though the div is 250 px high and the composition is 250px high... see www.arkaytd.com/dev2, note the gap between the edge composition and the navigation bar. Did not see anything  in the code that would cause it...

    Should I insert it here in the page source code?:
    <object id="EdgeID" type="text/html" width="980" height="250" data-dw-widget="Edge" data="edgeanimate_assets/ArkayIntro/Assets/ArkayIntro.html">    </object>
    Or in the .css file for the page?
    .AnimationPanel {
      clear: both;
      min-height: 250px;
      width: auto;
      display: block;
    Here: is the URL for the animation:
    http://www.arkaytd.com/dev2/

Maybe you are looking for

  • Photo Album 2.2

    I'm using Dreamweaver 8 and Fireworks 8. If I try to create an album with over 100 photos, after the thumbnails, etc. are created in Fireworks, Fireworks closes and I am left with a mesage stating "Waiting for Fireworks". I've waited up to an hour, b

  • Nicer method for inserting dynamic into a JSP

    I have a site layout which has header.jsp, menu.jsp, content.jsp(s), footer.jsp. Instead of having 10 various topic pages all of which including header,menu, and footer into them, I have opted for one JSP that loads the content.jsp based on a paramet

  • Is it possible to add RAMs to my MAC book Air

    As above

  • CS5 Retina Display Update?

    I just got the new 13" Macbook Pro w/ Retina Display. Unfortunately, CS5 looks pretty terrible on it, but I am unwilling to spend a ton of money to upgrade to CS6, and I have no reason to use the Creative Cloud, since I will sometimes go weeks or mon

  • Collection of NLS papers

    (possibly from Metalink) http://www.fors.com/orasupp/rdbms/nls/index.htm null