How to deploy across multiple mid-tier instances

I was hoping someone may be able to point me in the right direction. We have two portal/webcache mid-tier instances on release 10G AS 9.0.4.2. On the ias_admin home page I tried to create a cluster and add the two instances to a cluster but it won't let me do it for a portal type install. If that is the case, how do people handle deploying such things as portlet providers and data sources across multiple mid-tier instances? Here is the concern from our Portal admin:
As discussed, the inability to cluster the mid-tiers will cause issues in production as we try and keep deployed portlet providers with their required configurations and datasources in synch. While deploying and configuring 1-2 mid-tiers for a given portlet manually is do-able, the chance for out of synch components or configuration settings is amplified for each additional mid-tier. If we manually deploy 5 mid-tiers and accidently mistype the datasource for example, we'll have a random error that will occur once requests are attempted to be serviced by that mid-tier. This will make troubleshooting difficult. We really need some way to deploy and configure settings one time and have these items propagated to all the other mid-tiers.
What is the best way to handle this scenario?
Regards and thanks for any info,
Chris Schumacher
Embry-Riddle Aeronautical University

Jar files are not stored on the file system
Temporary files are held in bpel/domain/default/tmp folder, whereas jar files in the dehydration store for clustered deployment.
If you configure BPEL (not AS) cluster - files will be propagated to all nodes.
MJ

