What is best implementation for two human tasks?

I am trying to find the best way to do this,
I have two human task workflows that I have created. The application we are making uses one of these workflows based on a parameter you give it through a text box. So lets say you have workflow A and B. If you select A it will run and do workflow A and vice versa. These workflow also have different inputs associated with them for review.
My question is what is the best way to implement this?
My first thought is to create two separate projects, one that does workflow A and the other does workflow B and deploy both composites to the server, and have two separate form projects in the Application deployment.
There is also another way I was thinking about doing this which is to have a mediator that takes in input and either goes from one bpel process or another bpel process, my problem with this is I don't know how to make certain fields in the webservice payload not mandatory. So any advice on this would be helpful.
Is there any difference in the performance of these two ways? Which way is better?

I am trying to find the best way to do this,
I have two human task workflows that I have created. The application we are making uses one of these workflows based on a parameter you give it through a text box. So lets say you have workflow A and B. If you select A it will run and do workflow A and vice versa. These workflow also have different inputs associated with them for review.
My question is what is the best way to implement this?
My first thought is to create two separate projects, one that does workflow A and the other does workflow B and deploy both composites to the server, and have two separate form projects in the Application deployment.
There is also another way I was thinking about doing this which is to have a mediator that takes in input and either goes from one bpel process or another bpel process, my problem with this is I don't know how to make certain fields in the webservice payload not mandatory. So any advice on this would be helpful.
Is there any difference in the performance of these two ways? Which way is better?

