Suggest  work flow Engine !!

I need to develop a web portal that uses Jsp - struts - Ajax .. I need a work flow engine written in java so that i can prepare work flow through that and use it in my web site . Suggest solution

Yes, Ant is written in Java. It's not designed as a workflow engine, it's a build tool. But I've heard of a fair few people using it as a workflow engine. You'd have to write custom tasks for it, obviously. I don't know the details, but I bet Google does

Similar Messages

  • Is there work flow engine on netweaver for java?

    I know work flow engine on sap was for abap.
    Is there work flow engine  on netweaver for java?

    [Check this link|http://help.sap.com/saphelp_nw70/helpdata/en/26/fa6d4d34a84840b2ca346c7cad64f4/frameset.htm]
    and more over to say briefly a workflow engine is a logical system/ server. which is responsible to handle the requests regaridng the workflows.

  • HD work flow for downloadable quick times

    We are putting up video clips for press sites to download - these clips are currently being used in mostly FCP and Avid. We are generating our clips from ArtBox (which only supports DV 25). We currently are supplying Mpeg-2, DV25 AVI and DV25 MOV files for download.
    Question...We are wanting to supply HD content. Does any one have a suggested work flow for this delivery?
    We are using FCP. I am thinking we ingest using DVCPro 50 or Pro Ress 422 and export using H264. This of course does not create the AVI of MPEG-2? We are trying to supply at least three file choices.
    Any thoughts?

    H.264 is only for presentation...right. Wouldn't want to get that for editing.
    ProRes isn't really what you want either, I don't think. What it does is make Uncompressed HD quality files fit into an uncompressed SD data rate. That is stil a bit high for web delivery.
    Not sure what you'd use. For SD clips I'd typically get Photo JPEG A files....then I'd convert into the codec I needed. I'll let someone who might know more than me in this area take the answer on this one.
    Shane

  • How to start work flow agent listener and work flow background engines R12

    Hi,
    I need to start work flow agent listener and workflow background engine in R12.1.3. Could you please specify how to start a workflow agent listener and workflow agent background engine.
    Please send me link if any documents are there .
    Best Regards,
    Anil

    I need to start work flow agent listener and workflow background engine in R12.1.3. Could you please specify how to start a workflow agent listener and workflow agent background engine. How to start the Workflow Deferred Agent Listener andWorkflow Java Deferred Agent Listener? [ID 548918.1]
    Please send me link if any documents are there . Please search the forum before posting similar questions.
    http://forums.oracle.com/forums/search.jspa?threadID=&q=How+to+start+Workflow+Agent+Listener&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    http://forums.oracle.com/forums/search.jspa?threadID=&q=How+to+start+Workflow+Background+process&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • IPhoto Work Flow Suggestions

    When I need to edit a photo in iPhoto what is the proper order?
    I usually crop first then look at using the editing tools to adjust levels, exposure etc but is there a proper work flow to get the best out of the adjustments? Do you just work your way down each slider control in a top down order?
    I've always been a little confused how the adjustments for levels in the histogram interact with the exposure, contrast and brightness sliders. If you adjust the levels then when you move the exposure slider that affects the levels again.
    Thanks for any advice.
    Kelvin

    I don't know if there is a right order or not in iPhoto. In general when editing it is often suggested that sharpening be the last thing you apply, so I tend to make that my last adjustment.
    My own work flow is I usually first try an "enhance" on the photo and see what iPhoto wants to do. Often this gets my in the ballpark and I adjust from there, usually toning down some of the exposure and shadow adjustments as iPhoto tends to crank them a little far for my own tastes.
    But sometimes iPhoto fails miserably and I just edit myself and I don't usually use all the adjustments.
    I then crop and/or straighten if needed.
    I tend to keep my editing simple and don't go nuts on all the sliders. It is easy to get carried away.
    Patrick

  • Work Flow - Suggestions, tutorials, or Books

    Hello All,
    I've been teaching myself AE, as well as Ps, Ai, and Pre Pro. (Creative Suite 4) 
    I'm somewhat comfortable with a couple of the applications but by no  means a master of any.  However, I think that its takes me too long to  do some things, and I believe that I have encounter some problems  because of my work flow and probably could have avoided them if I had  formal training.
    It could also be that I don't have a  frame of reference and don't know how long things actually take, and to  me, I just feel like I'm moving slow.  I have been surprised to find  out that a particular music video or special effect that I saw took a  TEAM of people, a MONTH(s) to create.
    For those  of you who have gone to school and learned AE (or the other programs)  with an instructor and a planned course, do you think you would have  grasped the program(s) and how to make your creative ideas come to life  on screen as easily if you had not gone to school and learned on your  own?
    Now that I am learning a 3D program (Blender) and will  be trying to incorporate AE, Premiere Pro, Photoshop, Illustrator and  Blender all together, when needed, and I was wondering if there is any  book that deals with the proper workflow. Or is just doing the tutorials  and building up knowledge/skills the way.  Practice makes perfect but  does practice make efficient?  And  I haven't even gotten into the  scripts or expressions YET.
    In buying the Creative Suite I had visions of making  MOVIES/videos with all the special effects, flashing lights,  disappearing acts, etc...   and since all these applications came  together in the Creative Suite- its ment for and possible for a person  to do ALL things, by him or herself,  --maybe my thinking is wrong and  one should specialize and get with a team.
    Is it that  when one is trying to create a certain effect or look, knowing each  application and its abilities would sort of guide you to the correct  work flow??  But until you know these applications -- Very Well--, its a  lot like stumbling in the dark and trying out different blending modes.
    Is there a book that lays out the proper or most efficient workflow.  I  have been reading several booking on AE and also some on Pr Ps and Ai  and doing tutorials on line, and learning Blender on line at  CreativeCow.net  but the books don't teach workflow.
    Thanks in Advance

    One unfortunate side-effect of the Production Premium package is that it's one serial# that is designed to be for one user and therefore some have made the leap to the conclusion that one person can be an expert in all those applications...I think it's 11 apps (depending on where you draw the line on what's an app and what's a utility, etc.)  I've actually seen a couple job descriptions in corporate environments written around the contents of the Production Premium software compilation. 
    ...'workflow' is a pretty deep topic that is hard to learn in abstract.  It's also so wildly variable and evolving so fast that codifying it is pointless.  I started an HD post production book for Focal Press some years ago, but abandoned it as a lack of cooperation and transparency from manufacturers and the sheer velocity of development on all fronts...computers, codecs, displays, cameras...just prevented anything from being complete and timely.
    Unfortunately the internet has spawned the idea that if enough of us with 20, 30, or 40 years experience just keep brain-dumping into cyber-space, eventually anybody will be able to somehow 'proxy' all that experience through 3 days of intense Googling.  It just doesn't work that way.
    Like most of us, you'll need some time in the chair to be able to really get a handle on what you need to plan for and prioritize as workflow is really specific to everyone's specific circumstances. 
    You'll have to start with specific questions, and get specific answers, start to accumulate the answers until they start to connect...then the Googling helps to fill in some gaps...practical experience refines your ideas on what really works and what doesn't, you add that to what you know about your tools...suddenly you're an expert. 
    ...and usually, the decades it takes to get there fly by pretty quickly.  I have no idea what happened to the last 25 years.

  • Work flow of  Engineering Change Management

    Hi,
    We have created the Transport Request , few are customization(Creation of programme mamager) and few for work flow( change in work flow).
    What is the sequence of Transport this request?

    Hi,
    this you need to check with your developer, whether any dependency is there for this transport. Based on the dependency, in a particular order you need to transport, else the transport will fail.
    regards,
    V. Suresh

  • Work Flow RFC

    Hi,
    i have made some changes to the SAP developed webdynpro application as per the requirement,
    when the user changes the personal information in the ESS personal information screen the Standard RFC is getting called but, if the user made any chanegs to the First name or last name or martial status the Z rfc is getting called and the work flow triggers and the notification will go to the corresponding manager for approval once the manager approves the request then the changes will appear in the portal and also saved in the backend system.
    bu while making changes the first name and last name or martial status and clicking the save button the following error is coming,
      Personal Data   
      Critical Error
    A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost.
    Please contact your system administrator.
      An exception occurred that was not caught., error key: RFC_ERROR_SYSTEM_FAILURE   
      An exception occurred that was not caught., error key: RFC_ERROR_SYSTEM_FAILURE:com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: An exception occurred that was not caught., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)
         at com.sap.xss.hr.per.ca.personal.fc.FcPerPersonalCA.callWorkFlowFM(FcPerPersonalCA.java:488)
         at com.sap.xss.hr.per.ca.personal.fc.wdp.InternalFcPerPersonalCA.callWorkFlowFM(InternalFcPerPersonalCA.java:681)
         at com.sap.xss.hr.per.ca.personal.fc.FcPerPersonalCAInterface.callWorkFlowFM(FcPerPersonalCAInterface.java:206)
         at com.sap.xss.hr.per.ca.personal.fc.wdp.InternalFcPerPersonalCAInterface.callWorkFlowFM(InternalFcPerPersonalCAInterface.java:242)
         at com.sap.xss.hr.per.ca.personal.fc.wdp.InternalFcPerPersonalCAInterface$External.callWorkFlowFM(InternalFcPerPersonalCAInterface.java:322)
         at com.sap.xss.hr.per.ca.personal.review.VcPerPersonalCAReview.onBeforeOutput(VcPerPersonalCAReview.java:235)
         at com.sap.xss.hr.per.ca.personal.review.wdp.InternalVcPerPersonalCAReview.onBeforeOutput(InternalVcPerPersonalCAReview.java:234)
         at com.sap.xss.hr.per.ca.personal.review.VcPerPersonalCAReviewInterface.onBeforeOutput(VcPerPersonalCAReviewInterface.java:135)
         at com.sap.xss.hr.per.ca.personal.review.wdp.InternalVcPerPersonalCAReviewInterface.onBeforeOutput(InternalVcPerPersonalCAReviewInterface.java:132)
         at com.sap.xss.hr.per.ca.personal.review.wdp.InternalVcPerPersonalCAReviewInterface$External.onBeforeOutput(InternalVcPerPersonalCAReviewInterface.java:208)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.callOnBeforeOutput(FPMComponent.java:603)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:569)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$600(FPMComponent.java:78)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseSaveEvent(FPMComponent.java:953)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseSaveEvent(FPMComponent.java:1116)
         at com.sap.xss.per.vc.reviewnavi.VcPersInfoReviewNavi.next(VcPersInfoReviewNavi.java:227)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNavi.next(InternalVcPersInfoReviewNavi.java:175)
         at com.sap.xss.per.vc.reviewnavi.ReviewNaviView.onActionNext(ReviewNaviView.java:153)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalReviewNaviView.wdInvokeEventHandler(InternalReviewNaviView.java:173)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
         at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1299)
         at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:326)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:868)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: An exception occurred that was not caught., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
         at com.sap.xss.hr.per.ca.personal.zhw201.model.ZHW201_PERSAPPR.zhw201_Persappr(ZHW201_PERSAPPR.java:179)
         at com.sap.xss.hr.per.ca.personal.zhw201.model.Zhw201_Persappr_Input.doExecute(Zhw201_Persappr_Input.java:137)
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)
         ... 65 more
    and my problem is that my application is working in the developement portal, but in testing it is giving error. please give me some suggestion s on this,
    i have checked in the backend the RFC is available and executed successfully.
    Cheers,
    Apparao

    Hi
        did you check the RFC in the backend with the same inputs ,  is it working fine .
        RFC_ERROR_SYSTEM_FAILURE An exception occurred that was not caught ,
        this would occur if there is problem from your RFC side , 
        put the code inthe try catch and try to test the application(which you are passing to the RFC) ,
         instead of  application throwing  the runtime exception , you would figure out the exact exception .
         even  check the RFC in the backend with the same values you are passing , and execute the RFC .
         or  even you can put a external debugging where the RFC get called and check whether the
         values are  passed to the RFC , or other thing you can do it test the application inthe webdynpro
         with hard cording the values .

  • Screen output without connection to user - Work flow

    Hi,
    i  have created a workflow, it has a task which refers to a method which call a BDC in N mode, but workitem is not generating, in event trace showing RFC status 'Screen output without connection to user'.
    Same time i observed in ST22 for any dumps, as it is giving this error 'DYNPRO_SEND_IN_BACKGROUND'.
    Please suggest how to solve. Thanks in advance.
    BR,
    Rajani

    Hi  Vijay shah /Rick Bakker ,
    As i am on leave from last 2 days, sorry for delay in response.
    As the work flow tasks and what ever the methods i developed are working as per requried.
    But  after each step by step analysis i founn every usefull information regarding the background type activity options.
    Solution :
    In background type activity step, in details tab  we have option of ->Advance With Immediate Dialog flag is set to X, due to this system checking for user interaction.
    Because of this its creating problem.  After unmarking the falg i am able to execute the task in background successfully
    with out any problem.
    Once again sorry for delay in reponse 
    BR,
    Rajani

  • Approval work flow in 11g

    Hi All,
    I am a new bie to OIM 11g. I have created aapproval work flow and it is working fine.
    Now the requirement is to check for a certain flag and based on the falg value we need to route the request to approvers.
    If the flag value is "true" we need to route to the first level Approval. If it is "false" we need to skip the approval and the request should be rejected.The provisioning process also should be terminated.
    As far as I have tested if we skip all the approval tasks the status of the request will be updated to "Approve" by default. But according to our requirement we need to set the status to "Reject".
    Please suggest any way of implementing it or if any body has already implemented it.
    Thanks in advance.
    Thanks,
    PT

    If you are using OIM 11gR2 please refer the below document. All steps are very clear with the screenshots.
    http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/request.htm#autoId27
    See section 21.3.5.7 Configuring the Human Task and BPEL Mappings
    Also see this OBE tutorial for getting idea on Java embedding activity and assigning and retrieving data from global variables in SOA
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/oim/oim_11g/Request_Workflow_for_Self_Registration/request_workflow_for_self_registration.htm

  • Work flow in production order

    Hi
    There is a requirement to trigger a mail to a specific user id whenever the order will be Created, confirmed & TECOed (may be they add other events later on). We can make it through standard production order workflow process I think. For that I have assigned user ID to object TS0020047 & TS20000623 (agents assignment ) through TX: COWf1. In the event linkage screen I have activated with events TS20000634 & TS20000634. Still It is not triggering any work flow to the workplace of assigned user id. Where is the mistake I am not able to identify.
    Or if there is any other method to achive this? Pls suggest
    Thanks
    Edited by: BNR on Feb 16, 2010 5:34 AM

    Hi
    In CO01 > Click on Go to > Missing Parts > Missing Part list
    In Nxt Page Click on List > Send to > Mail recipient
    In the Recipient tab enter SAP user id of MRP Controller and Recipient type SAP Log on name and click on Send icon at Top left.
    SAP Mail will go to MRP Controller SAP Work place in box.
    Regards
    Brahmaji

  • Work flow in waiting status

    Hi,
    we are using N step PO work flow for chagning the purchase orders.
    when the PO is changed and ordered workflow is going into WAITING status.
    It is not triggering the next steps at all.
    Could any one suggest how to proceed further?
    Thanks,
    Naresh

    Hi Daniel,
    It's wokring fine for all the PO'S.
    For only one specific PO we are facing this problem.
    Even If I try to change the same PO again it gives an error
    'Document being processed in background; try again later'
    Please suggest.
    Thanks,
    Naresh

  • Work Flow in HR for on line Approval of Over time

    Dear SAP Experts,
    Client requirement is for OT approval through SAP by three seperate heads.
    Do i need to develop the work flow for this or can be taken care through some other means in standard SAP
    Please suggest possible methods
    Thanks and regards
    Punit Sharma

    Hi,
    If approval has to be taken from different people u can either use notifications from one user to another or develop a workflow for the same.
    Regards
    Raghu

  • Urgent-work flow issue!!!

    Hi,
    How can i delete the work items from my work flow? plz suggest....
    Thanks in advance...
    Ramesh...

    Check these links..
    Re: DELETE workitems!
    http://help.sap.com/saphelp_nw04s/helpdata/en/f4/843239cb0211d1950d0000e82dec10/content.htm

  • Work flow in CRM 2007

    Hi,
    I want to implement some work flow related activities in CRM 2007. Can I implement this using Guided Procedures in CAF or workflow ? Which is the better way? pls suggest..
    Regards,
    Ajay

    Ajay,
    Your question is a little vague as you don't have a business scenario for your workflow related requirements.
    I will say that if the workflow process does not involve switching out of CRM and only involves steps in CRM, then traditional workflow will work fine.  If you need to do something where the steps involve multiple systems then guided procedures would be a better solution.
    Perhaps if you share more of your scenario you will get some better ideas on how to go about it.
    Take care,
    Stephen

