Process exec() blocking until program terminates.

My basic problem is that I am running a second application (someone elses .exe file) that just outputs broadcast messages it receives, line by line. The program is supposed to run indefinitely, and my app is supposed to parse each line that comes through....The issue I've encountered is that the Buffer seems to block until I close the Java App (which then terminates the exe process as well) and then the Buffer clears out on to the screen. The craziest part of this all, is that I had this working perfectly, and I have no idea what code modification I made that unveiled this issue. Here is the code in quesiton....
Thanks.
-avidan
try {  
     // Start up the stdout application written by DSS. This application is constantly outputting text.....
     String cmdline = "C:\\Program Files\\TheProgram\\ConstantlyOutputing.exe";
     Process DSSProcess = Runtime.getRuntime().exec(cmdline);
     System.out.println("Started DSS App....");     
     // the bufferedreader that processes the DSS application output
     BufferedReader in = new BufferedReader(new InputStreamReader(DSSProcess.getInputStream()));
     // while there is output from the DSS application
     while( (DSSinput = in.readLine()) != null)
     System.out.println("Output: " + DSSinput);
     } // end of for loop for while (in.readline)
     DSSProcess.waitFor();
     in.close();
} catch (Exception e) {
     System.out.println(e.toString());          
} //end catch     

actually. a side problem now occurs. because the
readLine causes the thread to block, i am unable to
continue execution on my other threads...do you have
any ideas Yes, you have to create a new thread, something like this:
class MyThreadToStartProcessReadInputAndWaitEndOfProcess extends Thread {
public void run() {
try {
// Start up the stdout application written by DSS. This application is constantly outputting text.....
String cmdline = "C:\\Program Files\\TheProgram\\ConstantlyOutputing.exe";
Process DSSProcess = Runtime.getRuntime().exec(cmdline);
} catch (Exception e) {
System.out.println(e.toString());
} //end catch
MyThreadToStartProcessReadInputAndWaitEndOfProcess t = new MyThreadToStartProcessReadInputAndWaitEndOfProcess ();
t.start();
...[next operations]
(dont worry, ill give you all the duke
dollars anyway)...Oh yes ! ;-)
Xavier

Similar Messages

  • Message /SAPAPO/SDP_PAR023: "Some CVCs cannot be processed in block..."

    Hi,
    We are using SAP SCM release 5.1, the component Demand Planning. We are running macros in background jobs, e.g. a macro that populates a key figure by summarizing other key figures etc. We are using parallel processing, configured based on recommendation from SAP. When the number of CVCs to be processed by the macros becomes very high (we are processing ~300.000 CVCs at the moment), we get the following message in the job log in SM37:
    "Some CVCs cannot be processed in block 2 ", message number /SAPAPO/SDP_PAR023. Obviously the block number varies, and in our case we have had the above message for up to 19 blocks. Users have spotted CVC's that were not updated by the background job, but we don't have a specific list of the CVCs that were not processed.
    OSS notes mentioning this behaviour:
    Note 1282811 - Error processing 1 CVC, terminates the Parallel Profile
    Note 1501424 - DP Job with parallel processing - job status message
    Note 1494099 - DP Job with parallel processing - job status
    The question below is only to those who have encountered the same message in a DP background job:
    Did you find a log of the CVCs that were not processed, and what did you do to overcome the problem?
    Thanks in advance!
    Kind regards,
    Geir Kronkvist

    Hi Rico,
    Thanks for your reply! The spool consists of 23.145 pages so I looked for the word "Lock" using the "Find in request" in the "Spool request" menu. The searched found two entries where there was a message stating that a CVC was locked. It must be noted that no users are logged on while our background job is running, and there are no other processes (background or dialog) running in parallel. When checking transaction SM12 prior to running the job, there are no locks in the system.
    Our job schedule consists of a nightly process chain transferring data from BI to liveCache, and a monthly job that prepares historical data and calculates the forecast. We are now running the monthly job.
    Is it possible that the parallel processing may cause the locking by itself?
    Kind regards,
    Geir Kronkvist

  • How to process a block for each row in an internal table....

    Hi experts....
    In po approval workflow the scenario is like this.... for each po there may be more than one approver. approvers list i am maintaining in the ztable. list of approvers(no of approvers) is decided by the po value. I have collected these approvers into internal table. now i have to process a block ( approving or rejecting the po... )in the workflow for each row in the internal table.
    how can i do this. based on the decision of the 1st approver  approves the po then it should go to next approver in the internal table...otherwise end the workflow.....
    Please help me......

