Set composite state to "Completed" when fault retry Succeeds

I have a composite that comprises of a BPEL process that invokes a mediator which invokes an external service. I have set up a fault policy file that will fire up on a remote fault and retry the call a few times. When the external service call fails the first time, the mediator component state gets set as Faulted. However, after the retry happens successfully, the state of the mediator instance is set as "Completed" but the composite state still displays as "Faulted". Is there a way to change the state of the composite to "Completed" after a successful retry?
Appreciate your help.

I think I have already provided you a reference on this error earlier -
SOA-20001: Message Router for {0} is not able to process messages.
Login to SOA EM console and "Start up" and "Activate" your composite (default/EBIZ_Sync_SummaryOrders!2.0). You may refer section "7.4.2 Managing the State of an Application from the SOA Composite Application Home Page" at -
http://docs.oracle.com/cd/E23943_01/admin.1111/e10226/soacompapp_deploy.htm#CHDDFEGH
Regards,
Anuj

Similar Messages

  • How to set a user status (complete) when ever system status is set complete

    Experts,
    We have configured status profile and few user status (say open, pre-release, complete) and assigned the status profile to the item category(zxxx).
    The problem we have is if we have a service order that is created with the item (item category zxxx) -- Say the header status is open and the item status is pre-release. Now end user comes and sets the header status to completed - then the item status is still set pre-release. It is not changing to complete as expected.
    Yes,  the Item system status is set to completed but not the user status. How do I configure to set a complete user status when the header and item system status are set to completed.
    Thank you
    Edited by: ram on May 4, 2010 8:51 PM

    I am not sure if this can be "reverse engineered" in Status profile.
    But here is some hint. You can use the BAdI CRM_ORDER_STATUS mehtod AFTER_CHANGE and actually break when the Header status is changed, and set the item status as desired.

  • LMS Reporting Complete when communication is lost

    The LMS we're using, eLogic, reports a SCORM course as Complete if the communication is lost. This was happening on a regular basis as associates began to use online training for the first time. So we requested that it leave the course as Incomplete so the user could re-open more easily. We've been told that this does not conform to SCORM standards that say if communication is lost that the course be marked as Complete. That makes no logical sense to me. Can anyone explain? Or help me to understand?
    Thanks!

    I think this really has more to do with how your lesson is sending the status. It's the lesson that, ultimately, should decide if the lesson is complete or not. However, that status is not 'definite' until the LMS.commit function is called. Once that's called, then any data that's been sent back to the LMS is official.
    So ideally, your CP lesson should not send a Completed status until the user has finished whatever tasks are required to gain that status (all pages viewed, certain interactions finished, etc)...then when the user exits the lesson, CP sends the Commit and Finish calls and the LMS finalizes that lesson.
    It sounds like this LMS is doing some sort of default action where, perhaps, if communication is lost with the lesson or a timeout is reached, it automatically commits the status (which CP should have sent). So first:
    1. Is your CP lesson sending the status properly? Is it sending Completed as soon as it opens? That's a common issue... If so, the LMS could be receiving the status correctly, but acting on it incorrectly by commiting that status when it should not be.
    2. Is the LMS taking a default action, like setting a status to Completed, when the API communication is lost? Which, I agree, sounds like a bad assumption to make and is doubtfully a SCORM requirement.
    HTH
    Erik

  • Composite state is set to "off"

    I have two composites which both use an OA Adapter to dequeue messages from ECX_OUTBOUND (the XML Gateway outbound queue). In order to prevent interference between the two composites, I shut down one (called UpdatePerson) using Enterprise Manager. When I examine the diagnostic log, I find that when a message is enqueued, UpdatePerson attempts something, as seen in the messages below. Is it correct then to assume that there is a runtime overhead to having composites that are shutdown but not undeployed? How significant is this overhead?
    [2011-09-15T03:55:03.122-04:00] [soa_server1] [NOTIFICATION] [] [oracle.soa.bpel.engine.agents] [tid: orabpel.engine.pool-5.thread-17] [userId: <anonymous>] [ecid: 0000J9ZZs1a6qI05zzc9yW1ERs3F000002,1:33006] [APP: soa-infra] Done finding 0 expirable work items for the bpel engine
    [2011-09-15T03:55:03.146-04:00] [soa_server1] [ERROR] [] [oracle.soa.bpel.engine] [tid: orabpel.invoke.pool-4.thread-14] [userId: weblogic] [ecid: 4496859cf93daf8e:3a6dd332:132638f2af0:-8000-000000000001ce98,0:1:100000229] [APP: soa-infra] [composite_name: UpdatePerson] [component_name: UpdatePersonBPEL] [component_instance_id: 30114] Unhandled exception for ComponentDN=default/UpdatePerson!2.0*soa_d3851fa7-aabe-4235-868e-3d507c5da21f/UpdatePersonBPEL CompositeInstanceId=30011 ComponentInstanceId=30114
    [2011-09-15T03:55:03.148-04:00] [soa_server1] [ERROR] [] [oracle.soa.bpel.engine] [tid: orabpel.invoke.pool-4.thread-14] [userId: weblogic] [ecid: 4496859cf93daf8e:3a6dd332:132638f2af0:-8000-000000000001ce98,0:1:100000229] [APP: soa-infra] [composite_name: UpdatePerson] [component_name: UpdatePersonBPEL] [component_instance_id: 30114] This exception occurred because the fault thrown in the BPEL flow was not handled by any fault handlers and reached the top-level scope. Root cause : [[
    com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.oracle.com/bpel/extension}remoteFault}
    messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
    parts: {{
    summary=<summary>oracle.fabric.common.FabricInvocationException: Message Router for default/UpdatePerson!2.0*soa_d3851fa7-aabe-4235-868e-3d507c5da21f is not able to process messages. The composite state is set to "off". The composite can be turned "on" by using the administrative consoles.</summary>
    ,detail=<detail>Message Router for default/UpdatePerson!2.0*soa_d3851fa7-aabe-4235-868e-3d507c5da21f is not able to process messages. The composite state is set to "off". The composite can be turned "on" by using the administrative consoles.</detail>
    ,code=<code>null</code>}
    ---------------------------

    I think I have already provided you a reference on this error earlier -
    SOA-20001: Message Router for {0} is not able to process messages.
    Login to SOA EM console and "Start up" and "Activate" your composite (default/EBIZ_Sync_SummaryOrders!2.0). You may refer section "7.4.2 Managing the State of an Application from the SOA Composite Application Home Page" at -
    http://docs.oracle.com/cd/E23943_01/admin.1111/e10226/soacompapp_deploy.htm#CHDDFEGH
    Regards,
    Anuj

  • The composite state is set to "off". The composite can be turned "on"

    Hello,
    I had deployed a composite in weblogic 10.3 from Jdeveloper 11.1.1.6.I am grtting this error.
    Can you help me to sort this out and this is in Active state only.
    oracle.j2ee.ws.client.jaxws.JRFSOAPFaultException: Client received SOAP Fault from server : Message Router for default/EBIZ_Sync_SummaryOrders!2.0*soa_a882c40a-6e1e-440c-88c2-eea3ee854c13 is not able to process messages. The composite state is set to "off". The composite can be turned "on" by using the administrative consoles.

    I think I have already provided you a reference on this error earlier -
    SOA-20001: Message Router for {0} is not able to process messages.
    Login to SOA EM console and "Start up" and "Activate" your composite (default/EBIZ_Sync_SummaryOrders!2.0). You may refer section "7.4.2 Managing the State of an Application from the SOA Composite Application Home Page" at -
    http://docs.oracle.com/cd/E23943_01/admin.1111/e10226/soacompapp_deploy.htm#CHDDFEGH
    Regards,
    Anuj

  • TS1424 I have purchased a film and an album in iTunes. They all appear under downloads but state 'download error, tap to retry'.  When I retry a box appears quoting the title of the film/song and ''unable to download at this time'.  Help pls!!

    Recently rented a film and bought an album on iTunes. The items appear in my purchased items and in my download items however they have a download error tap to retry. When I retry I box appears quoting name of item and unable to download at this time. What do I need to check? I have had no problems downloading before and my Internet signal is strong. Help please!!

    For the rental:
    Select the content which is causing a problem and use the 'Report a problem' button in Your Purchase History on your computer.
    For the music:
    Try deleting the problematic tune (electing to remove original file if/when prompted) and then re-downloading the file from the iTunes store.
    You can re-download content purchased from the iTunes store (availability varies depending on location) using the purchased option from the Quick Links section in the top right corner of the iTunes homepage in your iTunes application on your computer.
    You can re-download content purchased from the iTunes store (availability varies depending on location) using the purchased option at the bottom of the screen of the iTunes app on your iOS device.
    If the problem re-occurs, select the content which is causing a problem and use the 'Report a problem' button in Your Purchase History using your computer.

  • Sync is not syncing anything with iPad, yet states sync completed successfully

    This just recently happend.
    I was tyring to sync a couple new movies to the iPad, but they would not sync over. I tried setting to sync all movies, sync only those checked, or sync those in a specific playlist. None of these changes made any difference. I thought I would try to remove a few of the videos just in case it was a weird space issue, and noticed I could not remove the videos from my iPad by removing the check mark from the viedo (I also made sure Automatically include all was not checked, nor include movies from playlists). When that didn't work, I unchecked Sync Movies to remove them all. The Capacity bar showed the video allocation went from 5.7GB to .21GB. I syncd and it completed.
    But when I checked on the iPad, ALL the videos are still there!
    I tried to only sync 1 video, Update to the latest iOS version, unchecked to syn Movies, TV Shows, Podcasts, etc, all to no avail. Even with Movies, TV Shows, and Pocdcast sync options turned off, it will not remove any of that content on my iPad, nor allow me to add new content, even though the sync states it completed properly. The more I dig through this, the more items I find not syncing. I just tried to sync a couple new apps, and they show as being on the iPad in the iTunes view, yet they are not on the iPad.
    I tried rebooting, turning off and on all syncing, updating to latest 4.3.2,etc, all to no avail. Basically, the iPad is stuck in a frozen state with regard to syncing, the views in iTunes do not match what is on the iPad, yet all attempts at syncing complete normally.
    My last resort will be to restore it to factory settings, and start with a new fresh sync if we can't figure out whats happening.
    Appreciate any help.
    Stephen

    I've found the issue. Its due to the fact I've used a I Phone Config Utility to install iMovie on the first gen iPad. I've removed it and it is now syncing as it should. I'll have to reinstall iMovie again when I need it in the future.

  • Dbms_datapump - How to ennusre pl/sql only completes when job completes -

    Hi,
    Calling dbms_datapump via pl/sql - when look at outpurt directory where log and export file are created it seems to take a while but pl/sql comes back saying complete far earlier.
    Uisng 11.2.0.3
    Want pl/sql to show complete only when actually complete.
    Seems tobe running in background.
    declare
      -- Local variables here
      i integer;
    h1 number; -- Datapump handle
      dir_name varchar2(30); -- Directory Name
    v_file_name varchar2(100);
      v_log_name  varchar2(100); 
    v_job_status ku$_Status;          -- The status object returned by get_status
        v_job_state VARCHAR2(4000);
        v_status ku$_Status1010;
        v_logs ku$_LogEntry1010;
        v_row PLS_INTEGER;
        v_current_sequence_number archive_audit.aa_etl_run_num_seq%type;
       v_jobState                user_datapump_jobs.state%TYPE;
    begin
    --execute immediate ('alter tablespace ARCHIVED_PARTITIONS read only');
    -- Get last etl_run_num_seq by querying public synonym ARCHIVE_ETL_RUN_NUM_SEQ
    -- Need check no caching on etl_run_num_seq
    select last_number - 1
    into v_current_sequence_number
    from ALL_SEQUENCES A
    WHERE A.SEQUENCE_NAME = 'ETL_RUN_NUM_SEQ';
    v_file_name := 'archiveexppre.'||v_current_sequence_number;
    v_log_name  := 'archiveexpprelog.'||v_current_sequence_number;
    dbms_output.put_line(v_file_name);
    dbms_output.put_line(v_log_name);
    -- Create a (user-named) Data Pump job to do a schema export.
      dir_name := 'DATA_EXPORTS_DIR';
      h1 := dbms_datapump.open(operation =>'EXPORT',
      job_mode =>'TRANSPORTABLE',
      remote_link => NULL,
      job_name    => 'ARCHIVEEXP10');--||v_current_sequence_number);
      dbms_datapump.add_file(handle =>h1,
                             filename => v_file_name,
                             directory => dir_name,
                             filetype => DBMS_DATAPUMP.KU$_FILE_TYPE_DUMP_FILE,
                             reusefile => 1); -- value of 1 instructs to overwrite existing file
      dbms_datapump.add_file(handle =>h1,
                             filename => v_log_name,
                             directory => dir_name,
                             filetype => DBMS_DATAPUMP.KU$_FILE_TYPE_LOG_FILE,
                             reusefile => 1); -- value of 1 instructs to overwrite existing file
      dbms_datapump.metadata_filter(     
          handle => h1,
          name   => 'TABLESPACE_EXPR',
         VALUE    => 'IN(''ARCHIVED_PARTITIONS'')'
    --dbms_datapump.metadata_filter(handle =>h1,
      --                       name => 'TABLE_FILTER',
      --                       value => 'BATCH_AUDIT');
    -- Start the datapump_job
    -- dbms_datapump.set_parameter(h1, 'TRANSPORTABLE', 'ALWAYS');
      dbms_datapump.start_job(h1);
      begin
        null;
        -- dbms_datapump.detach(handle => h1);
      end;
    dbms_datapump.wait_for_job(h1,v_jobState);
    dbms_output.put_line('Job has completed');
    exception
        when others then
          dbms_datapump.get_status(handle => h1,
                                 mask => dbms_datapump.KU$_STATUS_WIP,
                                 timeout=> 0,
                                job_state => v_job_state,
                                status => v_job_status);
                   dbms_output.put_line(v_job_state);
         RAISE_APPLICATION_ERROR(-20010,DBMS_UTILITY.format_error_backtrace);
    end;causes this.
    How do I ensure the pl/sql job only completes when the dbms_daatpump job completes i.e. runs in the foreground.
    Tried adding dbms_datapump.wait_for_job(h1,v_jobState);
    but get message job is not attached to this session when add this.
    Removed dbms_datapump.detach and now wokrs O.K - seems that dbms_datapump.detach + wait for job are mutually exclusive?
    Thanks
    Edited by: user5716448 on 28-Sep-2012 06:37
    Edited by: user5716448 on 28-Sep-2012 06:37
    Edited by: user5716448 on 28-Sep-2012 06:38
    Edited by: user5716448 on 28-Sep-2012 06:47
    Edited by: user5716448 on 28-Sep-2012 06:50

    user5716448 wrote:
    Removed dbms_datapump.detach and now wokrs O.K - seems that dbms_datapump.detach + wait for job are mutually exclusive?
    If you want your block to WAIT till datapump finishes, why are you detaching? detach means you are no longer interested once the job has started. Remove the detach and keep the wait_for_job as you have found out.

  • How Do You Set the State Of a Custom Compent's Child Custom Compent?

    I'm starting to build very complex interface 'widgets' built by taking simple custom compents and creating more complex custom compents from these compents and then again grouping those to create custom components. However, I'm starting to lose access in Catalyst to set these sub custom compents. It maybe just a noob issue.
    Am I looking at this wrong?
    Should I not be nesting compents?
    Other wise how do I access these?
    I haven't jumped into the code part of FLEX yet but I figured it would be very OOP like, so... (psuedo code)
    myParentCustomComponent.my1stChild.state = myChildsStateOn;
    //( myChildsStateOn, myChildsStateOff, myChildsStateNotVisited )
    myParentCustomComponent.my2ndChild.state = myChildsStateOn;
    //( myChildsStateOn, myChildsStateOff, myChildsStateNotVisited )
    I hope I can set this in Catalyst so that I don't have to do a shallow and very wide state setup like ... (psuedo code)
    myCustomCompent.state = my1stChildIsOn;
    myCustomCompent.state = my1stChildIsOff;
    myCustomCompent.state = my1stChildIsNotVisited;
    myCustomCompent.state = my2ndChildIsOn;
    myCustomCompent.state = my2ndChildIsOff;
    myCustomCompent.state = my2ndChildIsNotVisted;
    PLEASE ADVISE, thank you.
    Best Regards,
    -Truce

    Hi Truce,
         Thank you for your feedback. You have run into a current limitation with the "play transition to state" interaction and the "Set Component State" action in the timeline. Currently the UI that allows you to pick a state only "sees" components that are direct children of your current context. The state picker doesn't allow picking states of components that are more deeply nested.
    We are aware of this issue and how it impacts user's ability to author more complex projects, so we are looking at ways to allow users to pick states deeper within the hierachy when creating interactions.
    One work around that works in *some* cases is to set the state of sub components in a parent component using the PI rather than using interactions.
    If you have a structure like this
    Application
        WidgetA (with state1 and state2)
              WidgetB (with state1 and state2)
              WidgetC (with state1 and state2)
    You can record what state WidgetB and WidgetC are in for each state of WidgetA. To do this double-click WidgetA, select WidgetB and change the current state in the properties editor for WidgetB. That state will be remember for each state of Widget A. Then when you have an interaction at the application level that changes the state of WidgetA, then WidgetB will change state as well. This works well if WidgetB is in the same state for each state of WidgetA. If you want to change WidgetB and WidgetC states directly from the Application level, there isn't currently a way to do this.
    - Ty

  • Using case statement in merge when matched

    Hi,
    I want to use case statement in the when matched clause of merge statement to ensure that I update only those fields that are undated.
    create table TEST1
    NAME1 VARCHAR2(25),
    NAME2 VARCHAR2(25),
    ID NUMBER not null
    create table TEST2
    ID NUMBER not null,
    ID2 NUMBER not null,
    NAME1 VARCHAR2(25),
    NAME2 VARCHAR2(25)
    merge into test1 t1
    using
    test2 t2
    ON (t1.id = t2.id)
    when matched
    then
    case
    when t1.name1 != t2.name1
    then
    update set t1.name1 != t2.name1
    when t1.name2 != t2.name2
    then
    update set t1.name2 != t2.name2
    else
    null;
    end
    it does not work and raises invalid sql command. Any idea how can I do that?
    Thanks.
    Sajid
    Edited by: 808255 on Nov 12, 2010 4:22 AM

    Hi
    In that case you would have to use multiple statements and you may as well just use UPDATE instead of MERGE. Also, are you sure that you aren't trying to to fix a problem that doesn't actually exist.
    Think about where the execution time is going to come from...
    I would be tempted to do 1 UPDATE like this...
       UPDATE test1 t1
       SET    (t1.name1,
               t1.name2) = (SELECT  t2.name1,
                                    t2.name2
                            FROM    test2 t2
                            WHERE  t1.id = t2.id
                            AND   (t1.name1 != t2.name1
                             OR    t1.name2 != t2.name2))If you get specific performance issue with this, then post an explain plan and trace and I'll have a look.
    I don't this the cost of the update is going to be as great as you think.
    Cheers
    Ben

  • Set the state of an interactive button

    I would like to use interactiev buttons in my document, but set the state on each page so it seems like it is selected (similar to a web page). Is there a way to do this easily? I cannot seem to get it to stic when I export as a pdf. On screen it looks like the ocrrect state is active, but when I save as a pdf with interactivity selected, it goes away... Please help. I am attaching a pdf. I would like on the first page first button the state would be the "on click" state (reverse blue text on white), and then on page two the same

    I guess you should create two separate buttons, one for normal state, another for clicked state. Place them stacked, normal state on the top. Then you place a Hide Button action to it. When user clicks it, it hides itself and clicked state button becomes visible....
    (haven´t tried this, I just guess it could work....)

  • Exception setting SOAP address to $CHANGE-WHEN-DEPLOY$:

    Am trying to call the Credit Rating Service using the 10.1.2 version of BPEL engine using the JDeveloper Designer. Have no problems calling the Credit Rating Service through the console tester but when my BPEL process called SynchBPELProcess2 calls the credit rating service I get the following error:
    Your test request generated the following exception/fault:
    com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.oracle.com/bpel/extension}bindingFault}
    messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
    parts: {{summary=exception setting SOAP address to $CHANGE-WHEN-DEPLOY$: no protocol: $CHANGE-WHEN-DEPLOY$; nested exception is:
         java.net.MalformedURLException: no protocol: $CHANGE-WHEN-DEPLOY$}}
    Is there some additional configuration that needs to be done to get around this or am I missing a step somewhere. Ran into this while going step by step with the Order booking tutorial and so decided to try with a separate project.
    BPEL File Attached below:
    <!--
    // Oracle JDeveloper BPEL Designer
    // Created: Tue Apr 12 18:57:43 GMT+05:30 2005
    // Author: 121401
    // Purpose: Synchronous BPEL Process
    -->
    <process name="SynchBPELProcess2" targetNamespace="http://xmlns.oracle.com/SynchBPELProcess2" xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20" xmlns:ns1="http://services.otn.com" xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bpelx="http://schemas.oracle.com/bpel/extension" xmlns:client="http://xmlns.oracle.com/SynchBPELProcess2" xmlns:ora="http://schemas.oracle.com/xpath/extension" xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"><!-- ================================================================= --><!-- PARTNERLINKS --><!-- List of services participating in this BPEL process --><!-- ================================================================= -->
    <partnerLinks><!--
    The 'client' role represents the requester of this service. It is
    used for callback. The location and correlation information associated
    with the client role are automatically set using WS-Addressing.
    -->
    <partnerLink name="client" partnerLinkType="client:SynchBPELProcess2" myRole="SynchBPELProcess2Provider"/>
    <partnerLink name="CreditRatingService" partnerLinkType="ns1:CreditRatingService" partnerRole="CreditRatingServiceProvider"/>
    </partnerLinks><!-- ================================================================= --><!-- VARIABLES --><!-- List of messages and XML documents used within this BPEL process --><!-- ================================================================= -->
    <variables><!-- Reference to the message passed as input during initiation -->
    <variable name="inputVariable" messageType="client:SynchBPELProcess2RequestMessage"/><!--
    Reference to the message that will be returned to the requester
    -->
    <variable name="outputVariable" messageType="client:SynchBPELProcess2ResponseMessage"/>
    <variable name="invokeCR_process_InputVariable" messageType="ns1:CreditRatingServiceRequestMessage"/>
    <variable name="invokeCR_process_OutputVariable" messageType="ns1:CreditRatingServiceResponseMessage"/>
    </variables><!-- ================================================================= --><!-- ORCHESTRATION LOGIC --><!-- Set of activities coordinating the flow of messages across the --><!-- services integrated within this business process --><!-- ================================================================= -->
    <sequence name="main"><!-- Receive input from requestor.
    Note: This maps to operation defined in SynchBPELProcess2.wsdl
    -->
    <receive name="receiveInput" partnerLink="client" portType="client:SynchBPELProcess2" operation="process" variable="inputVariable" createInstance="yes"/><!-- Generate reply to synchronous request -->
    <assign name="Assign_1">
    <copy>
    <from variable="inputVariable" part="payload" query="/client:SynchBPELProcess2ProcessRequest/client:input"/>
    <to variable="invokeCR_process_InputVariable" part="payload" query="/ns1:ssn"/>
    </copy>
    </assign>
    <invoke name="invokeCR" partnerLink="CreditRatingService" portType="ns1:CreditRatingService" operation="process" inputVariable="invokeCR_process_InputVariable" outputVariable="invokeCR_process_OutputVariable"/>
    <reply name="replyOutput" partnerLink="client" portType="client:SynchBPELProcess2" operation="process" variable="outputVariable"/>
    <assign name="Assign_2">
    <copy>
    <from variable="invokeCR_process_OutputVariable" part="payload" query="/ns1:rating"/>
    <to variable="outputVariable" part="payload" query="/client:SynchBPELProcess2ProcessResponse/client:result"/>
    </copy>
    </assign>
    </sequence>
    </process>
    WSDL Attached below :
    <?xml version="1.0" encoding="UTF-8"?>
    <definitions name="SynchBPELProcess2"
    targetNamespace="http://xmlns.oracle.com/SynchBPELProcess2"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:client="http://xmlns.oracle.com/SynchBPELProcess2"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/">
         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         TYPE DEFINITION - List of services participating in this BPEL process
         The default output of the BPEL designer uses strings as input and
         output to the BPEL Process. But you can define or import any XML
         Schema type and us them as part of the message types.
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
         <types>
              <schema attributeFormDefault="qualified"
                   elementFormDefault="qualified"
                   targetNamespace="http://xmlns.oracle.com/SynchBPELProcess2"
                   xmlns="http://www.w3.org/2001/XMLSchema">
                   <element name="SynchBPELProcess2ProcessRequest">
                        <complexType>
                             <sequence>
                                  <element name="input" type="string"/>
                             </sequence>
                        </complexType>
                   </element>
                   <element name="SynchBPELProcess2ProcessResponse">
                        <complexType>
                             <sequence>
                                  <element name="result" type="string"/>
                             </sequence>
                        </complexType>
                   </element>
              </schema>
         </types>
         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         MESSAGE TYPE DEFINITION - Definition of the message types used as
         part of the port type defintions
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
         <message name="SynchBPELProcess2RequestMessage">
              <part name="payload" element="client:SynchBPELProcess2ProcessRequest"/>
         </message>
         <message name="SynchBPELProcess2ResponseMessage">
              <part name="payload" element="client:SynchBPELProcess2ProcessResponse"/>
         </message>
         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         PORT TYPE DEFINITION - A port type groups a set of operations into
         a logical service unit.
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
         <!-- portType implemented by the SynchBPELProcess2 BPEL process -->
         <portType name="SynchBPELProcess2">
              <operation name="process">
                   <input message="client:SynchBPELProcess2RequestMessage" />
                   <output message="client:SynchBPELProcess2ResponseMessage"/>
              </operation>
         </portType>
         <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         PARTNER LINK TYPE DEFINITION
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
         <plnk:partnerLinkType name="SynchBPELProcess2">
              <plnk:role name="SynchBPELProcess2Provider">
                   <plnk:portType name="client:SynchBPELProcess2"/>
              </plnk:role>
         </plnk:partnerLinkType>
    </definitions>

    Lasts monday I downloaded a version (10.1.2 release, not preview/beta 3) which has the same filename and file size of the 10.1.2 GA release which is available right now.
    I don't think the problem is in the PM, because i can run bpelc/obant to build my processes. however when i build them with the Eclipse plugin, it won't change the location of the wsdl (keep saying $CHANGE_WHEN_DEPLOY$).

  • JButton - set down state (toggle like behaviour)?

    I'm sure this has been asked and answered.. as well as being something simple.. yet I can't find out how to set the state of a JButton to down.
    As in when you click a JButton and hold down the mouse, it's in a pressed down state, I'd like to preserve this state instead of it popping up again.
    So how do I get a JButton to behave like a toggle switch with it showing in the down state when "enabled" ?
    If anyone could tell me where to find the code of the original JButton class at the point where it's in the pressed down state that would be great to, as I'm guessing I can figure it out from there.

    err I'm going to hide under my desk in shame I think..
    Though I do wonder how google didn't bring that up, quite sure I did search for JButton toggle.
    Anyways.. thanks for answering this what now seems like an even sillier question then I expected it to be.

  • UWL xml config - coll task status completed when progress = 100%?

    The progress bar shown in the uwlCollaboration iview enables users to click and choose progress = 25,50,75 or 100% for each task. The task's status changes automatically to 'In progress' if 25,50 or 75% is chosen. For 100% I would expect status to change to 'Completed'. This doesn't happen. Status is set to 'Confirmed' even if no final verification step is set for the task. When first set to confirmed the task's status is unchangable and cannot be set to completed.
    I have checked the uwl.collaboration xml config file. The action 'redirectAction5' handles the 100% step, but I cannot find how and where to set how this should correspond to changing progress to completed.
    <Action name="redirectAction5" groupAction="no" handler="UIActionHandler" referenceBundle="menu_progress100" returnToDetailViewAllowed="yes" launchInNewWindow="no">
          <Properties>
            <Property name="newValue" value="100"/>
            <Property name="actionName" value="progress"/>
            <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>
          </Properties>
        </Action>
    Thanks for any help
    Henning

    Hi Henning,
    My guess is that this is related to the fact that tasks is by default set to "Task Requires Final Approval", you can check this by clicking 'show options' when starting a task.
    When this option is set, the users that starts the task needs to approve it before the task is complete.
    Could this be of help?
    You next question might be how to change this default setting Sorry I do not know, anybody else?
    Regards Lars A

  • Re: Windows shuts down completely when Satellite C855-11F not in use

    Windows 7 shuts down completely when laptop not in use, closing all programs.
    when I want to start using it again I get "Windows did not shut down properly" screen and have to restart.
    Other pc's normally just require password to return to previous state. I would like to know how to amend this, pls?

    Hallo
    I understand what happen but you dont offer any relevant info for better understanding.
    Do you use original OS that you got with your notebook?
    Have you installed some additional software that can be reason for this unexpected shutdown?
    Is your notebook on AC power supply when this happen?
    Does some application runs when this happen (download)?
    > Other pc's normally just require password to return to previous state. I would like to know how to amend this, pls?
    I dont understand what do you mean with this. Which password and which previous state?
    What you see on your notebook is normal for unexpected shutdown.

