Application acknowledgment from async JDBC in BPM

Hi Gurus,
I hope you help me with this scenario.
I am developing the File-XI-JDBC interface where I need to get the application ack from the Oracle database and based on the ack, I need to trigger the call to Stored procedure in the same database.
How can I check the application ack is 'success' or 'failure'? and based on that to proceed to the next step?
Please guide me.
Thanks
Kalyan

Bhavesh,
It was a very helpful answer.
I have another question related to my interface.
1) Receive step - Receives the input message.
2) Send 1 - will send the message to Oracle database to insert the data. This is sync step.
3) Switch step - the condition is based on the 'insert count' response received from the jdbc adapter.
I am doing OK until these steps.
4) In branch 1 of the switch step, i need to have a sync step which will send the parameters to the stored procedure and gets the return from the sp.
While using this send step, i am getting a message saying that the request message is not initialized.
There is no relation between the request message from the first send step and this send step.
I am in dilemma, how to get this step work.
Please help me.
Basically, I need to load the database and if the insert is success, i need to run the stored procedure on the same database from XI.
Thanks
Kalyan

Similar Messages

  • How to send application acknowledgement from R/3 system

    Hi guys,
          How to send application acknowledgement from R/3 system. Ex. we have post one IDoc and check user validations. Suppose date is wrong that means indicate earlier or wrong date but date format is correct. In this situation we need send one acknowledment to sender.
    How to find the solution? pls tell anyone.
    Regards
    Vijay

    Hi Vijay,
    Plz do perform the following steps:
    1) In the Integration Server, call transaction SE38
    2) Run program IDX_ALEREQUEST to process IDocs with message type ALEAUD as XI request
    message.
    3) Now Enter Sender Port, Sender Client,Partner Number, Partner Type, and Partner Rol
    4) In Integration Directory, configure the routing of interface
    5) Call transaction SXMB_MONI to display the XI message.
    Also,
    Further in IDX5 as well you will find entry for IDoc ALEAUD.ALEAUD01
    Please go through the link
    1)Succesful IDOC acknowledgements from ECC
    2)https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df56eb
    3)https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
    After you triggered the IDoc by e.g. tcode: WPMA and IDoc reached FILE system, FILE receiver CC actually is only able to send acknowledgment types SystemErrorAck and AckNotSupported.
    This is because:
    - IDoc sender adapter requests the following acknowledgments:
    SystemAckRequested="false"
    SystemErrorAckRequested="true"
    ApplicationAckRequested="true"
    ApplicationErrorAckRequested="true"
    - File receiver adapter “that run on the Adapter Engine support system acknowledgments and system error acknowledgments if they are requested by the sender. These acknowledgments are triggered when a message is successfully processed by the adapter or if an error occurs while it is being processed.”
    If you haven’t suppressed acknowledgments for IDocs WP_PLU in IDX_NOALE in XI then you will get:
    SystemErrorAck – when message has not reached the FILE system
    AckNotSupported – for all others acknowledgement types
    QQ) Will this IDOC Ack applicable for this scenario???
    Rather not, since FILE adapter does not support any other acknowledgements then system and IDoc adapter does not request other acknowledgements then application + SystemErrorAckRequested.
    In sender system your IDoc will be always in status 39 (instead of 03), when acknowledgement is turned on.
    This is because:
    For SystemErrorAck the corresponding ALEAUD status is 56
    For AckNotSupported the corresponding ALEAUD status is 50
    Both inbound 56 and 50 statuses end up in 39 for your outbound IDoc in sender system.
    Q1) Will this ALEAUD Idoc contains any Message from File System????
    In both cases, it will result in status 39 - IDoc is in the target system. So it does not matter.
    Q2) Basically what Information will contain this IDOC Ack.
    Idoc number from sender system and status 56 or 50 depends on acknowledgement type.
    Q3) Do we receive any Info from the Target File System , if we implement this Ack concept??
    Nothing useful.
    Remember that “File Receiver has no way to determine if the written file has been correctly processed by the back-end application”. However, if your “FILE” application can read your WP_PLU message and after successful processing is able to generate any kind of message then you can acknowledge the communications but you will not be able to link original message with the acknowledgement request message.
    To do that you need to configure just normal scenario (that will be your new acknowledgement scenario) FILE -> XI -> R/3. Your FILE service will send ALEUAUD Idoc to R/3 system. Your FILE application must take care to generate proper ALEAUD XML message. In order to treat ALEAUD as a request message (not standard acknowledgement) you need to run IDX_ALEREQUEST in SE38 on XI.
    Q1) It means if the Idoc not reached to Target File system means we can able to get the System Error Ack to Sender SAP R/3 System. Am i Right????
    Supposed you have turned off acks on XI (tcode: se38, IDX_NOALE) for your sender port/client:
    You have sent the IDoc and the last status is "03 - Data passed to port OK"
    You don't know whether it was even delivered to XI ...
    Supposed you have turned on acks on XI (tcode: se38, IDX_NOALE) for your sender port/client.
    1)
    You send and IDoc and it has been delivered successfully to FILE system.
    Adapter Engine creates acknowledgement type: AckNotSupported
    In XI you can see Ack Status: AckRequestNotSupported (Acknowledgement not possible). Category: permanent.
    XI will send ALEAUD IDoc to R/3 system: status "50 - IDoc is added"
    The IDoc status in sender will be "39 - IDoc is in receiving system (ALE service)".
    2)
    You send and IDoc and it has not been delivered successfully to FILE system. e.g. FILE server is down.
    Adapter Engine creates acknowledgement type: SystemErrorAck
    In XI you can see Ack Status: Error (Acknowledgement contains system errors). Category: transient.
    XI will send ALEAUD IDoc to R/3 system: status "56 - IDoc with errors is added"
    The IDoc status in sender will be "39 - IDoc is in receiving system (ALE service)".
    So status 39 means only that IDoc reached XI, but you don't know whether it was delivered to FILE system or not.
    Q2) And one more thing is Even though we are dealing with the IDOCFile OR FileIDOC we can able to get the ACk of Type System Error Ack only. Am I Right?????
    No, "Sender adapters of the Adapter Engine do not request any acknowledgements."
    Q3) So the same case( Which we disscused for IDOCFile) is Applicable for FileIDOC also????
    No.
    Can we able to get the System Error Ack, if the File is not reached to SAP R/3( Target here)
    No.
    Q4) If Yes to Q3 means,Where this System Error Ack will be seen in File System side???
    Do we need to do any extra settings to receive these System Error Ack at File system side??
    Not relevant.
    Regards,
    Vinod.

  • Positive Application Acknowledgement from Java Proxy

    Is it possible to send positive application acknowledgmenet from Java Proxy Server?
    There is ApplicationFaultException that transforms into negative ack.

    Hi Sergey,
    Please go thru this..
    http://help.sap.com/saphelp_nw04/helpdata/en/55/65c844539349e9b1450581ab44a5e6/frameset.htm
    Hope this helpsyou..
    cheers,
    Prashanth

  • Force an application acknowledgment for an FTP adapter

    Hello,
    I am using XI 3.0 and I need to find a way to create an application acknowledgment from an FTP adapter.
    Here is what I need to happen:
    When a PO is created in R/3 we need to send a transportation order request (TOR) to a trucking companying offsite.  They will receive an XML file via FTP.  Then they will process the TOR in their system and create an application acknowledgment to inform us of a success or failure.  The acknowledgment will be in their "out" folder and our XI system will pull from the "out" folder every 10 minutes.  When we receive the acknowledgment we need to send an alert if the acknowledgment informs us of an error or if the acknowledgment tied to a TOR does not arrive within an hour.
    Right now I have:
    R/3 to XI as a proxy
    XI to FTP folder as a FTP adapter
    The problem I'm having is trying to come up with the best way to receive an acknowledgment. 
    Any ideas?
    Thanks,
    Matt

    Hi Matt
    Now looking at your requirement to create a Z table in XI.
    You can create a Z table. but challenge i see in implementing this is your soruce send message and wait for a response and file need to be picked in the timeout configured. Else the message itself will fail.
    Here three possibilities
    1. Using ABAP mapping you load the message ID in table. But holding source message for response is a challenge as well as Sync and Async bridginig is another
    2. Doing an ABAP mapping and request response bean with file adapter but you need to raise alert when it fails and need to generate response in either case.
    3. use of BPM. - creating a Sync - Async bridge for this and mapping/RFC to capture message ID and collect response.
    Use of BPM is a proffered choice in my understanding.
    Thanks
    Gaurav
    Edited by: Gaurav Bhargava on Dec 24, 2008 1:18 AM

  • How to get detail info of application acknowledgement in BPM send step

    Hello
    in BPM we will send an async message to SAP backend system, we need to know if the message is successfully process or not, if not, we need to get the detail info which is returned in the acknowledgement message.
    As you know in PI monitor, you can open the acknowledgement message and you can see the error texts that are sent by the SAP backend system to PI in the acknowledgement message. However seems like there is no standard way in PI BPM to get the error texts inside the acknowledgement. In the send step you can only specify that application ACK is required, if negative ACK comes in, an exception is raised and you can handle the exception in the exception branch. However there is nowhere to capture the acknowledgement message to get the detail error texts.
    Anyone has good idea to get the error texts from the application acknowledgment message inside BPM/
    Thanks

    we need to know if the message is successfully process or not, if not, we need to get the detail info which is returned in
    the acknowledgement message
    One way to have the above requirement done is make the process synchronous (if RFC/ Proxy). The response message should contain the state of processing of the message inside SAP....now in the BPM make a check on the response message to see if it is a success or failure....you can apply logic like is success terminate the BPM without any alert.....if failure raise an alert/ send a mail.
    Regards,
    Abhishek.

  • BPM - Application Acknowledge.

    Hi guys,
    I’m using a SOAP sync scenario to call a sync/async bridge. Under BPM the process asynchronous can waste much time until finish. So, the web service need to maintain the connection established to waiting a response that can have a big delay and generate slowness in the service.
    To prevent this situation I would like to send a response back to webservice before the request entered in BPM. If it possible, it would not have to wait that the async process finished to send a response with “ok or received”.
    Is it possible do this like an Application acknowledge?
    Thanks in advance,
    Ricardo.

    Hi Ricardo,
    > The information that web service need is a simple
    > response message with “processed successfully”.
    To optimize in integration scenario it is not sufficient to know, what the interfaces request technically. You need to know, how the information is used in the application system. That is way I am asking for.
    > My question is: Is it possible doing this using my
    > s/a bridge in the same sender connection, without new
    > receiver message interface and receiver soap
    > adapter?
    When you have a sync interface, the response is send back to the application automatically. You need not create an interface for the response.
    > This response message can be sent to the web service
    > directly from the s/a bridge without using a receiver
    > soap adapter?
    Yes.
    > I just only need a response message comparable an
    > http 200 ok, but instead of this I would like to use
    > a message “processed successfully”.
    >
    > It can be possible?
    Yes
    Regards
    Stefan

  • Acknowledgement from receiver file Adapter with out BPM

    Hi Gurus,
    I am trying to get Acknowledgement from Receiver file Adapter with out Using BPM.
    Here is the scenario. I am sending files from different Sender Adapters. There is only one target that is File Adapter. After each successfull and failure transaction I need an Acknowledgement that needs to trigger another receiver adapter and send the the file name and timestamp to that file.
    Hope this is a complicated scenario. Please help me.
    Thanks,
    Kevin

    from sap note 821267
    6. Acknowledgements
        * Q: Does the File Adapter support acknowledgements?
        * A: You need to distinguish system acknowledgements (indicating that a message has been received by the target system) and application acknowledgements (indicating that the message has been successfully processed by the application on the receiver side).
               The receiver of an XI message will only send an acknowledgement back to the sender if the sender has requested one. However, the File Adapter has no functionality that relies on the receipt of an acknowledgement, so it never requests one.
               On the other hand, if a File Adapter Receiver receives a request to send an acknowledgement, it will do so for a system acknowledgement request. Application acknowledgements are not supported at all as the File Receiver has no way to determine if the written file has been correctly processed by the back-end application, which is what a positive application acknowledgement would imply.
    this means that your requirement is ideally not possible without a BPM

  • XI acknowledge from BPM

    HI Experts,
    Trying to make acknowledge from XI to R/3 through BPM but get error message “Unable to convert the sender service <BPM_Process> to an ALE logical”. The XI process flow is from SAP with Idoc to XI – BPM and to JDBC. Have check setting in Adapter specific identifier which has logical system.  Could experts have same experience before, please advice?
    Thanks in advance.
    Katjun

    Hey,
    Have you maintained all the ALE setting from R/3 to XI > and the Port on Idoc Adapter IDX1 >?  Once try to specify Adapter Specific identifier to the bpm process .
    <b>Cheers,
    *RAJ*
    *REWARD POINTS IF FOUND USEFULL*</b>

  • JDBC - System/Application Acknowledgement

    Hi,
    my scenario is IDoc -> XI -> JDBC (Oracle DB)
    I use a trigger on my db table. I would like to know whether the data processing on my Oracle db was successful or not. Is system acknowledgement sufficient or have I to realize it via application acknowledgement (by means of BPM or stored procedure)? Where ends system acknowledgement and where starts application acknowledgement in this case?
    Thanks in advance
    Christian

    Hi Chritian,
    you can set Integration Engine parameter RUNTIME/ACK_SYSTEM_ERROR=1 to send system acknowledgement. That can of course only control ABAP stack errors, not Java Engine of Adapter Engine of JDBC adapter. Your IDoc adapter will send ALEAUD anyway.
    In my point of view is it the best way to have a BP, where you can send an error acknowledgement in case of error, a success ALEAUD other case. For IE system errors use that parameter.
    For special problematic of IDOC -> JDBC and sending back acknowledgement have a look to <a href="/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements Logical System Name for serveral BPM Acknowledgements</a>
    Regards,
    Udo

  • BPM getting data from multiple JDBC databases

    Hi - a 'high level' question...
    I have a scenario where the first step in my bpm is a receive step which will be a JDBC send adapter/comm channel to a particular database.  The rows returned will have a key field called "ID".  For each of these rows, I need to go to a completely different JDBC database to gather more data based on this key "ID".
    Not sure how to go about this, but this is my best guess
    1) receive step, asynchronous which will be used by the jdbc send adapter
    2) create a block, mode ForEach referring to the messages returned in the initial receive step.  In this block there will be:
    3)THIS IS THE PART I'M CONFUSED ON - do i need a synchronous send step, with the request message being the message from the initial receive and a response message being the message from the JDBC recieve adapter?  How does the "ID" get passed in to select the proper record? How is a SQL created to get the proper record from the second database?
    4 etc) After that, it would be a straight forward transform and send to the target system...which i'm ok with.
    Again, my confusion is how the key field is somehow passed to the second JDBC call.
    any assistance or clarification would be greatly appreciated!  thanks /dave

    HI,
    <i>For each of these rows, I need to go to a completely different JDBC database to gather more data based on this key "ID"</i>
    >>>To gather more data, means you are going to select the data for each key ID. Then this data you need to send to target system right ? If so, you need to have Synchronous Send from BPM.
    Your BPM steps will be like this
    1) Receive the message from Database(JDBC sender)
    2) Block with Foreach
    3) Send the data Synchrnously to the other database with the help of Reciever JDBC adapter
    4) Receive the Response, and Send this Asynchrnoulsy to the Target System.
    DO you need Foreach loop here , i am just thinking ? You can pass multplr Key Values to the JDBC Receiver structure and get the Response at a time.
    For more on JDBC Sync-
    /people/bhavesh.kantilal/blog/2006/07/03/jdbc-receiver-adapter--synchronous-select-150-step-by-step
    Regards,
    Moorthy

  • How to enter the time from the jdbc application

    Hello,
    I have a problem while entering time from my jdbc application.
    I was entering time with TIMESTAMP but it is also entering the date,i want to enter only the time in to database from my application.

    Conceptal problem
    I doubt any database supports a data type that only takes a time. The most common data type always takes a date component and time component.
    That means it will ALWAYS have a date component.
    The solution is for you to write code that ignores the date part. That can involve something like using a fixed date for all entries, stripping to seconds, using SimpleDateFormat to display/parse etc.
    Or don't use a database data type that is time specific. Instead just use a integer and stored seconds from midnight. Or some variation of that.

  • Correlation issue in JMS adapter - SYNC/ASYNC scenario without BPM

    Hi,
    I am working on a SYNC/ASYNC scenario with JMS adapter without using BPM. My scenario is SOAP<>PI>JMS. I configured the interface as below:
    1. SOAP Sender channel
    2. JMS Receiver Channel writing to Queue A.
         Module used:      a. RequestOneWayBean
                   b. WaitResponseBean
         Correlation Settings:
                   a. Set JMS Correlation ID to "XI Message ID"
                   b. Store JMS CorrelationID of request (Checked)
                   c. Set JMS Property to "JMS Correlation Id"
                   d. Value = "XI MEssage ID"
    3. JMS Sender channel reading from queue B ( I am exporting the message from queue A and importing into queue B)
         Module used:      a. NotifyResponseBean
         Correlation Settings:
                   a. Set XI MEssage Id to "GUID"
                   b. Set XI Conversation ID to "Stored JMS COrrelationID of Request"
    I can see the cid in the message from queue A. But I observed thhat the header format of the message in Queue A is "MQSTR".
    ISSUE:
    1. While writing the message to queue A, below adapter log details(part b) concerned me:
         a. Message '8747a7c2-2b06-11df-8055-005056a70ed6' successfully processed by channel
         b. Could not create acknowledgements for message '8747a7c2-2b06-11df-8055-005056a70ed6'
    I am not sure why I am receiving the message that "  could not create acknowledgements"
    2. While reading the message from the sender channel,I consistently get the error message as below:
         a. XI message ID corresponding to JMS message with ID 'ID:414d51205341504449442e514d202020c67b954b20005602'
              will be created as a new GUID with value '21bca916-424f-41f6-3347-c71090392b58'
         b. Error while processing message '21bca916-424f-41f6-3347-c71090392b58';  detailed error description:
              com.sap.aii.adapter.jms.api.channel.filter.MessageFilterException: found no correlation ID: RecoverableException:
              found no correlation ID at com.sap.aii.adapter.jms.core.channel.filter.SendToModuleProcessorFilter.filter(SendToModuleProcessorFilter.java:105) ...
    Below are the blogs which I have already gone through:
    1. JMS Synchronous Scenario without BPM - Correlation Settings and Transactional JMS Session
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b028f6f6-7da5-2a10-19bd-cf322cf5ae7b
    2. Note: 1086303
    3. Sync / Async Bridge without BPM
    In the note, they mentioned something about header being "MQRFH2". BUt in our case, the header is "MSSTR". Not sure whether it makes any difference.
    Please help.
    Edited by: GP on Mar 9, 2010 4:24 AM

    Hi,
    detailed error description:
    com.sap.aii.adapter.jms.api.channel.filter.MessageFilterException: found no correlation ID: RecoverableException:
    found no correlation ID at com.sap.aii.adapter.jms.core.channel.filter.SendToModuleProcessorFilter.filter(SendToModuleProcessorFilter.java:105) ...
    This error would generally arose when there are multiple messages, got stuck in the outbound queue. Try to stop both the sender and receiver JMS comunication channels and clear both the inbound and outbound queues.
    Once all the messages in the queue are cleraed, try posting the message again.
    Regards,
    Swetha.

  • FTP adapter with application acknowledgment

    Hello,
    I like to send a file with an FTP adapter to an "in" folder and configure a sender FTP adapter to pick up files from an "out" folder.  I'd like to us a BPM and have the BPM determine if the returning file is pointing to an error and send an alert.  This is my manual way to create an application acknowledgment.
    So my BPM needs a Receive, Send and then another Receive step.  Has anyone done this before?  Or is there some good documentation on this process?
    Thanks,
    Matt

    Some misunderstanding I guess
    I was explaining to use UDF to raise alert message, say for example using this
    Triggering XI Alerts from a User Defined Function
    Checking file for error should be based on the business logic used by the receiver system. XI won't understand in itself that the file has error. There must be some business requirement that should be checked.
    Regards,
    Prateek

  • Async-Sync-Async Bridge Without BPM

    HI Folks,
    I have a requirement as
    u201CAn Asynchronous SOAP request is triggered to PI and then should get records from a (JDBC)database and write the result to a fileu201D
    It is of Aync-Sync-Async Bridge and i have to do without BPM
    I know by using some module parameters at sender communication channel we can do this.
    But my query
    1)Is that for SOAP sender communication channel can we provide the same module parameters
    Number - ModuleName - Type - ModuleKey
    1- AF_Modules/RequestResponseBean - Local Enterprise Bean - 1
    2- CallSapAdapter-Local Enterprise Bean - 2
    3-AF_Modules/ResponseOnewayBean-3
    Parameters
    ModuleKey - ParameterName - ParameterValue
    1 - passThrough - true
    3-receiverChannel - Receiver File Adapter Name
    3-receiverService - Receiver Business Service/ System
    2) Does the SOAP support the without BPM scenarios
    3)Scenario is like Soap --> JDBC -->File (Async - Sync - Async) and how abt for Soap --> RFC -->File (Async - Sync - Async)
    Thanks in Advance
    Lemon

    For your requirement , you can handle this scenario without BPM in two ways.
    1) Async sync bridge without BPM.   You are going to use request response bean and one way response bean module to achieve this. very simple. See this [link|http://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File(Without%20BPM)]
    In the sender SOAP channel you have to configure first request response bean, second callsapadapter and third onewayresponse bean. Refer this link. Simply follow file sender configuration for your soap sender or RFC sender.
    Note: one receiver agreement , one receiver determination, one interface determination. only two receiver channels one jdbc and one file.
    2) You can create SOAP  to File asynchronous.  Using quality of service  EO and creating service interface asynchronous mode.   In the mapping area do JDBC lookup.  If your version is 7.1 then this lookup is available. This is pretty simple no need to do async to sync pattern.
    Hope that helps.

  • BPM Application Link does not appear in BPM Workspace (11.1.1.7)

    I spent huge amount of time to reveal why does that happens.
    All that follows further is valid for BPM Suite 11.1.1.7.
    The scenario.
    You developed a simple BPM process with Initiator pattern (maybe by following the "Quote Request" tutorial).
    But the application link did not appear in BPM Workspace.
    Here i'm skipping any kind of mistakes as "oh, incorrect swimlane", "oh, i did not include the user to the app role" and so on.
    At first, you should know about the "feature" - You have to attach task form to the Initiator Human Task to see the App Link.
    The simplest way to do that is to AutoGenerate task form (and deploy it, of course).
    Else the Appication Link will not appear.
    One exception to this rule - If your Task HAS NO PAYLOAD (no parameters) the Task Form is not required (to appearing of the Application Link).
    The second find is a bug (is think so).
    If you edited the Role that Attached to the swimlane of Initiator Task, you will not see the Application Link.
    If you look to organization.xml you will see something like this:
            <ns1:applicationRole id="StartTask.InitRole" isProcessRole="true">
                <ns5:name>StartTask.InitRole1</ns5:name>
                <ns1:processRole id="InitRole" name="InitRole1"/>
            </ns1:applicationRole>
    The Application Link will appear ONLY IF THE "applicationRole id", "applicationRole name" and "processRole id" have the same value.
    When you edit name of the application role in Organization Editor you change "applicationRole name" and "processRole name" values.
    After that "applicationRole id" != "applicationRole name" and the Link does not appear.
    How to fix?
    Just edit organization.xml (with external editor) - change the "applicationRole name" to the value of "applicationRole id".
    That allows to have value of "processRole name" something like "The Initiator Role" - that value appears in the BPMN diagram of process.
    Also you can edit organization.xml with Organization Editor and set the Name to the value of "applicationRole id".
    In that case the associated swimlane will have the same name as the "applicationRole id".
    Hope this helps somebody
    Oleg

    Flash Player is a browser add-on, not an executable program.
    If you need to open a local SWF file you will need the standalone player (Projector) from http://www.adobe.com/support/flashplayer/downloads.html
    Note that the download is the player, not an installer, so you will need to make the file association manually.