    i have created an internal table in the workflow container in which i am getting the list of approvers....
    how can i loop the internal table in the workflow...?
    how can i know the index of the loop in the workflow.....(will sy-index work here....? so that i can use loop until step in the main workflow to call the subworkflow..so that if sy-index is greater than no of entires in the itab then i can come out of the loop)

  • Problem in Dynamic Parallel processing using Blocks

    Hi All,
    My requirement is to have parallel approvals so I am trying to use the dynamic parallel processing through Blocks. I cant use Forks since the agents are being determined at runtime.
    I am using the ParForEach block. I am sending the &agents& as a multiline container in 'Parallel Processing' tab. I have user decision in the block. Right now i am hardcoding 2 agents in the 'agents' multiline element. It is working fine..but i am getting 2 instances of the block.I understand that is because I am sending &AGENTS& in the parallel processing tab.. I just need one instance of the block going to all the users in the &AGENTS& multiline element.
    Please let me  know how to achieve the same. I have already searched the forum but i couldnt find anything that suits my req.
    Pls help!
    Regards,
    Soumya

    Yes that's true when ever you try to use  ParForEach block then for each value entry in the table a separate workitem ID is created, i.e. a separate instance is created that paralle processing is not possible like that
    Instead of that what you can do is create a fork with 3 branches and define a End Condition such that until all 3 branches are executed .
    Before to the fork step determine all the agents and store them in a internal table , you can access the one internal table entry by using the index value check this [wiki|https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/accessingSingleEntryfromMulti-line+Element] to access single entry from a internal table.
    For each task in the fork assgin a agent
    So, as we have defined the condition that until all the three branches are executed you don't want to come out of the fork step so, it will wait until all the stpes are completed.

  • Java.lang.Process.exec()

