InterConnect is Dead, Long Live BPEL?

Hi, I wish to know what the future holds for InterConnect, is BPEL being positioned as a replacement for InterConnect? Or is BPEL being positioned as something different to InterConnect (executing Web Services in a process flow) and InterConnect will survive for point-to-point data integration?

New features for InterConnect interoperability with the rest of the Oracle Integration and SOA stack are being added to the upcoming 10.1.2 Phase 2 release. InterConnect provides application and data integration for a hub and spoke model where the hub is in the Oracle database. BPEL provides comprehensive orchestration, workflow and data/app integration on the mid-tier. In 10.1.3, Oracle SOA will expand with new mid-tier based ESB functionality such as standalone adapters, configurable routing service and service relationship view. Hope this helps.
Message was edited by:
Dave Berry

Similar Messages

  • The King is dead. Long live the King!

    The King is dead. Long live the King!
    Unity has released version 2.6 and the indie license is now free. Good for you Tom (Higgins)!
    How about this?
    I`m waiting (me and the entire community) for a serious answer from Adobe.
    The truth is Flash isn`t mature enough for 3d developing and they left a gate open for others.
    I hope Adobe realizes the mistake but in the same time I`m afraid it is too late for Director.
    Best regards to this wonderful community (Director users).
    Mihai

    Good Riddance.  I have lost a lot of respect for Adobe the way that Director and its community has been handled and it has caused me to question my investment in some of their other software and technologies as well.  Congratulations to the Unity team and Tom Higgins in particular for recognizing the direction things were headed with Adobe and seizing the opportunity!

  • Checking for status of a long-running BPEL process

    Hi experts,
    I have one BPEL process for originating customers' loan which usually involves various steps which takes around 15-20 mins to complete per instance. I would like to implement a user interface that can check the process's progress and display how it is going to the user.
    I have thought of using an asynchronous process that updates a global variable listing status of each step inside the process and use a poller to invoke another operation (like "checkStatus" operation) of this process to retrieve this variable and display the value to the users. It may be achieved by using "OnEvent" activity waiting for "checkStatus" operation. It will run in parallel with the main process, have access to the global variable and reply this variable immediately to the caller.
    It sounds like an idea in theory but invoking a web service operation for polling status is very heavy-weight and may impact performance during high-load.
    I am just wondering if there is other solution to this problem as I believe the status checking is a very common expected requirement in long-running BPEL process. What might be the best practice to implement this?
    Look forward to your responses.
    Thanks and regards,
    Edited by: Nghia Pham on Nov 5, 2012 4:48 PM

    Hi.
    I apologize for the slow reply. I am just back from overseas and did not have chance to go to the forum!
    Thank you a lot for your responses!
    The BAM looks like a suggested out-of-the-box solution. But it ties too much to Oracle API and will be hard to customise the way you want to interpret the status to end-users. If you want to display the process status with BAM in a web application interface, ADF is the only solution (please correct me if I am wrong). I would prefer a stand-alone, free of proprietary API solution so that we can build a screen that is technology-independent. As ADF UI is not our only supported view technology. For example, a PHP web client should be able to interpret the BPEL process status.
    Will really appreciate your suggested solution.
    Thanks and regards,

  • What can Interconnect do better than the BPEL process manager

    I would like to know which integrations problems can be best done with Interconnect and which with the BPEL process manager. It seems to me that the BPEL process manager can do just the same.
    Is this true?

    Hi,
    In my opinion BPEL can do more than Interconnect.
    Yes they have overlap.
    From my opinion Interconnect is used as a data-interface tool. where Bpel has more functions to create and start processes, work easily with services. Sure a data interface can be build in BPEL (the Oracle one to be specific), and there should be nothing wrong with it.
    And from a support point of view you want to have 1 tool to maintain instead of 2.
    My guess is that Interconnect, and the solutions build with it, will eventually dissapear into the BPEL process manager.

  • Announcement: EuroTAAC is dead. Long Live EeLS!!!

    Ladies and gentlemen, it gives me enormous pleasure to be
    able to
    (pre)announce the European eLearning Summit, to be held at
    Nottingham
    University, England, 19-21 August, 2008.
    Shortly we will begin publicizing the web site and opening
    registration, but
    for now I wanted to let you all know that we are working on
    this project,
    and you are all invited!
    Highlights include:-
    - The conference will be run in association with the
    eLearning Guild
    - eLearning Guild members will receive a 20% ticket discount
    on the
    conference ticket price
    - Earlybird ticket discount
    - For the first 100 tickets purchased, you can have BUY ONE,
    GET ONE FREE -
    that's right! You buy a ticket, you get a second free!
    - Major sponsor, Adobe inc.
    - We are planning an expo, so if you or your company wants a
    chance to show
    your wares to the eLearning Industry, you need to be at EeLS.
    - We have the option to run pre- and/or post-conference
    training. If you
    want some, or want to teach, let us know!
    If you are interested in *presenting*, *exhibiting* or
    *teaching* at the
    European eLearning Summit, please email me and we can
    discuss.
    Steve
    Adobe Community Expert: eLearning, Mobile and Devices
    My blog -
    http://stevehoward.blogspot.com/

    New features for InterConnect interoperability with the rest of the Oracle Integration and SOA stack are being added to the upcoming 10.1.2 Phase 2 release. InterConnect provides application and data integration for a hub and spoke model where the hub is in the Oracle database. BPEL provides comprehensive orchestration, workflow and data/app integration on the mid-tier. In 10.1.3, Oracle SOA will expand with new mid-tier based ESB functionality such as standalone adapters, configurable routing service and service relationship view. Hope this helps.
    Message was edited by:
    Dave Berry

  • The Kin is dead. Long live the Kin

    according to engadget at least
    http://www.engadget.com/2010/11/11/confirmed-kin-one-and-two-are-returning-to-verizon-wait-what/

    SydneyK wrote:
    I did do a "trial" purchase online, and I was NOT able to get past the added features page without adding either the $15 or $30 data plan. I'm hoping that is a glitch and this does not require even the $15 plan, especially considering it's in the feature phone section and does not indicate a data plan is required. 
    I just spoke to a Verizon rep regarding the new Kin ONEm  and Kin TWOm.
    Even though the site is requiring a minimum $15 data plan for these devices, it is not correct.  The site is in error.  She said that once you receive the phone, call them and they will remove the data plan.  Or you can wait until they fix the site.
    Wow, a phone with an 8mp camera and no data plan required!  I'm in!
    My question, can I use the wifi without having a data plan?

  • Handling XSD type long in BPEL with empty data

    Hi Guys,
    I have XSD that has element with datatype long and but not passing any value.
    I am getting below error :
    Caught exception while handling request: deserialization error: java.lang.NumberFormatException: For input string:
    Here is the request message:
    <messages><input><Invoke_1_insertRequest_InputVariable><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="parameters"><insertRequest xmlns="http://persistence.myhost.com/">
    <RequestType_1>
    <sId/>
    <rID>100</requestID>
    <aNumber/>
    <requestProcess/>
    </RequestType_1>
    </insertRequest>
    </part></Invoke_1_insertRequest_InputVariable></input><fault><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="code"><code>Client</code>
    </part><part name="summary"><summary>Caught exception while handling request: deserialization error: java.lang.NumberFormatException: For input string: ""</summary>
    </part><part name="detail"><detail>null</detail>
    </part></remoteFault></fault></messages>
    WSDL file used for Partner link :
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://persistence.myhost.com/" name="PersistenceSessionEJBWebServiceService" targetNamespace="http://persistence.myhost.com/">
    <types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://persistence.myhost.com/" elementFormDefault="qualified">
    <complexType name="RequestType">
    <sequence>
    <element name="sId" type="long" nillable="true"/>
    <element name="rID" type="long"/>
    <element name="accNumber" type="long" nillable="true"/>
    <element name="requestProcess" type="tns:ListOfRequestProcessType" nillable="true"/>
    </sequence>
    </complexType>
    <complexType name="ListOfRequestProcessType">
    <sequence>
    <element name="item" type="tns:RequestProcessType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    <element name="test" type="string" nillable="true"/>
    </sequence>
    </complexType>
    <complexType name="RequestProcessType">
    <sequence>
    <element name="retryCount" type="int"/>
    <element name="state" type="string" nillable="true"/>
    <element name="requestProcessId" type="long"/>
    </sequence>
    </complexType>
    <element name="insertRequest" type="tns:insertRequest"/>
    <complexType name="insertRequest">
    <sequence>
    <element name="RequestType_1" type="tns:RequestType" nillable="true"/>
    </sequence>
    </complexType>
    <element name="insertRequestResponse" type="tns:insertRequestResponse"/>
    <complexType name="insertRequestResponse">
    <sequence>
    <element name="return" type="tns:RequestType" nillable="true"/>
    </sequence>
    </complexType>
    </schema>
    </types>
    <message name="PersistenceSessionEJBWebService_insertRequest">
    <part name="parameters" element="tns:insertRequest"/>
    </message>
    <message name="PersistenceSessionEJBWebService_insertRequestResponse">
    <part name="parameters" element="tns:insertRequestResponse"/>
    </message>
    <portType name="PersistenceSessionEJBWebService">
    <operation name="insertRequest">
    <input message="tns:PersistenceSessionEJBWebService_insertRequest"/>
    <output message="tns:PersistenceSessionEJBWebService_insertRequestResponse"/>
    </operation>
    </portType>
    <binding name="PersistenceSessionEJBWebServiceSoapHttp" type="tns:PersistenceSessionEJBWebService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="insertRequest">
    <soap:operation soapAction=""/>
    <input>
    <soap:body use="literal"/>
    </input>
    <output>
    <soap:body use="literal"/>
    </output>
    </operation>
    </binding>
    <service name="PersistenceSessionEJBWebServiceService">
    <port name="PersistenceSessionEJB" binding="tns:PersistenceSessionEJBWebServiceSoapHttp">
    <soap:address location="http://myhost:8888/persistence/PersistenceSessionEJB"/>
    </port>
    </service>
    </definitions>

    Hi,
    The Web Service you are calling is trying to create a long type variable, even you are not passing anything.
    Pass 0 for SId, it will work.
    Other solution is to modify the schema definition in the WSDL if you can.
    If an element is not mandatory then you should specify minOccurs="0" and avoid passing null elements like &lt;SId/&gt; because some XML deserializers try to parse and instantiate an element even you have specified nillable=true in schema definition.
    Change &lt;element name="sId" type="long" nillable="true"/&gt; with &lt;element name="sId" type="long" minOccurs="0" nillable="true"/&gt;
    and don's pass an element if it is empty.
    If you are using Assign activity, it will create empty element if you don't assign value to an element. Use transform activity and if check for empty elements.
    Dharmendra
    http://soa-howto.blogspot.com

  • Viva iMovie 08 – Long live iMovie 06HD

    My two bits on this ongoing discussion. I think I have got this figured out.
    Apple is going with the flow and in iMovie 08 has produced a pretty slick, albeit ragged and rough on the edges, first version application that is designed to integrate the iLife apps into Web 2.0. It is tailor made to do exactly what it seems to be designed to do - get rapid snippets of video onto the web, onto appleTV, an iPod or iPhone – Why one may ask – well because that is where many people like my son and daughter – the coming generation of media users are going. They live in a virtual world and what counts to them is pretty close to instant gratification and extraordinary exhibitionism with the extended circle of virtual friends that they manage through devices and websites. They do not want to have to edit an hour long family movie and keep it on DVD for the benefit of boring all the uncles and aunts on a Sunday afternoon . To them bliss is shooting a 10 second sequence of Buddy Drinking Beer upside down and then super editing it and dropping it on YouTube or sending it as a VideoMS to a cell phone. The idea of a slick DVD is anathema to them. Having played a bit with iMovie 08 – BINGO that is what it does . *It is a new application for a new user group who surf a virtual world*.
    IT IS NOT AN UPGRADE OF iMOVIE06HD!!
    I on the other hand want to do the old stuff – film a leisurely trip to Venice on the canals, add some fancy music (many minutes of a suitable Baroque piece) add a voice over with fade ins and fade outs to let the Venetian street sounds slip in. I also want to chop up my old home movies done in analog and even worse transferred from celluloid to VHS tape to secure digital formats and then edit them together so that ONE DAY when Web 2.0 Wizard instant gratification brat has kids and he/she wants to show NextGenWebWiz what he/she looked like when there were dinosaurs on this earth – there is is safe and sound on archive DVD.
    He/she will also want to film little NextGenWebWiz Boobalah II eating ice-cream – all 25 minutes of it of dripping vanilla glory. WebWiz will probably use 08 to YouTube it for all to see and enjoy the eating of ice-cream – the fun part with the ice-cream dripping on a waiting dogs tongue – 30 seconds worth! But will also use 06HD to do a proper present of a DVD to doting grandparents under the Christmas tree job.
    Apple was wise this time. They left 06HD in place in a separate folder because they knew that old fogies like me will scream like **** at 08. AND they have released it as a download for all new Mac owners who may need it for the old fashioned stuff.
    My only hope is that they keep it like this – develop 08 as a Web2.0 application and continue to upgrade and develop 06HD as a proper DVD/Move application. In this way we will have the best of both.
    BTW – I will now buy an AppleTV box. I have been waiting for the opportunity to get selected sequences of my home movies onto my TV without the hassle of editing and burning a DVD. For this 08 is perfect! In fact here it sings and it is a total no-brainer to use at this level.

    let's rate the Sophistication / Power of Apple's video editing software.
    iMovie 08 = 1
    Final cut express = 8
    Final cut pro = 10
    You'll notice there's giant gap in the middle. (iMovie 06 would probably be a 3 or 4 in the above list.) That gap, WILL BE filled by some company, especially with millions of frustrated Mac users seeking a REAL replacement for iMovie 06.
    Will it be, SimpleMovieX, or Norrkross Movie, or Adobe or..... Apple?
    There are about a dozen video editing programs for Windows. With Apple now using Intel processors, having those programs run on a Mac will be easier than ever.
    I don't claim to be a computer expert or a video expert, but I do know about marketing. It is inconceivable that Apple will essentially 'give' this money away to other companies by abandoning iMovie 06.
    I believe that in a very few months Apple will simply move from 3 video editing products to 4, and the enhancements and upgrades to iMovie 06 will continue.
    Regardless of what happens, I will continue to use iMovie 06 until it is no longer possible (unless a REAL replacement comes out). I believe that most iMovie 06 users will hold off purchasing Leopard until they have verified that iMovie 06 works correctly with it.

  • Smart playlists no longer live update

    I wrote in about this once before but got no solution. I use a smart playlist on my ipod touch to give me only podcasts with less than 1 play, so that I only get the new ones. When I got the ipod for Christmas, and until about late January it was working fine. All of the sudden it stopped live updating, and now only does it when I sync. This really ***** because I listen to about 25 podcasts a week, so it can be very confusing as to which I've heard and which I haven't. Is there any solution for this? I've tried using podcast = true and genre = podcast, but neither will smart update. As I said it worked fine previously, so it's not that podcast = true is completely broken, as I've heard it said elsewhere.
    Any help much appreciated.

    Sorry about that, I must have misunderstood.
    This is the situation in detail.
    When it worked:
    A podcast would download. It would instantly appear in my smart playlist labeled "podcasts".
    The playlist has the rules "podcast = true" and "playcount = less than 1".
    I would sync my ipod.
    I unplug the ipod.
    When I listened to a podcast on my ipod completely (until the very end), the podcast would be removed from the smart playlist immediately, even though my ipod wasn't plugged in.
    Now:
    A podcast downloads. It appears instantly in my smart playlist.
    I sync my ipod, and it appears in the smart playlist there too.
    I unplug the ipod.
    I listen to a podcast (every second of it) through the playlist. When the podcast is over, that podcast remains in my playlist, despite having a playcount greater than 1.
    When I listen to podcasts on my computer directly via the smart playlist, it IS live updated. That is to say that when the podcast ends it is immediately removed from the playlist. That's what I want to happen on the ipod when it isn't connected to my computer, just like it used to.

  • Long running BPEL - transaction rollback

    Hi All,
    I have a bpel process that is taking over 30 minutes to complete. The process reads over 3000 records from database and transforms to EDI. The XSLT transform is taking 95% of the processing time. One option for me is to increase the Session timeouts.
    Is there a way or a solution to bypass the session timeout values and keep the BPEL process running till it completes. I would like to keep the timeouts to default 5 minutes but still want my process to keep running and complete. Please give your ideas or workarounds on how this can be achieved.
    Thanks
    Ismail.

    Hi Ismail,
    I am not sure if you can find any resolution on this with respect to session time out.
    Please try the below option which might work out for you.
    1) Slight modification to your current process. Rather than waiting for all the 3000 records to complete processing and write the file at the end, may be you can start writing the file from the first record it self into a temporary location.
    2) Later you can keep appending the rest of the lines to the file written above using the Append to existing file check box.
    3) May be you can write another simple BPEL process which will poll this file from the temporary location and then FTP it to the EDI.
    4) This way there will be a decrease in the processing time drastically and also there will not be any session time outs.
    Also your current BPEL process will become a bit light with respect to the amount of data that it need to keep in buffer.
    Might not be a perfect solution, but am sure it will work out.
    Thanks,
    Deepak.

  • Long Running Bpel Instance.

    Hi All,
    One of My bpel process spawns 100 child bpel process. out of which 60 are in recover(invokes), and 40 bpel processes are in running state.
    These 40 bpel instances are still in open.running state, even though I restarted the server.
    Can any one provide the reason for this?
    Thanks in Advance.

    Hi Ranjan,
    Our BPEL process was not showing any activity after DB adapter invocation and state was showing as open.running.
    So we went to "recover invoke" tab under "adminisrtation" tab and selected activity, so my process was recovered.
    Thanks for responding.

  • Most passwords, logins etc are no longer live, have deleted and uploaded twice, no change still

    All of a sudden, Im on MSN home page hotmail is not live.
    I need to log in to my website, the log in is not live any more. Several areas of facebook is not live I move the cursor and nothing happens, cant open to the next page.

    * Make sure that you not run Firefox in (permanent) [[Private Browsing]] mode.
    * You enter Private Browsing mode if you select: Tools > Options > Privacy > History: Firefox will: "Never Remember History"
    * To see all History and Cookie settings, choose: Tools > Options > Privacy, choose the setting <b>Firefox will: Use custom settings for history</b>
    * Uncheck: [ ] "Automatically start Firefox in a private browsing session"

  • How to jump start a dead long-unused battery?

    I have an iBook that has not been turned on in months and months.  Of course, the battery is dead, and it won't charge from being plugged in to a wall outlet with the power cord.  How can it be jumped started?  Should I just take it to the Genius Bar?
    Thanks in advance for your help.
    Tricia

    You could try resetting the PMU and see if that helps.
    Otherwise, a new battery may be needed.
    Which exact iBook model is it?
    You can choose from this list:
    http://www.everymac.com/systems/apple/ibook/index-ibook.html

  • HT201303 I no longer live in Qatar. I am now living in Abu Dhabi. I have tried several times to update my account with new address and payment details but the system keeps telling me that I can only use a Qatari account?? How can I amend this please

    I have tried several attempts to update my account information as I have moved location and obvioulsy have new payment details.
    The system does not seem to accept the new information and keeps refering me back to my old details saying you cannot purchase in this area, we will put you back to the Qatari location???
    Please help, have tried now for 2 days to update

    Im trying to switch the Apple ID names around, and what i've learnt is that the Apple ID has to be an Email that isn't an Apple ID. Yup, it's messed alright.

  • Touch Apps not available for Android tabs. Long live Apple

    So I buy the Samsung Galaxy Tab 7.0 Plus, use the official Samsung upgrade to Android 4.0.4 and STILL Photoshop Touch is unavailable for my device? Pathetic Adobe, just plain sad. You want to tell me EXACTLY what your app does run on?
    Wait, I know as I was told by your customer rep, "If I was a professional photographer I would be using Apple hardware."
    Adobe Cloud is just sad. Can't wait till next May when I can cancel my subscription.
    Does anyone know of an app that will work with layers?

    For running on an Android device the Adobe Touch Apps require an Android 8.9-inch display.
    From Adobe Touch Apps http://www.adobe.com/products/touchapps.html page you can reach the Tech Specs for each of the touch apps:
    Photoshop Touch http://www.adobe.com/products/photoshop-touch/tech-specs.html
    Proto http://www.adobe.com/products/proto/tech-specs.html
    Ideas http://www.adobe.com/products/adobeideas/tech-specs.html
    Debut http://www.adobe.com/products/debut/tech-specs.html
    Collage http://www.adobe.com/products/collage/tech-specs.html
    Kuler http://www.adobe.com/products/kuler-app/tech-specs.html
    iPad2 or later is required for the iPad.

Maybe you are looking for

  • Path  in the Proxy (XI)  Receiver comunication channel

    Hi,      If i choose the Proxy(XI) adapter in the Receiver communication channel we need to give the Path . how we will get the path.. and  what is the Tcode for getting  path.. and what is the use of path..   Thanks BABU

  • PlotXY manual X Axis Scaling doesn't rescale Y-Axis auto-scaling

    I'm using PlotXY(..) to display data on a graph. I use SetAxisScalingMode(...) to set set VAL_LEFT_YAXIS to VAL_AUTOSCALE.   I use SetAxisScalingMode(...) to set set VAL_TOP_XAXIS scaling to VAL_MANUAL. I make various calls to SetAxisScalingMode(...)

  • ORA-00923 errors

    i am getting the following errors for the code in a textbook and have no idea how to fix them/ why pl/sq is giving out those errors: 19/6 pl/sql: statement ignored 20/7 ORA-00923: FROM keyword no found where expected 35/6 19/6 pl/sql: statement ignor

  • Loading Performance & Capacity

    Hello, I got some questions regarding to number of data loaded into SAP-BW. If <b>SAP-BW Hardware spec.</b> is: CPU:     Ultra SPARC3  12 x 1200 MHz Memory:    48 GB Internal disks:    2 x 73 GB Database size  140 GB Available Space is: 64 GB I wonde

  • Will not give me my purchased songs

    I purchased an album before authorizing this PC, it started to download 3 songs at once, then stopped. I couldent figure out what happened to I closed itunes. after reopening I read how to authorize and did it, but my album is not downloading, and it