Similar Messages

  • Whats the best option for passing parameters between tf?

    Dear All,
    I have three Task Flows:
    1. TF1
         -  Main Taskflow that calls a web service to gather its data
    2. TF2
         -  Secondary taskflow which receives a parameter and depending on the value of the parameter received will display its data accordingly.  Generally any data
         is feed from TF1
    3. TF3
         -  Same as TF2Use Case:
    All three TF will be dropped to the page as Regions in a Webcenter Portal Application. Changes in TF1 should propagate into TaskFlow 2.
    Question:
    1. How do I configure that changes in TF1 would be propagated back into task flow 2 and 3 and whats the best option for this?
    2. At runtime, user can choose to edit the page and TF2 and TF3 can be deleted but TF 1 should remain as the source of information.
    Given the scenario above:
    - shall I wire the taskflows via page parameters?
    - contextual events?
    What are the considerations that needs to be thought of. I havent done such requirements before.
    Please help.
    Webcenter 11.1.1.6

    Contextual events seem to be the best case.
    This way you can trigger whenever you want. Web services can be slow so you can trigger the event when the gathering of the data has been finished and then pass some value on the event.
    An event also has a payload so it's an ideal scenario to add the data from the service on it so you can use it in the other TF's.
    In order to manage the deletion of the TF1, you can use the UI events on the composer: http://docs.oracle.com/cd/E23943_01/webcenter.1111/e10148/jpsdg_page_editor_adv.htm#CHDHHFDJ

  • What is best recommendstion for DNS LB for lync 2013 Edge servers

    What is best recommendation for DNS LB for lync 2013 Edge servers ?. We have F5 LB for edge and want to decide if we can go with DNS base LB for Edge servers.
    Anil MCC 2011,ITIL V3,MCSA 2003,MCTS 2010, My Blog : http://messagingschool.wordpress.com

    It will be better to Use Hardware Load balancing (F5).
    If you choose to use DNS load balancing for a pool but still need to implement hardware load balancers for traffic such as HTTP traffic, the administration of the hardware load balancers is greatly simplified. For example, configuring the hardware load balancer
    will be simpler as it will only manage the HTTP and HTTPS traffic, while all other protocols will be managed by DNS load balancing
    Also for more info., you can check below links
    http://technet.microsoft.com/en-us/library/gg615011.aspx
    http://technet.microsoft.com/en-us/library/gg398634.aspx
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"
    Mai Ali | My blog: Technical | Twitter:
    Mai Ali

  • Whats the best software for photo editing and creating product catalogues that can be saved as PDF's

    Whats the best software for photo editing and creating product catalogues that can be saved as PDF's

    You are asking two different questiions:
    1. What's a good photo editor? Answer to that here is probably obvious.
    2. What's a good desktop publishing/page layout program for creating PDF files for production? Answer, not PSE. It's a photo editor, not a page layout program.

  • What are best uses for Fireworks?

    I've been working with dreamweaver, flash and photoshop for years, but have avoided Fireworks because I could make a nav bar some other way, in flash or just use mouse-overs in Dreamweaver. Now I bought the CS5.5 upgrade and it includes Fireworks which now I am totally unfamiliar with. Could you tell me what I can use Fireworks for to help my small home-based website building business?
    Thank You,
    Ken

    Fireworks' workflow is better suited to Web development, than Photoshop or Illustrator. That's what it was designed for.
    For example, I will make different layers for different content areas. I might have a layers for the background, the header, the  footer, and any placeholding content text I want to include just to see how it would look. Layers in Fireworks allow you to organize the content of a Fireworks document in ways that I don't think you can do as easily in Photoshop. This makes it easy to concentrate on one area while having the other areas locked or hidden.
    Also, with FW, you have a hybrid bitmap and vector graphics program. It can do some of what both Photoshop and Illustrator can do, so you spend less time moving between applications. It's easy to manipulate and composite bitmaps and vectors in FW. (Naturally, you should use the tool that is best suited for a particular task: complex photo editing should be done in Photoshop and complex illustrations created in Illustrator.)
    Like LInda, I will mock up my designs in FW. I slice and export my images, then build page templates in DW based on the mockup.

  • What are best practices for managing my iphone from both work and home computers?

    What are best practices for managing my iphone from both work and home computers?

    Sync iPod/iPad/iPhone with two computers
    Although it isn't possible to sync an Apple device with two different libraries it is possible to sync with the same logical library from multiple computers. Each library has an internal ID and when iTunes connects to your iPod/iPad/iPhone it compares the local ID with the one the device normally syncs with. If they are the same you can go ahead and sync...
    I have my library cloned to a small 1Tb USB drive which I can take between home & work. At either location I use SyncToy 2.1 to update the local copy with the external drive. Mac users should be able to find similar tools. I can open either of the local libraries or the one on the external drive and update the media content of my iPhone. The slight exception is Photos which normally connects to a specific folder on a specific machine, although that can easily be remapped to the current library if you create a "Photos" folder inside the iTunes Media folder so that syncing the iTunes folders keeps this up to date as well. I periodically sweep my library for new files & orphans withiTunes Folder Watch just in case I make changes at one location but then overwrite the library with a newer copy from the other. Again Mac users should be able to find similar tools.
    As long as your media is organised within an iTunes Music or Tunes Media folder, in turn held inside the main iTunes folder that has your library files (whether or not you let iTunes keep the media folder organised) each library can access items at the same relative path from the library folder so the library can be at different drives/paths on different machines. This solution ensures I always have adequate backups of my library and I can update my devices whenever I can connect to the same build of iTunes.
    When working with an iPhone earlier builds of iTunes would remove any file not physically present in the local library, even if there was an entry for it, making manual management practically redundant on the iPhone. This behaviour has been changed but it will still only permit manual management with a library that has the correct internal ID. If you don't want to sync your library between machines on a regular basis just copy the iTunes Library.itl file from the current "home" machine to any other you want to use, then clean out the library entires and import the local content you have on that box.
    tt2

  • Want to buy new ipad mini.  What is best carrier for overseas travel?  Are all carriers month to month?

    Want to buy a new ipad mini.  What is best carrier for overseas travel?  Are all plans month to month?

    No. Most plans from major carriers are minimum term contracts - usually two years. Month to month providers require you buy an unlocked device that may then be permanently tied to their service.

  • Hi - was looking to buy a macbook air soon but wanted to get it with lion software....anyone know when that is available and second question is what is best software for personal money management that works with lion.....use quicken now   thanks

    Hi - was looking to buy a macbook air soon but wanted to get it with lion software....anyone know when that is available and second question is what is best software for personal money management that works with lion.....use quicken now   thanks

    quicken should work with lion.
    Quicken Essentials will work with Lion.  Most people that have used Quicken for a while (i.e. Quicken 2007) have found that Quicken Essentials isn't much better than a basic spreadsheet.  It is a significant step down from previous versions and does not offer many of the features previously offered.  Right now, it seems like the two most common options are iBank and MoneyDance.
    Frankly... this is a major opportunity for these companies.  The largest commercial distributor of this type of product has been Intuit (Quicken).  That makes it hard for any other company to get any of that market as so many people were already using Quicken and may have had years of data stored in it.  Now, with Quicken effectively out of the picture, it's a great chance for another company.  Just imagine if iPhones were suddenly off the market.  That would give other manufacturers a tremendous opportunity since they wouldn't have to fight an up hill battle against a market giant.

  • What is best filter for MacBook Pro

    What is best filter for my son's MacBook Pro to block adult/**** sites while allowing access to most anything else. The parental control I set up has not been the answer.  I constantly have to unlock sites for him.  I would appreciate any suggestion.

    If the options on the computer itself are not sufficient, you might try other options like OpenDNS Home, but it also involves a list that might need to be customized.
    In the end, the best defense is passing down a strong set of values so that when your son does visit the "wrong" site (as he inevitably will, and increasingly so into adulthood) he at least has an innate knowledge that he shouldn't be there.

  • What is best practice for...

    What is best practice for deploying applications through the IPCU to 10 ipads?
    I'm looking for a complete step-by-step of the best way to do this.
    Thanks in advance!

    Just place a modem into any console port. Ideally you use a terminal server, but is not always really needed.

  • What's best practice for logging messages in pageflow?

    What's best practice for logging messages in pageflow?
    Workshop complains when I try to use a Log4J logger by saying it's not serializable. Is there a context similar to JWSContext that you can get a logger from?
    There seems to be a big hole in the documentation on debug logging in workflows and JSP pages.
    thanks,
    Rodger...

    Make the configuration change in setDomainEnv.cmd. Find where the following variable is set:
    LOG4J_CONFIG_FILE
    and change it to your desired path.
    In your Global.app class, instantiate a static Logger like this:
    transient static Logger logger = Logger.getLogger(Global.class);
    You should be logging now as long as you have the categories and appenders configured properly in your log4j.xml file.

  • What is best practice for installing Yosemite

    I am currently on OS X Mavericks version 10.9.5 Macbook pro 13.  2.6 ghz intel for i5, 8gb 1600 mhz ddr3.
    I am now downloading yosemite 10.10.1 but since i've been reading all these negative feedback so far, i am having second thoughts if i should continue to install the upgrade or not.
    Any suggestion What is best practice for installing Yosemite?  Or is it not yet time to upgrade since the platform is premature yet?
    Thanks in advance.

    Check your apps are compatible with 10.10 - roaringapps.com
    http://www.etresoft.com/etrecheck can show what is running & installed - look for updates on the developer own sites.
    If you have many kernel extensions or startup items look for updates to them too
    Take a full bootable backup to another disk via Carbon Copy Cloner, Super Duper! or Disk Utility
    Disconnect the backup before you begin any install (ideally set it aside & leave it untouched incase you need to go back to 10.9)
    Personally I prefer a clean install when there are signs of multiple migrations (if you have upgraded several OS for a period of years). Setup Assistant/ Migration Assistant can import user data from a backup, but consider that Apps & 'other data' should be manually reinstalled from the latest versions.
    If you clean install (erase the HD before installation) then make sure you deauthorise iTunes & any other apps that are associated online (like find my Mac).
    Basically the steps you would take before selling a Mac…
    What to do before selling or giving away your Mac - Apple Support

  • What is best solution for backup ?

    Our environment consisted of RAC (2 nodes). we are trying to back up our database using RMAN with NetBackup.
    we also have other different databases need to be backed up.
    In RAC case, what is best solution for backing up the database ?
    As I mentioned above, we are using RMAN for backup our RAC with NetBackup.
    Actually, the RMAN is not simple utility for me.
    Is there any other way to back up the database in our situation without rman.
    I need some advice from all of you.
    Thanks in advance.

    Hi Justin
    There are many possible ways to backup your database. You must decide the one that suits your environment.
    Following is the list of options that you have.
    1. Take Online Backups
    Issue this command to freeze tablespaces
    SQL> ALTER TABLESPACE tblspcname BEGIN BACKUP;
    Copy all the files belonging to this tablespace to your backup location using OS commands.
    Release the tablespace by using this command.
    SQL> ALTER TABLESPACE tblspcname END BACKUP;
    To find the data files belonging to a particular tablespace you can issue this statement
    SQL>SELECT file_name, tablespace_name FROM dba_data_files ORDER BY tablespace_name;
    2. If your db size is not BIG then you can take logical backups. Logical Backups can be FULL or incremental. In 10g you can have filesets to spilit your logical backups in more than one file with specified sizes. (By Logical Backups I mean EXPORT).
    To take export for example issue this command.
    ORACLE_HOME\bin\exp file=fullpath+filename.dmp log=fullpath+logfilename.log FULL=Y userid=system/pwd@dbconnectstring
    To get full list of export parameters type
    ORACLE_HOME\bin\exp help=y
    3. RMAN (Strongly recommended) but you ruled out its possibility so I won't elaborate on that.
    4. COLD BACKUP
    To perform this type of backup you will need to shutdown your database by issuing this command.
    SQL>SHUTDOWN IMMEDIATE;
    (On RAC you will need to shutdown all the instances before copying files to the backup location).
    Use OS copy command to copy files to backup location.
    (This method is not recommended as it will flush your SGA and your client will complain about performance for the first few hours).
    Let me know if you need more details.
    Hopefully this helps.
    Rgds
    Adnan

  • What is best MVC for AS3

    Hi fellows, what is best MVC for as3?
    current i am following hummingbird/robotlegs
    what is your practice? 

    I think you should try mvcexpress. It Inspired by pureMVC and roboleg but faster and simpler than both

  • Whats the best settings for exporting a three camera youtube video on a mac book pro

    I need help figureing out Whats the best settings for exporting a three camera youtube video on a mac book pro. I use 15 or 30 fps and aI cant figurwe it out [please help

    chucknoris501
    What version of Premiere Elements are you using on Mac?
    Export your Timeline content to a .mp4 file, using export settings which have been customized under the Advanced Button/Video Tab of the export's preset.
    See Publish+Share/Computer/AVCHD and .mp4 category. The exported file is then uploaded to YouTube at the YouTube web site.
    If you post the properties of your source video and project settings, I will suggest the settings for the Timeline content export to file saved to the computer
    hard drive for upload to YouTube at the YouTube web site.
    ATR

Maybe you are looking for

  • Airport Extreme USB problems

    I am posting this information as part of case number 757-73818. Level 2 support for Airport Extreme has not returned phone calls, despite giving me a specific telephone number to call. I am new to the MAC world and I must say, I am disappointed. I ha

  • Attaching a E2100L to a WRT350N?

    The current WRT350N is on one side of my house. I have an ethernet cable that goes to the other side. Can I buy an E2100L and attach it to expand my wired and wireless connections to the other side of the house? The TV is over there and I would like

  • How to switch between pdx files

    I have posted a question here (Windows forum). But machine is a mac. According to the figure in the thread, there is a horizontal bar, which should allow users to see the full path if the path gets too long. But I don't see the horizontal bar so that

  • Cost element missing form screen KP06

    Hello everyone, I am doing ABC costing and while making a posting on screen Change cost element/ Activity input planning which is KP06 transaction code i cannot find boxes for cost element where i can take multiple cost element and more over when i m

  • Premiere elements 10 won't download?

    any suggestions. It says error 1 i also can't figure out how to download free version of elements 12 or encore