    I have read a article about the "java.lang.Process.exec()" (url:http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html)
    Having some questions with the example in it.
    The example code:
    import java.util.*;
    import java.io.*;
    public class BadExecJavac
        public static void main(String args[])
            try
                Runtime rt = Runtime.getRuntime();
                Process proc = rt.exec("javac");
                //int exitVal = proc.exitValue();
                int exitVal = proc.waitFor();
                System.out.println("Process exitValue: " + exitVal);
            } catch (Throwable t)
                t.printStackTrace();
    }The process can run but never complete.
    Why? Just because when invoke the javac.exe without any argument,it will product a set of usage statements that describe how to run the program and the meaning of all the available program options.So the process is in deadlock.
    The question is, when i change the exec("javac") to exec("javac a.java"), in which the "a.java" is not exist, so the jvm should product error:
    error: cannot read: a.java
    1 error
    But after i changed the code and run the class, at this time the process can run and complete.
    The two codes both product some statements,but why the first one never complete,but the second did. Why?

    import java.util.*;
    import java.io.*;
    public class A
        public static void main(String args[])
            try
                Runtime rt = Runtime.getRuntime();
                Process proc = rt.exec("javac");
                InputStream is = proc.getErrorStream();
                int i=0;
                while ((i = is.read()) != -1)
                    System.out.print((char)i);
                // int exitVal = proc.exitValue();
                // int exitVal = proc.waitFor();
                // System.out.println("Process exitValue: " + exitVal);
            } catch (Throwable t)
                t.printStackTrace();
    }usng this modification, i could see some error messages.
    because exec(cmd) executes the command in a separate process, it will not display the results on the current console. If you want see the results, you should use getInputStream() and getErrorStream().
    good luch ^^

  • How to list all OS processes from a java program

    I want to list/kill all OS processes from a java program, or a part from all processes according to a filter on a name of process.
    a similar functionality is ps in Unix or taskkill in Windows XP.
    Thanks!

    Hi,
    I was looking for such lib, but finally I decided to accomplish the job with my fingers end ;-). It maigh be helful for u guys:
    // is written for x based OSs
    private static void killProcess(Process process) {
    if (process == null)
    return;
    process.destroy();
    private static void closeProcessStreams(Process process) {
    try {
    process.getErrorStream().close();
    } catch (IOException eyeOhEx) {
    private static void listPHPs() {
    Process proc = null;
    Runtime rt = Runtime.getRuntime();
    int exitVal = 0;
    try {     
    proc = rt.exec(" ps -C php"); // here use ur filter. issue "man ps" in linux for more info
    catch (Exception ex) {
    System.out.println(ex.getMessage());
    killProcess(proc);
    return;
    try {
    // process the return list of ur command
    InputStream stdReturnStr = proc.getInputStream();
    InputStreamReader isr = new InputStreamReader(stdReturnStr);
    BufferedReader br = new BufferedReader(isr);
    String line = null;
    String returnMsg = "";
    boolean firstLine = true;
    int[] allPIDs = new int[100]; // finally we have an array of PIDs
    int PIDCount = 0;
    while ( (line = br.readLine()) != null) {
    if (!firstLine){ // the first line is title, ignore it
    returnMsg += line + "\n";
    String PID = line.trim().split(" ")[0];
    System.out.println(PID);
    try{
    allPIDs[PIDCount] = Integer.parseInt(PID);
    PIDCount++;
    }catch(Exception ex){           
    else
    firstLine = false;
    System.out.println(returnMsg);
    catch (Exception t) {
    System.out.println(t.getMessage());
    killProcess(proc);
    return;
    try {
    exitVal = proc.waitFor();
    catch (Exception t) {
    System.out.println(t.getMessage());
    killProcess(proc);
    return;
    closeProcessStreams(proc);
    Thats it!

  • Blocking a Program (at "start up")

    Hey,
    I need help with blocking a program which starts itself every time I turn on the Mac. It is HP Scanjet Helper and I don't have any idea really why it is opened and why I need it.
    I really need a solution with this because this program restricts my Mac's sleep function and the iMac never sleeps when this is on. I want to get rid of it as I am sick of quitting every time from the Activity Monitor;
    What should I do in order to block it? (I rarely use the scanner, so I can open any program needed manually.)
    Cheers
    »iMac G5|rev.B 2.0ghz 1.5gb-ram   Mac OS X (10.4.5)   »iPod shuffle|512mb »The iPod|5G 60gb software1.0 (downgrade)

    Emir--
    No solutions yet
    In your Utilities folder, there's a program called "Terminal". Open it and type enter the following text at the prompt, followed by the "enter" key:
    <pre class="command">defaults read /Library/Preferences/loginwindow</pre>Post back with the results. There's a good chance that's where your HP software is getting launched. I don't have any HP stuff, but I have Adobe software, and here's what I get:
    <pre class="command">{
    AutoLaunchedApplicationDictionary = (
    Hide = 0;
    Path = "/Applications/Adobe Version Cue CS2/bin/VersionCueCS2Status.app";
    }</pre>The reason you don't see this application listed in your login items is that those items are only for the current user and the HP software is for every user on the system. So it's in a different preference file.
    Once you post back with what's in that file, I can give you better advice on how to get rid of the HP software...
    charlie

  • Blocking of programs in Production server

    HI ALL,
    I want a transaction or procedure through which we can block or delete our  programs in production environment.
    and when required can unblock them or retransport them again.
    we can block the tcodes using 'SM01' but i need about executable programs which run using SE38.
    REgards,

    HI,
    This FM is doing the same as 'SM01' block unblock tcodes.
    I need to disable or block executable programs run through SE38.
    OR is there any way we can delete our programs in production and then when required retransport them agian.

  • Trigger process chain in ABAP program

    Hi Experts,
    We have a requirement to trigger the process chain from an ABAP program. I used the function module RSPC_API_CHAIN_START to trigger the process by passing the process chain name in 'I_CHAIN' and it worked. However, the client wants to trigger this using batch user name as few planners do not have authorization when they executed the custom transaction.
    Based on the return code of the function module I am capturing the status for tracking.
    Please suggest if there is any alternate solution to pass the user name while triggering a process chain in an abap program.
    Thanks and Regards,
    Pavithra

    hi Chintai,
    in bw side, you create a abap program to trigger an event in r/3,
    and include this abap program in your process chain, the abap program like
    CALL FUNCTION 'BP_EVENT_RAISE'
    EXPORTING
    eventid = 'ZRUNJOB_DEL'
    and in r/3 schedule the program to delete previous data with 'after event',
    the event name is same as raise by bw process chain, in this sample ZRUNJOB_DEL.
    hope this helps.

  • Processing routine ENTRY in program ZRVADIN0111 does not exist for smartfor

    Hi ,
    This is the log , I am getting in vf02 ..
    ==========log==============
    Message Text
    Processing routine ENTRY in program ZRVADIN0111 does not exist
    Technical Data
    Message type__________ E (Error)
    Message class_________ VN (Output control)
    Message number________ 068
    Message variable 1____ ENTRY
    Message variable 2____ ZRVADIN0111
    Message variable 3____ 
    Message variable 4____ 
    Message Attributes
    Level of detail_______ 
    Problem class_________ 0
    Sort criterion________ 
    Number________________ 1
    ======================================end log========================
    My driver program is same as below and form is ZSUNDRY_INVOICES_VENU'
    ================my driver program ===================
    *& Report  ZRVADIN0111
    REPORT  ZRVADIN0111.
    TABLES : nast.
    *TYPES : BEGIN OF ty_header,
           vbeln TYPE vbeln_vf,
           fkdat TYPE fkdat,
           XBLNR TYPE XBLNR_V1,
           STCEG TYPE STCEG,
           kunrg TYPE KUNRG,
           name1 TYPE AD_NAME1,
           city1 TYPE AD_CITY1,
           post_code1 TYPE AD_PSTCD1,
           street TYPE AD_STREET,
           total TYPE NETWR_FP,
           END OF ty_header.
    DATA : sum TYPE i VALUE '0'.
    *TYPES : BEGIN OF ty_item,
           matnr TYPE matnr,
           arktx TYPE arktx,
           fkimg TYPE fkimg,
           VRKME TYPE VRKME,
           netwr TYPE NETWR_FP,
           MWSBP TYPE MWSBP,
           unipr TYPE NETWR_FP,
           END OF ty_item.
    DATA : gs_header TYPE zsd_inv_header,
           it_item TYPE STANDARD TABLE OF zsd_inv_items.
    FIELD-SYMBOLS : <fs_item> TYPE zsd_inv_items.
    DATA : gv_adrnr TYPE adrnr.
    *data: s_vbeln type vbeln_vf.
    *select-options : so_vbeln for s_vbeln.
    *START-OF-SELECTION.
    *form entry.
    *--- Get header
      SELECT SINGLE vbeln fkdat xblnr stceg kunrg bukrs
               FROM vbrk INTO gs_header
               WHERE vbeln = nast-objky.
      SELECT matnr arktx fkimg vrkme netwr mwsbp
           INTO CORRESPONDING FIELDS OF TABLE it_item
           FROM vbrp WHERE vbeln = gs_header-vbeln.
        LOOP AT it_item ASSIGNING <fs_item>.
          <fs_item>-unipr = <fs_item>-netwr / <fs_item>-fkimg.
          sum = sum + <fs_item>-netwr.
          ENDLOOP .
          gs_header-total = sum.
          CLEAR : gv_adrnr.
    SELECT SINGLE adrnr FROM kna1 INTO gv_adrnr WHERE kunnr = gs_header-kunrg.
       SELECT SINGLE name1 city1 post_code1 street FROM adrc
              INTO (gs_header-name1,gs_header-city1,gs_header-post_code1,gs_header-street)
              WHERE ADDRNUMBER = gv_adrnr.
    *end-OF-SELECTION.
    data: fm_name type rs38l_fnam.
    ****calling entry routine
    *FORM entry USING return_code us_screen.
    CLEAR retcode.
    xscreen = us_screen.
    PERFORM processing USING us_screen.
    CASE retcode.
       WHEN 0.
         return_code = 0.
       WHEN 3.
         return_code = 3.
       WHEN OTHERS.
         return_code = 1.
    ENDCASE.
    *ENDFORM.                    "entry
    calling smartfrom from ABAP
    call function 'SSF_FUNCTION_MODULE_NAME'
      exporting
        formname                 = 'ZSUNDRY_INVOICES_VENU'
      VARIANT                  = ' '
      DIRECT_CALL              = ' '
      IMPORTING
        FM_NAME                  = FM_NAME
      EXCEPTIONS
        NO_FORM                  = 1
        NO_FUNCTION_MODULE       = 2
        OTHERS                   = 3.
    if sy-subrc <> 0.
       WRITE: / 'ERROR 1'.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    endif.
    CALL FUNCTION fm_name
      EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB          =
      ARCHIVE_PARAMETERS         =
      CONTROL_PARAMETERS         =
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT             =
      MAIL_SENDER                =
      OUTPUT_OPTIONS             =
      USER_SETTINGS              = 'X'
        IS_HEADER                  = gs_header
    IMPORTING
      DOCUMENT_OUTPUT_INFO       =
      JOB_OUTPUT_INFO            =
      JOB_OUTPUT_OPTIONS         =
      TABLES
        IT_ITEMS                   = it_item
    EXCEPTIONS
      FORMATTING_ERROR           = 1
      INTERNAL_ERROR             = 2
      SEND_ERROR                 = 3
      USER_CANCELED              = 4
      OTHERS                     = 5
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    *call function FM_NAME
    EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB          =
      ARCHIVE_PARAMETERS         =
      CONTROL_PARAMETERS         =
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT             =
      MAIL_SENDER                =
      OUTPUT_OPTIONS             =
      USER_SETTINGS              = 'X'
    IMPORTING
      DOCUMENT_OUTPUT_INFO       =
      JOB_OUTPUT_INFO            =
      JOB_OUTPUT_OPTIONS         =
    TABLES
       GS_MKPF                    = INT_MKPF
    EXCEPTIONS
       FORMATTING_ERROR           = 1
       INTERNAL_ERROR             = 2
       SEND_ERROR                 = 3
       USER_CANCELED              = 4
       OTHERS                     = 5.
    *if sy-subrc <> 0.
      MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    *endif.
    end of call function module from abap
    *endform.
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    can any body help me with proper code , i have to insert in driver program ..to retify error ...
    thanks
    Regards,
    Venu.

    Call transaction NACE (type V1 for Sales Order) look for the required output type and check program and form in processing routines. (and add code markups when you copy source code in forums)
    Regards,
    Raymond

  • Executable run-time error: "Failed to process adress of Labview Program. Occurences will not work."

    When I run my VI it works fine. However, when I create it into an executable and try to run the exe, it gives me an error, "Failed to process adress of Labview Program. Occurences will not work." Why?

    I am using Labview 7.0. I have attached a screen shot and the code. thanks for checking it out and let me know if you need any more info.
    Attachments:
    Labview_Error.bmp ‏2305 KB
    Main.vi ‏230 KB
    PAIN_Generator.exe ‏2186 KB

  • "OpenDocument()" blocked until other report returns

    <p>Hello,</p><p> I am making a component in a J2EE application to view Web Intelligence reports. I built it around a sample from BO website, and everything was going just fine, until I faced a strange error. If you could help me with it, I would be very grateful.</p><p> <strong>Error scenario:</strong> I open a report from the application, enter the values for the prompts, and press "Run Query". While waiting for the query to return, I try to open another report through the application, but the report does not open until the first one has returned!</p><p> <strong>Alternate scenarios:</strong> the error does not happen in any alternate scenario. If I open the 2nd report before pressing "Run Query" in the first one, it opens fine. I did not see this error in any scenario other than the one outline above.</p><p> <strong>Implementation Notes:</strong> I wrote my component as to make one log on for the whole application (using one user session until it expires, and then logging on again). I guess this has something to do with my error.</p><p> <strong>My analysis:</strong> I didn&#39;t try to debug in it, but it seems to me that the method "ReportEngine.openDocument(int)" blocks until the first report returns. It seems that this is somehow related to having one user session, as I tried to make a similar scenario, but opening the 2nd report from the InfoView, effectively making it from another session (but using the same user). The report opened from the InfoView fine. I tried to open two reports from the InfoView, but I noticed that right-click was disabled. I had to open a new window and make a new logon to open another report, which made me think this is probably my problem.</p><p> <strong>My suggestions:</strong> If my analysis is correct, then I need to make a separate logon session with BO for every user of my application. In the extreme case, I would have to make a separate logon session for every report opened through my application. I would need that latter case if I&#39;m going to allow the user to simply open two reports in two windows (e.g. by right-clicking a link and choosing "Open in new window").</p><p> I wonder whether my analysis is correct, and if so, whether my suggested solution is the one I should do.</p><p> Could you please help me with this issue? I&#39;d be really thankful.</p><p> Good luck everyone.</p>

    When I have been experiencing the problem I have described, there have always been at least three reports being called within a second of each other, many cases five or more within a second.
    Knowing that there is a limit of three concurrent jobs could explain why a report would not run, however should a report job never return if it is there is no license available? At worst I'd expect it to throw an error, which is handled and logged.
    We are now trying to invoke the thread slightly different to allow only one report to run at a time. So far it seems fairly lousy for performance, but I haven't seen that lockup yet.
    I'm going to look into using ReportDocument.GetConcurrentUsage() also, however the problem with that is a deployment issue. We have hundreds of report dll's that would need to be changed - then we would have to get the people in the field to update to the new reports. I'd rather fix it at the application level as we have much greater control of the updating of the application.

  • Processing routine ENTRY_ERS_SMART in program ZPDIV_SBINVOICE does not exis

    Hi experts,
    We created new smartform and print program for ERS invoice and the objects are still in the development system. The output type was triggered when invoice is created however it has an error in the processing log and the error is "Processing routine ENTRY_ERS_SMART in program /AMA/PDIV_SBINVOICE does not exist".
    The program /AMA/PDIV_SBINVOICE has subroutine ENTRY_ERS_SMART but I don't know why it has a error message like this.
    Any ideas?
    Thanks,
    Eric

    Hi
    Check this report RSNAST00 and debug the code
    I think you have not maintained the print parameters in your driver program
    please check the same
    for reference check the driver program RLB_INVOICE
    and this perform
    determine print data
    PERFORM set_print_data_to_read USING lf_formname
    CHANGING ls_print_data_to_read
    cf_retcode.
    Regards
    Shiva

  • How to process process chain in ABAP program

    Hi,buddy:
        If I want to start Process Chain in ABAP program,then which code or function can be used?
        Best Regards.
    Martin Xie

    Hi Martin,
    How-to trigger a process chain using ABAP?
    Hope it suffice,
    Cheers
    SRS

  • Error "Processing routine ENTRY in program ztest does not exist"

    Hi All ,
               I facing problem in Samrt form  driver program
            Error "Processing routine ENTRY in program ztest does not exist"
             when i given print through T.Code Me22n
             Can you suggest  me why i facing this problem.........
      This is below my driver program code:
    Moderator message - Please respect the 2,500 character maximum when posting. Post only the relevant portions of code
    Edited by: Rob Burbank on Mar 10, 2010 9:53 AM

    Hi nIck,
             I  write the code this way
              can you suggest me any changes are require
      FORM ENTRY USING RETURN_CODE TYPE I US_SCREEN TYPE C.
      PERFORM DATA_FETCH.
      PERFORM DATA_PROCESS.
      PERFORM CALL_FORM.
    ENDFORM.                    "entry
    *&      Form  data_fetch
          text
    FORM DATA_FETCH.
      PONUMBER = NAST-OBJKY.
    ENDFORM.                    "data_fetch
    Regards
    Raju
    Edited by: raju mahapatra on Mar 11, 2010 7:23 AM

Maybe you are looking for

  • Adobe CR 6.7 does not install into CS5, how can I get this installed to view CR files?

    Just installed CS5 onto new computer. Adobe bridge and CS5 do not recognize CR format. How can I get this installed. I have tried up dating and downloading the CR6.7 update, but can not get it to install. What do I do?

  • I need to change my apple ID on downloads

    I purchased a second hand MacBook Pro about 2 years ago. Its been awesome. I have never had to update any of the apps, until now after I updated to OX Mavericks (big mistake!) I now have to update Iphoto but it still has the OLD owners apple id in th

  • Why will my new MacBook/iTunes Libr not recognize my old pc-formatted iPod?

    I recently switched from a PC to a MacBook and while I was able to successfully move my iTunes library from one to the other (by means of an external hard drive), my iTunes library does not recognize my iPod (3.5 years old) and thus will not allow me

  • Unknown indicator = severe battery drain?

    I have a 6220 Classic and recently a new indicator has appeared in the top right corner of the homescreen (alongside battery strength indicator). At the same time I'm noticing that my battery is not holding any charge, as in I have to charge it daily

  • Workflow services: notification default settings

    Hi, In the bpel process the email component lets me specify the 'From Account' which refers to some entry in the ns_emails.xml. So in my particular case every bpel process gets it's own 'From Account', which the email components use. Some processes u