Similar Messages

  • SOA 11g  Composite Deployment across multiple Instances: Best Practice

    Hi,
    We have a requirement where we need to deploy the composite acrocss mutilple instances(DEV,TEST,Production) without JDEV.
    We are using SOA11.1.3.3(cluster) and linux OS.
    Pls suggest me what is the best practice to deploy the SOA composite.
    Thanks,
    AB

    Why there are different ways to deploy the composite in different environment? Depending upon the environment, it's business importance increases and hence access to developers get more restricted and hence there are many ways for deploying. If you are developing an application, you would not like to export a SAR and then login to EM console to deploy it. For a developer it is always very convenient to use IDE itself for deployment and hence JDev is preferably used for Dev instances for deployment.
    Once development finishes, developer will check in the artifacts into version control system and if you want to deploy to a test instance then you have to check out the stable version, compile it and package it and then only you can deploy. Hence for test instances, ANT is the preferable mode for deployment. (Remember that developers may not be able to connect to Test environment directly and hence deployment from JDev is not possible)
    Once a configuration gets tested in Test env, it's SAR should be checked in into version control system, so that it would not be required to recompile and repackaging of it. This will also make sure that any artifact which is not tested on Test instance, must not go to higher instances (like UAT/PROD). Now in Pre-Prod/UAT/Prod, you may simply access the EM console and deploy the SAR which is already tested in Test instance. Remember that there will be very limited access to such critical environments and hence using Role based access of EM it would be very easy to deploy the resources. Moreover, it is more secure mode of deployment because only those users which have appropriate priviledge, will be able to deploy, and it would also be easier to track the changes.
    What is the proc and cons if we use only one way to deploy the composite across the Instances...As such there is no major pros and cons. You may use EM for all environments but it may be a little discomfort for developers/deployers of test environment. You may also use ANT for all the environments but it is not suggested until and unless you have a very good and secure process in place for deployments.
    Regards,
    Anuj

  • How do I create multiple midi tracks each with separate external synthesizer sound

    Mac Pro OS 10.10.2, Logic Pro 10.1.1, FireFace 800 (updated), Roland XP-30 synthesizer/keyboard, Mackie mixer.
    XP-30 analog output to Mackie, FireFace monitor to FireFace main inputs and FireFace out to Mackie.
    What I can't get to work: Sound output for monitoring as I record on each of several midi tracks, each with access to my banks/programs.
    Logic automatically set up the multi-instrument and created 16 tracks, visible in the mixer window. I have entered custom banks for the XP-30 and they are working.
    Mt problem is two parts. First, my last experience was with Logic Pro 7 way back.
    Problem two is that when I create midi tracks (except for the first one I created on channel 1) by control-clicking on one of the tracks in the mixer window I get no sound for monitoring. I can see the green monitor indicator for the track shows midi data incoming. I just can't hear it. It's as if there is no designated output. I have checked audio preferences and see the FireFace as input and output device. If i change the channel to channel 1, I get the sound, but then I have two tracks on channel 1 which doesn't work for designating unique sounds to each track.
    I can select "All" for channel and get monitored sound on several tracks; however, they then all play the same sound, of course.
    i can create midi tracks (either instrument or external) using the plus icon, but no matter how i set them up that way, they do not allow me access to my banks/programs.
    In logic Pro 7 it was no problem creating multiple midi tracks, each with a different sound assigned to it. In Logic Pro 10, I am baffled regarding how to accomplish this and get it all to work as simply and nicely as I was able to with #7.
    Make sense? Can anyone help?
    Thanks

    I have it set to Performance mode which according to the owners manual: "This mode makes the XP-30 function as a multitimbral sound
    source, and Performance settings can be modified. If you’re
    using an external MIDI device to control the XP-30 in this
    mode, it will function as a multitimbral sound source."

  • How do I record multiple midi instruments in Logic Pro simultaneously on separate tracks?sim

    Hi. I am trying to record multiple midi instruments simultaneously into Logic Pro 9 through a MOTU USB Fas Lane so that it is similar to recording a live band.
    Essentially:
    Track 1: Midi Keyboard - Motu Fast Lane Input A - Logic Pro - Software Instrument (Absynth)
    Track 2: Midi Drum Kit - Motu Fast Lane Input B - Logic Pro - Software Instrument (Battery)
    Neither Midi device can be set to a separate channel.
    I would have thought this was a really common application (recoding from multiple live midi sources like a band would normally do) yet it seems unnecessarily complicated.
    I gather what I would have to do involves:
    1) Going into the Environment.
    2) Creating a Physical Input
    3) Creating a Sequencer Input
    4) Placing a transofrmer between the Physical Input and the Sequencer Input
    Where to go ffrom there I have not got a clue!
    Any help would be appreciated.
    Incidentally I would also like to record two audio tracks at the same time as the midi track, but hoepfully that does not complicate things further.
    Thanks,
    Luke

    I have it set to Performance mode which according to the owners manual: "This mode makes the XP-30 function as a multitimbral sound
    source, and Performance settings can be modified. If you’re
    using an external MIDI device to control the XP-30 in this
    mode, it will function as a multitimbral sound source."

  • Mid tier instance shutdown

    Hi,
    I need to perform some maintenance on mid tier/identity management database. Do I need to stop Oracle application server on app server tier first? I am planning to the shutdown Mid tier 10g AS, EM console and finally the database. Then startup the db, and then the mid tier components.
    Thanks for any suggestions.

    Procedure to top.
    Stop Midtier:
    emctl stop iasconsole
    opmnctl stopall
    Stop Infra:
    emctl stop iasconsole
    opmnctl stopall
    sqlplus "sys/password as sysdba"
    sql>shutdown immediate
    sql>exit
    lsnrctl stop
    Start has to be the oposite.
    Start Infra
    lsnrctl start
    sqlplus "sys/password as sysdba"
    sql>startup
    sql>exit
    opmnctl startall
    emctl start iasconsole
    Start Midtier:
    opmnctl startall
    emctl start iasconsole
    You can skipt any step of any proc that you dont use, like opmn and em from Infra, and if Infra and Midtier are in same box, try to set the environent for each to avoid any mix.
    Greetings.

  • How to edit across multiple take folders...?

    I have sessions recorded in several takes, using multiple mics recording to different tracks.
    I'm comping from the takes and want to be able to (for instance) simultaneously select the same parts of each take for a violin spot mic as well as two room mics for ambience. Working on each track separately is tedious as well as inaccurate. I'm guessing there must be a way to identically edit more than one take folder at the same time but can't find that info in the documentation.

    This is a little time consuming, but will get the job done. Try creating another track. Then record a blank space for a measure or so. Then option-drag (copy) blank space into the empty spots. If too small to fill, drag-extend, if too large, drag-shrink or split. Continue to do this until all blank spaces are filled. Then select entire track and join together. You now have one continuous track. Delete the extra track. Remember if you make any mistakes along the way, you can always undo! Since this is a long process, and you might mess up big-time at some point, you might want to keep the original version. Duplicate the file before beginning editing process, you can always delete it later.

  • Need ideas on how to deploy to multiple locations

    I could use a few tips. We are deploying ipads in groups of ten to 22 different locations. Each location has their own ideas about which apps to use. I have one macbook air with apple configurator loaded on it. If I use my master generic itunes account, I'll have a ton of apps to sort through and the user will be prompted for credentials for every app update. What would your do, or are doing, for mulitple deployments like this one? How would you set up your macbook? I've thought of a logon for each location on the macbook but then I have to download ios6 each time (can't find the actual ios6 ipsw file to copy to all of the accounts).

    I think some type of centrally managed MDM would be best for the situation you describe.  We are in the process of moving ahead with an AirWatch implementation for use as our MDM.  There are lots of MDM products out there, including one that comes included with Lion Server. I think OTA  management, where you have widely dispersed locations would be more practical.  If you haven't you should also look at the Volume Purchasing program.  Another consideration is whether the connecting devices will be company or personally owned, or a mixture of both.  You could also look at the education deployment guide, even if you aren't in education, it has a lot of great ideas. 
    http://images.apple.com/education/docs/IOS_5_Education_Deployment_Guide.pdf
    http://images.apple.com/business/docs/VPP_Business_Guide_US.pdf

  • How can tables across multiple pages be printed?

    I've got DIAdem 9.0. I have a table on a report that has so much data it spans several pages. I can scroll through the tables with in DIAdem REPORT but I can only print one page at a time. Does anyone know how to print all the pages from script? Is there a way to print the page number like "Page 3 of 10". Thanks!

    Hi DIAdemon,
    Before issuing the PicPrint() command, you can set a couple of DIAdem variables in order to control what prints:
    To print all sheets:
    PrintRangeType = "AllPages"
    Call PicPrint("WinPrint")
    To print some sheets (for instance only sheets 2 to 4):
    PrintRangeType = "PageEnums"
    PrintFromPage = 2
    PrintToPage = 4
    Call PicPrint("WinPrint")
    Also, you can insert text on each DIAdem-REPORT sheet that uses DIAdem variables to dynamically display page number information on each sheet:
    Page @GraphSheetCurrNo@ of @GraphSheetCount@
    This will display the "Page 3 of 10" syntax that you wanted. Note that if you insert a new DIAdem-REPORT sheet, you will have to click View >> Refresh to get the page number information updated
    on all sheets.
    David Mc.
    NI Applications Engineer

  • How do I assign multiple midi in/out ports???

    Help...I have x2 midi keyboards and want to send midi data from each one to x2 separate devices/software instruments, ie Stylus RMX & Absynth thru separate midi in ports. I have a Tascam FW1884 which has x4 midi in/out ports. How do I do this? I've tried messing around in the environment but to no avail. Ideally when I play keyboard 1, midi is sent to Stylus and not recieved in absynth. I know I could use separate midi channels for this but would like to preserve these for additional midi controller data etc. Any help would be greatly appreciated. I'm having to revert back to cubase SE for the time being as its far easier to do: (

    Some devices can support this, I have a hands free car kit that recieves my voice audio and I have the calls sound come through my bluetooth ear piece..  What I did was setup both devices and then went into bluetooth settings page and press one device at a time and select the the option menu, from here you usually see the supported connections for device.
    Mine shows Phone and Audio and on ear piece I set to "Audio" and select my Jabra car kit and remove all checks but audio "Phone"...  By doing this I can hear through the bluetooth ear piece and use the hands-free mic to conversation..

  • OEM mass deploy across multiple platforms

    Our OEM is on redhat linux, our databases are on solaris. When I go to download patches I have to download different versions for the different OS's? I need to patch a host of Grid Control agenst on about 15 servers. It would be easier if I could mass deploy these.
    The download script does not work, since the download directories have OS version names.

    the OS software version is differnet also. Its not going to compile. That is just one example. I am hoping there is a download of multiple versions of unix/linux and I can mass deploy them through the network.

  • After install infra and mid tier, how do I put into one Farm?

    If I installed the infra , then the mid tier (all on one machine) How do I include the mid tier in the a farm that includes the infra i already installed? How do I
    link the mid tiers to the infra. I can link to both , which have separate ports 1810 and 1811?
    thanks!
    maria

    You can re-download the software from Download CS5.5 products
    Install and enter your serial number when prompted.
    Find your serial number quickly

  • How do you configure the DAM so it can be shared across multiple CQ instances?

    How do you configure the DAM so it can be shared across multiple CQ instances?

    You can use shared datastore http://dev.day.com/content/kb/home/Crx/CrxSystemAdministration/HowToCombineTheDatastoreToP reserveDiskSpace.html multiple CQ instance will use same file system to share asset
    clustering http://dev.day.com/docs/en/crx/current/administering/cluster.html multiple node will share repository.
    But you can not have something like one DAM and then have different CQ instance pointing to it (As not everything goes in to one location in file system)
    Yogesh

  • Upgrade Multiple Instances with single mid-tier

    I posted this last week, but it looks like the forums had a little "issue" recently . . .
    I know that I can install HTMLDB in many databases and use a single mid-tier (see
    http://htmldb.oracle.com/pls/otn/f?p=18326:54:14495624057419435878::::P54_ID:481 )
    With this approach, when the time comes (December, right?) I won't have multiple mid-tiers to upgrade, but I will have multiple DB tiers (where the real work happens). How will the upgrade handle this? Will the OUI be able to do it? Will I need to manually run scripts? Will it be supported?
    Thanks,
    A-

    I posted this last week, but it looks like the forums had a little "issue" recently . . .
    I know that I can install HTMLDB in many databases and use a single mid-tier (see
    http://htmldb.oracle.com/pls/otn/f?p=18326:54:14495624057419435878::::P54_ID:481 )
    With this approach, when the time comes (December, right?) I won't have multiple mid-tiers to upgrade, but I will have multiple DB tiers (where the real work happens). How will the upgrade handle this? Will the OUI be able to do it? Will I need to manually run scripts? Will it be supported?
    Thanks,
    A-

  • Installation BPEL PM mid-tier flavor beta3 fails during deployment

    During the deployment of applications and adapters
    "E:\as10g101\jdk\bin\java -Dant.home=E:\as10g101
    (CONNECT_DATA=(SERVICE_NAME=oi10g))) -quiet -e -buildfile bpminstall.xml init-midtier
    Inserting OPMN fragment ...
    BUILD FAILED
    E:\as10g101\integration\bpelpm\runtime\install\ant-tasks\bpminstall.xml:321: The following error occurred while executing this line:
    E:\as10g101\integration\bpelpm\runtime\install\ant-tasks\init-midtier.xml:80: Java returned: 1
    Total time: 0 seconds"
    It dies
    At the same time I have an OC4J_BPEL container within my mid-tier but I cannot connect to my BPEL console and I am not certain what else I am missing
    Does anybody know how to circumvent this deployment failure?

    Frank I assume you have now succesfully installed the schemas in your 10g database and went on to install BPEL on the AS midtier. I assume you have the 10.1.2 production midtier (j2ee & webcache) installed?
    Please add the relevant part of the install log file.
    Sandor,
    Thanks for your prompt response.
    Yes I was able to install irca.zip file - indeed there was java command line example in there.
    And yes I have a mid-tier installed. It seems that a part was succesfull since I have an OC4J_BPEL container.
    Herby the logging from the Configuration Assistants,
    including the succesfull BUILD:
    Preprocessing configuration files ...
    E:\as10g101\jdk\bin\java -Dant.home=E:\as10g101\integration\bpelpm\orabpel -classpath E:\as10g101\integration\bpelpm\orabpel\lib\ant_1.6.2.jar;E:\as10g101\integration\bpelpm\orabpel\lib\ant-launcher_1.6.2.jar org.apache.tools.ant.Main -Dinstall.type=Midtier -Dob.home=E:\as10g101\integration\bpelpm\orabpel -Dbpm.home=E:\as10g101\integration\bpelpm\runtime -Djava.home=E:\as10g101\jdk -Doracle.home=E:\as10g101 -Dhost.name=dellxp32 -Dhttp.proxy.set=false -Dhttp.port=80 -quiet -e -buildfile bpminstall.xml install-sa patch-orabpel instantiate-orabpel-files
    BUILD SUCCESSFUL
    Total time: 14 seconds
    Warning: Unable to remove existing file E:\as10g101\integration\bpelpm\orabpel\lib\bpm-infra.jar
    Warning: Unable to remove existing file E:\as10g101\integration\bpelpm\orabpel\lib\olite40.jar
    Exit: 0
    TASK: oracle.tip.install.tasks.UpdateConfigFiles
    Updating configuration files ...
    TASK: oracle.tip.install.tasks.RegisterOlite
    Registering Olite ...
    No Olite registration required.
    TASK: oracle.tip.install.tasks.DeployApps
    Deploy applications and adapters
    E:\as10g101\jdk\bin\java -Dant.home=E:\as10g101\integration\bpelpm\orabpel -classpath E:\as10g101\integration\bpelpm\orabpel\lib\ant_1.6.2.jar;E:\as10g101\integration\bpelpm\orabpel\lib\ant-launcher_1.6.2.jar org.apache.tools.ant.Main -Dinstall.type=Midtier -Dob.home=E:\as10g101\integration\bpelpm\orabpel -Dbpm.home=E:\as10g101\integration\bpelpm\runtime -Djava.home=E:\as10g101\jdk -Doracle.home=E:\as10g101 -Dhost.name=dellxp32 -Dias.name=as10g101.dellxp32 -Dorabpel.password=orabpel -Ddb.connect.string=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=dellxp32)(PORT=1521)))(LOAD_BALANCE=yes)(CONNECT_DATA=(SERVICE_NAME=oi10g))) -quiet -e -buildfile bpminstall.xml init-midtier
    Inserting OPMN fragment ...
    BUILD FAILED
    E:\as10g101\integration\bpelpm\runtime\install\ant-tasks\bpminstall.xml:321: The following error occurred while executing this line:
    E:\as10g101\integration\bpelpm\runtime\install\ant-tasks\init-midtier.xml:80: Java returned: 1
    Total time: 0 seconds
    Exit: 1
    Configuration assistant "Oracle BPEL Process Manager Configuration Assistant" was canceled
    In addition I would like to add the following:
    I am able to connect to the BPEL console (localhost:80/BPELConsole) but I cannot for example deploy the LoanFlow demo - I receive the following error in the command box:
    [ear] Building ear: E:\as10g101\integration\bpelpm\orabpel\system\appserve
    r\oc4j\j2ee\home\applications\StarLoanUI.ear
    deployStarLoanUIoc4j:
    [java] Error: Unable to find Java:comp/ServerAdministrator:
    The reason for that could be that I need to startup the BPEL server. But that would confuses me since the oc4j container is running and I can connect to the BPEL console. At the same time if I look in the startorabpel.bat the olite lines are still active and within data-sources.xml file the Oracle9i lines are inactive - although I have provided the Oracle10g schema during the installation. Hopefully you are still with me and are able to shed some light on this,
    Frank

  • Error Deploying BPEL process to Mid Tier

    I'm having problems deploying a jar to midtier.
    When I attempt to deploy the jar of my BPEL process to a 10.1.2.0 GA mid-tier BPEL instance using the console's "deploy new process" I get the following error message.
    The BPEL process works and deploys with no problems on a 10.1.2.0 GA Developer's install (same machine). I have tried deploying it both from JDev and the console after un-deploying it manually. Both of these work fine in the Developers install.
    Thanks,
    Craig
    Deploy New BPEL Process
    bpel_AddressChangeValidate_2.0.jar failed to deploy.
    Error deploying BPEL archive. An error occurred while attempting to deploy the BPEL archive file "bpel_AddressChangeValidate_2.0.jar"; the exception reported is: Problem 1: [putFTP.wsdl]: null

    Figured it out...
    The problem was I forgot to copy the FTP connect info
    into the midtier FtpAdapter oc4j-ra.xml file.
    Is there an out of the box way for low level config
    like this to be included in the JAR file?Nope not right now. We are working on what we can do to fix this going forwards in a later release.
    >
    One interesting note, I was able to "deploy" my
    process by copying the JAR file directly into the
    deployment folder... What is the difference between
    doing this and using "deploy new process" from the
    console?When going the console route, it goes through an additional deployment time validation check which you were able to bypass by copying the jar directly into the deployment folder.
    You may have been hitting a bug in the validation code, otherwise you should have really seen the error message asking you to potentially fix the jndi entry in oc4j-ra.xml.
    HTH
    Shashi
    >
    Regards,
    Craig

Maybe you are looking for