Maybe you are looking for

  • CME - Sending outbound calls to FXO port

    Hi Guys, Need your help for the below scenario.  Our customer has a CME where 4 FXO ports are already connected and working. Customer has added 2 more FXO port and few IP phones. The requirement is when ever an outbound call is made from the newly co

  • Scaling footage in Premiere Pro CC

    Hi, I recently shot some footage in 1080 that I am editing in PP CC.  I created a 960 x 450 sequence, dragged the HD footage into the timeline and scaled the footage down by 50% to fit in the frame.  When I playback the footage, it automatically play

  • Hi all visible false udf in marketing document

    hi all, i want to visible false udf in the marketing document.but field not show in the forms object. how is possible.

  • Problem in loading data from one DSO to another

    Hi All,    I am using Multicube 0PM_MP03, this mutli cube use DSO 0PM_DS02 & 0PM_DS01, data will flow from PSA to 0PM_DS01 & then to 0PM_DS02 using a Update rule, i have triggered my infopackage & i can see data in 0PM_DS01 & i have activated the dat

  • Can't view full episodes of CBS shows

    I have Quicktime 7.1.6. Attempts to view full tv episodes result in an error message: Don't have MIME plugin for audio/x-pn-realaudio-plugin so I can't view. I downloaded flip4mac and still the same message. How to fix? IMac 17-in,Intel Core Duo   Ma