Maybe you are looking for

  • How do I share files between users on the same Macbook pro?

    I have created different users on my new Macbookpro, but I can't seem to share files between two users. Help how do I share files between users on one laptop? eg. a pdf file that I want to grab from my user x and use it on user y, thanks.  By the way

  • Clear hard drive space on a terra bye hard drive iMac intel.

    i have a full hard drive. i have cleared a lot of video files but not making much head way. the bulk of my files are pictures and music, and videos. i have over 5000 files that  are associated with iphoto that have the "face" discription in them, can

  • Melting mirror effect in Final cut pro 7

    Hi Guys, I finally managed to get a tutorial which teaches me how to make the demon face effect but its in motion not in final cut pro.. but anyways I wanted to know if any of you guys know how to melt a mirror in final cut pro?? -A

  • Running Adobe Reader 11 installer in Windows 7 Starter fails

    When running Adobe Reader 11 installer in Windows 7 Starter, it stops after 5 seconds and says, "Connection failed. Unable to complete installation." Help!

  • Clicking "Trash" no longer moves photo to "Trash."

    When I used to right-click on a photo, selecting "Trash" used to put the photo into "Trash" via iPhoto. Now, all it does is remove from the album? Really frustrating when you have 1000 photos, and you have to find it, so that it can move into the tra