Maybe you are looking for

  • Passing Text Formatting Info. In and Out of Flash

    Hi all, We need to develop an application that involves formatted text. We want to use dynamic text, where we pull in text from an .as file at runtime. But when we do that we don't have the ability to format the text. Are there ways (or tutorials tha

  • Macbook Pro - What Equipment do I need to hook my Macbook to Speakers?

    Hi Everyone! I was asked to be in charge of music at my Aunts Wedding Shower in a few weeks, I was going to make Playlists on my Macbook Pro, I just need to know what type of equipment I need.  I will prob rent a speaker from a music store, but is th

  • Adobe classroom in a books suck

    here's the problem. i want a step-by-step guide, and other than the 'cheating in' there aren't. i hate when programmers get together with corperate sponsored educators and produce some bunk piece of crap that essencially makes it only more difficult

  • Fade to black at the end

    Hi all     I've started to use Motion 5 for a few weeks now but I'm kinda stuck on how to fade to black on a project. Ok it's a Motion 5 project (built in the program) called "Atmospheric - lower third" in the "Composition" section and I want to do a

  • RFC to JDBC Scenario

    Hi, I am trying a syncronous RFC to JBDC scenario wherein i send data to JDBC tables and i response i m gettin the count of number of records that are inserted The scenario works fine if i try to Insert a new record. But when i send the same records