Process behaviour invoke activity / partnerLink

Hi,
i wanted to know which behaviour / model is implemented by the oracle bpel process manager regarding the invocation of subprocesses or services defined by a partnerLink.
partnerLinks could be pointing to external web services or to other modelled bpel processes, which are deployed in the same bpel engine. Also there could be a synchronous and asynchronous invocation. What happens in all these cases, if the caller or callee will abort or malfunction, e.g. if we have 2 bpel processes deployed in the oracle bpel process manager, process A calling process B with a synchronous invoke activity. What happens if process A aborts or malfunctions? What happens if process B aborts or malfunctions? What if it would be a asynchronous call? What if process B would be a external web service? Is the called service defined in a partnerLink always an autonomous process or which dependency is modelled by the bpel process manager between main process and called subprocess/partnerLink. Or should a subprocess be modelled differently, e.g. in a scope, and not by a independent bpel process model, to achieve more process dependency?
Currently i´m using Oracle BPEL Process Manager 10.1.2.
Thanks in advance
Peter

Has anyone an idea how this behaviour would be like? Is there a dependency just in BPEL scopes and full autonomy in BPEL partnerLinks?

Similar Messages

  • Dynamic Operation in Invoke activity

    Hi All,
    We have developed a java webservice name (ShippingUtil), In this we have exposed a number of methods like
    1) UpdateShipmentDetails
    2) FetchShipmentDetails
    3) IsValidShipment
    now out of these IsValidShipment and FetchShipmentDetails both expect ShipmentId as payload.
    Our requirement is such that we want to call both of them using the same invoke activity.
    Currently when we call the ShippingUtil service using invoke activity we need to select one of the exposed methods. So my question is that Is there a way so that we need not define the process in invoke activity at design time, rather we should be able to call any one of the methods based on certain parameter at runtime.For this we do not want to use a switch case. Please point me to any information for this scenario.
    Thanks in advance.
    Ankit

    On second thought perhaps a better approach to sending 2 different inputs would be to define a parent input message format that contains both the input messages within, something like below and populate the right part depending on which partner link you want to invoke.
    <element name="loanApplication" type="s1:LoanApplicationType"/>
    <complexType name="LoanApplicationType">
    <choice minOccurs="1" maxOccurs="1">
    <element name="AmericanLoanApplication" type="s1:AmLoanApplicationType"/>
    <element name="StarLoanApplication" type="s1:StarLoanApplicationType"/>
    </choice>
    </complexType>
    Of course, in your soap bindings you would need to bind the rights parts of the parent message to the right operation.
    HTH,
    Nilanshu.

  • Trouble invoking FPM based processes through EIC activity

    Hi All,
    We are implementing HR EIC module integrating with HCM process and forms on NWBC. We are using FPM based forms. The standard configuration given in EIC to invoke forms is best suitable for Adobe forms but not FPM. Standard config. uses 'ASR_PROCESS_EXECUTE'. Where as for FPM forms we need to invoke with 'ASR_PROCESS_EXECUTE_OVP' with config 'ASR_PROCESS_EXECUTE_OVP_CFG'.
    Through some custom config. on EIC (Transaction launcher) we are able to start this process, but ending up with error "PROCESS DOES NOT EXIST".
    But for EIC, the agent creates an activity for employee and then invokes the process selecting from list of processes assigned his role as initiator. But with 'ASR_PROCESS_EXECUTE_OVP', I am not able to get the process list.
    Anybody please advise?
    Thanks,
    Hareesh K

    Hi Sahir, yes this process has that role.
    Hi Siddharth,
    Yes I have activated business function 'HCM_SSC_EIC_2', we have not implemented E-REC.
    I am working on 'Employee interaction Center (EIC)' module. If you call transaction HREIC you can see this application. But it needs some initial config of EIC module.
    On EIC we create an activity for employee request and we can initiate process through that activity. To initiate the process SAP using application 'HRASR_PROCESS_EXECUTE'. You can check in method CL_HREIC_PROCESSSTART->BUILD_OTHER_URL. This application suitable for ADOBE forms. ADOBE form processes are initiated and completed successfully. Once process completed it will be linked to EIC activity automatically.
    Unlike Adobe forms the FPM form processes are not smooth. I copied this class and updated with ASR_PROCESS_EXECUTE_OVP, but I'm getting the error.
    I got a breakthrough that I got process started with FPM form but once process is completed, it is not linked with the activity through which it is started.

  • Problem while using receive after invoke activity

    Hi,i have got a problem while using a receive activity,after a invoke activity.The invoke acivity seems that does not work and also the debugger runs forever....But if i remove the receive activity,the invoke activity works fine.
    <h2>The output of GlassfishV2 is:<h2>
    This is from the exception block.
    com.sun.bpel.model.meta.impl.RInvokeImpl@f590c6={<?xml version="1.0" encoding="utf-8" ?>
    *<invoke name="Invoke1"*
    partnerLink="PartnerLink2"
    portType="tns:test_service3"
    operation="luizao"
    inputVariable="LuizaoIn"
    outputVariable="LuizaoOut"
    xmlns:tns="http://dim.test.org/"></invoke>}
    *[Fatal Error] :1:1: Content is not allowed in prolog.*
    System exception occured while executing a business process instance.
    java.lang.NullPointerException: WSDL message model is null
    at com.sun.jbi.engine.bpel.core.bpel.debug.WSDLMessageImpl.<init>(WSDLMessageImpl.java:56)
    at com.sun.jbi.engine.bpel.core.bpel.engine.impl.CallFrame.onFault(CallFrame.java:380)
    at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.SyntheticThrowUnitImpl.doAction(SyntheticThrowUnitImpl.java:91)
    at com.sun.jbi.engine.bpel.core.bpel.engine.impl.BPELInterpreter.execute(BPELInterpreter.java:145)
    at com.sun.jbi.engine.bpel.core.bpel.engine.BusinessProcessInstanceThread.execute(BusinessProcessInstanceThread.java:76)
    at com.sun.jbi.engine.bpel.core.bpel.engine.impl.BPELProcessManagerImpl.process(BPELProcessManagerImpl.java:818)
    at com.sun.jbi.engine.bpel.core.bpel.engine.impl.EngineImpl.process(EngineImpl.java:261)
    at com.sun.jbi.engine.bpel.core.bpel.engine.impl.EngineImpl.process(EngineImpl.java:742)
    at com.sun.jbi.engine.bpel.BPELSEInOutThread.processRequest(BPELSEInOutThread.java:401)
    at com.sun.jbi.engine.bpel.BPELSEInOutThread.processMsgEx(BPELSEInOutThread.java:240)
    at com.sun.jbi.engine.bpel.BPELSEInOutThread.run(BPELSEInOutThread.java:158)
    This is from the exception block.
    I think correlation sets are ok(i have two receive activities).
    I use Netbeans6.0 IDE.
    Can anyone help me?
    Sorry,but i don't speak English fluently

    I can't debug it more,because the bpel variables window disappears when the proccess comes to invoke activity.
    The bpel code is simple:I have got a sequence with follow activities:
    receive
    assign
    invoke
    receive
    assign
    reply
    The code is:
    <?xml version="1.0" encoding="UTF-8"?>
    <process
        name="Testfile2"
        targetNamespace="http://enterprise.netbeans.org/bpel/Test2/Testfile2"
        xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
        xmlns:tns="http://enterprise.netbeans.org/bpel/Test2/Testfile2" xmlns:ns0="http://xml.netbeans.org/schema/Testfile2" xmlns:ns1="http://j2ee.netbeans.org/wsdl/Testfile2">
       <import namespace="http://j2ee.netbeans.org/wsdl/Testfile2" location="Testfile2.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
       <import namespace="http://enterprise.netbeans.org/bpel/test_service3Wrapper" location="Partners/test_service3/test_service3Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
       <import namespace="http://dim.test.org/" location="Partners/test_service3/test_service3.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
       <import namespace="http://enterprise.netbeans.org/bpel/test_service2Wrapper" location="Partners/test_service2/test_service2Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
       <import namespace="http://dim.test.org/" location="Partners/test_service2/test_service2.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
       <partnerLinks>
          <partnerLink name="PartnerLink3" xmlns:tns="http://enterprise.netbeans.org/bpel/test_service2Wrapper" partnerLinkType="tns:test_service2LinkType" myRole="test_service2Role"/>
          <partnerLink name="PartnerLink2" xmlns:tns="http://enterprise.netbeans.org/bpel/test_service3Wrapper" partnerLinkType="tns:test_service3LinkType" partnerRole="test_service3Role"/>
          <partnerLink name="PartnerLink1" xmlns:tns="http://j2ee.netbeans.org/wsdl/Testfile2" partnerLinkType="tns:Testfile21" myRole="Testfile2PortTypeRole"/>
       </partnerLinks>
       <variables>
          <variable name="Testfile2OperationOut" xmlns:tns="http://j2ee.netbeans.org/wsdl/Testfile2" messageType="tns:Testfile2OperationReply"/>
          <variable name="Operation1In" xmlns:tns="http://dim.test.org/" messageType="tns:operation1"/>
          <variable name="LuizaoOut" xmlns:tns="http://dim.test.org/" messageType="tns:luizaoResponse"/>
          <variable name="LuizaoIn" xmlns:tns="http://dim.test.org/" messageType="tns:luizao"/>
          <variable name="Testfile2OperationIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/Testfile2" messageType="tns:Testfile2OperationRequest"/>
       </variables>
       <correlationSets>
          <correlationSet name="CorrelationSet1" properties="ns1:My_Property"/>
       </correlationSets>
       <sequence>
          <receive name="Receive1" createInstance="yes" partnerLink="PartnerLink1" operation="Testfile2Operation" xmlns:tns="http://j2ee.netbeans.org/wsdl/Testfile2" portType="tns:Testfile2PortType" variable="Testfile2OperationIn">
             <correlations>
                <correlation set="CorrelationSet1" initiate="yes"/>
             </correlations>
          </receive>
          <assign name="Assign1">
             <copy>
                <from>$Testfile2OperationIn.part1/ns0:ena</from>
                <to>$LuizaoIn.parameters/ena</to>
             </copy>
             <copy>
                <from>$Testfile2OperationIn.part1/ns0:id</from>
                <to>$LuizaoIn.parameters/id</to>
             </copy>
          </assign>
          <invoke name="Invoke1" partnerLink="PartnerLink2" operation="luizao" xmlns:tns="http://dim.test.org/" portType="tns:test_service3" inputVariable="LuizaoIn" outputVariable="LuizaoOut"/>
          <receive name="Receive2" createInstance="no" partnerLink="PartnerLink3" operation="operation1" xmlns:tns="http://dim.test.org/" portType="tns:test_service2" variable="Operation1In">
             <correlations>
                <correlation set="CorrelationSet1" initiate="no"/>
             </correlations>
          </receive>
          <assign name="Assign2">
             <copy>
                <from>$Operation1In.parameters/hik</from>
                <to>$Testfile2OperationOut.part1/ns0:hik</to>
             </copy>
          </assign>
          <reply name="Reply1" partnerLink="PartnerLink1" operation="Testfile2Operation" xmlns:tns="http://j2ee.netbeans.org/wsdl/Testfile2" portType="tns:Testfile2PortType" variable="Testfile2OperationOut"/>
       </sequence>
    </process>If it's a bug,that means that i can't use second receive after invoke any more?

  • How to pass parameter into a source variable of a invoke activity

    I'm an new BPELer, I created a invoke activity to submit Oracle Appplications concurrent program, but I don't know how to pass parameter into source variable.
    BTW, I have created the mapper file (.xsl) file.
    could anyone tell me how to do that?
    Thanks,
    Victor

    Hi.
    How you start application? I think you send message to webservice(BPEL process is webservice too). So construct message with variable and value.
    But I created only processes where input value doesn't matter. I haven't use mapper yet too.

  • How get OutputHeaderVariable in invoke Activity

    Hi,
    I am calling an external webservice using invoke activity.I am assiging header to the soapmessage using the Input Header Variable in invoke activity.
    Now I want to extract the header in the response SoapMessage .I have used
    bpelx:outputHeaderVariable to read the output header.
    <invoke name="Invoke_1" partnerLink="PartnerLink_1"
    portType="ns1:DMSBODService" operation="ProcessMessage"
    inputVariable="Invoke_1_ProcessMessage_InputVariable"
    outputVariable="Invoke_1_ProcessMessage_OutputVariable"
    bpelx:outputHeaderVariable="outputHeader"
    bpelx:inputHeaderVariable="header"/>
    But I am not able to get any output header.Its giving me empty value.
    Any suggestion on this please
    thanks
    deepthi

    If you do the call from lets say SoapUI, do you see the correct values in the soap-response ?

  • BPEL Invoke activity problem

    Hi,
    I have done a BPEL process which invokes an external web service. The
    Invoke activity throws the following exception:
    "Unsupported Content-Type: text/html Supported ones are: [text/xml]"
    Does anybody know why?
    Thanks.

    In the WSDL I'm calling, the binding is declared like this:
    <binding name="PfServicioWSSoapBinding" type="impl:PfServicioWS">
    <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="consultarUsuario">
    <wsdlsoap:operation soapAction=""/>
    <input name="consultarUsuarioRequest">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>
    </input>
    <output name="consultarUsuarioResponse">
    <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://client.pfirma" use="encoded"/>
    </output>
    </operation>
    </binding>
    I am newbie in WSDL and I don't understand this. I have always seen bindings declared liks this:
    <binding name="NAME" type="TYPE">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
    <operation name="OP_NAME">
    <soap:operation soapAction="SOAP_ACTION" style="document"/>
    <input>
    <soap:body use="literal"/>
    </input>
    <output>
    <soap:body use="literal"/>
    </output>
    </operation>
    </binding>
    I think the error I am getting is related to this fact.

  • Timeout configuration in a Invoke Activity

    Hi there,
    Is it possible to set a timeout to a invoke activity, i'm calling to a external WS (Partner Link), but i need to set a timeout to the response, inside my bpel process i have several invokes activities to different WS, so i have to set diferent timeout for each invoke activity.
    Thanks for your help
    Yuri

    Hi Amit,
    You can set this property in composite.xml for your reference
    <reference name="TestRef">
    <interface.wsdl interface="your_interface">
    <binding.ws port=""....>
    *<property name="oracle.webservices.httpReadTimeout" type="xs:string" many="false">10000</property>*
    </binding.ws>
    </reference>
    Thanks
    --Sree                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • What is the use correlations property inside bpel invoke activity ?

    Hi all,
    There is a tab called correlations inside invoke activity,what is the use of correlations.What is the significance of its paramaters "set" "initiate" "properties" "pattern".
    And also kindly provide some links how to use it ?

    There is a topic called Correlation Sets. Read about that. There is an example in soa suite around 'mid process receive'. Here you can see an example of how the correlation tab is used.

  • Questions on ICR reconciliation process 002 (process behaviour)

    Dear all,
    I am implementing ICR reconciliation process 002   and I have some questions regarding process's behaviour and functionality. I have set u201CDefine Rules for Document Assignments" as following:
    1     POPER     Posting period     = Equal     POPER     Posting period
    10     RTCUR     Transaction currency     = Equal     RTCUR     Transaction currency
    20     TSL     Transaction Currency     -1 Opposite Amount (Only for Value Fields)     TSL     Transaction Currency
    2/ I do not fully understand process behaviour. Although all accounts included in a group are balanced to zero; group status appears "yellow" (Unassigned items) and I have to unassign them in the assigned data view (bottom of the user interface) and then assign them manually again in order to get them in "green" status (without differences).
    I understood for process '002' reconciliation is in a account balance point of view and not try to clear item by item. Am I right?
    Cheers

    I close this message in order to post it more correctly since I think current message is a bit confusing.

  • Behaviour of Activity Clipboard of Interaction Record

    Hi everyone,
    I have observed a weird behaviour of Activity clipboard in CRM Interaction Center. Below are the steps I followed:
    Confirmed the account in the Interaction Center. Opened Interaction Record
    After performing my actions in  the Interaction Record, saved the Interaction record by clicking the "SAVE" button on the Interaction Record screen.
    Closed the browser(without clicking on END button on the IC).
    Opened CRM WebUI and opened this new Interaction Record, I do not find any of the items in the Activity Clipboard. It is completely blank with no items.
    But if I click on "END" button on the Interaction Center  and then check the Interaction Record later through Inbox , I can find the items in the Activity clipboard. I need to understand if this is a standard behaviour of CRM Interaction Center that clicking END button is mandatory for saving the Activity clipboard items into database? Or Do I need to apply some SAP Note to fix this issue?
    Please suggest.
    Thanks,
    San

    Hi San,
    Yes, clicking END button is mandatory to finish the customer interaction in SAP standard. Here the activity clipboard and all changes on the business objects which have been made during the cutomer interaction are saved.
    Best Regards,
    Sigrid

  • FTP Adapter fails first time when bpel process is invoked from concurrent

    Hi,
    We noticed that the invoke of the FTP adapter fails the first time when the bpel process is invoked from a concurrent program. The second time the concurrent is ran, it completes fine. However, when invoked from the console, it compeltes fine the first time itlsef.
    Any idea what could be worng. We are on SOA Suite 10.1.3.4
    Thanks
    -Prapoorna

    What you are doing with FTP adapter? Are you writing a file ? Any error details in logs when it is failing on first invocation ?

  • Invoke Activity with updateTask

    Hi, In 10.1.3.3, we are trying to update the payload and various task information(title, assignee) for an active task. We are trying to do this with an Invoke Activity using a Partner Link of TaskService and an Operation of updateTask, but no luck. Has anyone successfully used updateTask in 10.1.3.3 and, if so, how? Perhaps are Assign Activitiy is not initializing the Input Variable correctly? Maybe this isn't the way to go to update an active task?
    Thank you,
    Mike

    Hi Mike,
    We are trying to do this with an Invoke Activity using a Partner Link of TaskService and an Operation of updateTask
    can you please explain Partner Link of TaskService and an Operation of updateTask...????

  • Noob Q - Overriding SOAP header in invoke activity

    I am attempting to invoke a web service via a partner link. Unfortunately, values being placed in the SOAP header are causing a SOAP fault from the server when the invoke activity is reached. Is there a way to change or remove parts or all of the SOAP envelope header? Ideally, it would look like:
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:contract="http://webservices.docucorp.com/ewps/schema/2005-12-01" xmlns:ns="http://www.w3.org/2005/05/xmlmime">
    <soap:Header/>
    <soap:Body> ... </soap:Body>
    </soap:Envelope>
    Being able to set the header values would also be helpful as I could possible "fix" the one causing the error.
    Thanks,
    Gene

    I've discovered that the "Invoke" activity has a tab for setting header properties. Unfortunately, my settings aren't actually being made. Has anyone used this feature and, if so, is there something extra I need to do to activate these changes. I've also discovered the header node causing the failure - <wsa:Action>http://webservices.docucorp.com/ewps/service/2005-12-01/EWPSDocumentServicesInterface/doCallAPIRequest</wsa:Action> it should be <wsa:Action>http://webservices.docucorp.com/ewps/service/2005-12-01:doCallAPI</wsa:Action>.
    Thanks,
    Gene

  • RPC WS - invoke activity

    Hi
    While invoking a RPC type WS, i am getting the below error in the invoke activity. This service has one of the input element as "soap-array".
    Kindly help
    <bpelFault>
    <faultType>0</faultType>
    <runtimeFault>
    <part name="summary">
    <summary>null</summary>
    </part>
    <part name="detail">
    <detail>java.lang.NullPointerException at com.collaxa.cube.ws.wsdl.WSDLUtils.populateSoapArrayTypeAttribute(WSDLUtils.java:1315) at com.collaxa.cube.ws.wsdl.WSDLUtils.populateSoapArrayTypeAttribute(WSDLUtils.java:1304) at com.collaxa.cube.engine.ext.common.InvokeHandler.adjustInputVariablePayloadIfNec(InvokeHandler.java:1402) at com.collaxa.cube.engine.ext.common.InvokeHandler.handleNormalInvoke(InvokeHandler.java:504) at com.collaxa.cube.engine.ext.common.InvokeHandler.handle(InvokeHandler.java:127) at com.collaxa.cube.engine.ext.bpel.common.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:69) at com.collaxa.cube.engine.ext.bpel.common.wmp.BaseBPELActivityWMP.perform(BaseBPELActivityWMP.java:162) at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:2465) at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1132) at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:73) at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:219) at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:327) at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:4350) at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:4281) at com.collaxa.cube.engine.CubeEngine._createAndInvoke(CubeEngine.java:713) at com.collaxa.cube.engine.CubeEngine.createAndInvoke(CubeEngine.java:545) at com.collaxa.cube.engine.ejb.impl.CubeEngineBean.createAndInvoke(CubeEngineBean.java:108) at com.collaxa.cube.engine.ejb.impl.CubeEngineBean.syncCreateAndInvoke(CubeEngineBean.java:150) at com.collaxa.cube.engine.ejb.impl.bpel.BPELEngineBean.syncCreateAndInvoke(BPELEngineBean.java:111) at sun.reflect.GeneratedMethodAccessor2704.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at com.bea.core.repackaged.springframework.jee.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:104) at oracle.security.jps.ee.ejb.JpsAbsInterceptor$1.run(JpsAbsInterceptor.java:88) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414) at oracle.security.jps.wls.JpsWeblogicEjbInterceptor.runJaasMode(JpsWeblogicEjbInterceptor.java:61) at oracle.security.jps.ee.ejb.JpsAbsInterceptor.intercept(JpsAbsInterceptor.java:106) at oracle.security.jps.ee.ejb.JpsInterceptor.intercept(JpsInterceptor.java:106) at sun.reflect.GeneratedMethodAccessor1072.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at com.bea.core.repackaged.springframework.jee.intercept.JeeInterceptorInterceptor.invoke(JeeInterceptorInterceptor.java:69) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37) at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54) at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy275.syncCreateAndInvoke(Unknown Source) at com.collaxa.cube.engine.ejb.impl.bpel.BPELEngineBean_51369e_ICubeEngineLocalBeanImpl.syncCreateAndInvoke(BPELEngineBean_51369e_ICubeEngineLocalBeanImpl.java:262) at com.collaxa.cube.engine.delivery.DeliveryHandler.callCreateAndInvoke(DeliveryHandler.java:790) at com.collaxa.cube.engine.delivery.DeliveryHandler.initialRequestAnyType(DeliveryHandler.java:528) at com.collaxa.cube.engine.delivery.DeliveryHandler.initialRequest(DeliveryHandler.java:487) at com.collaxa.cube.engine.delivery.DeliveryHandler.request(DeliveryHandler.java:162) at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.request(CubeDeliveryBean.java:607) at sun.reflect.GeneratedMethodAccessor2703.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at com.bea.core.repackaged.springframework.jee.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:104) at oracle.security.jps.ee.ejb.JpsAbsInterceptor$1.run(JpsAbsInterceptor.java:88) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414) at oracle.security.jps.wls.JpsWeblogicEjbInterceptor.runJaasMode(JpsWeblogicEjbInterceptor.java:61) at oracle.security.jps.ee.ejb.JpsAbsInterceptor.intercept(JpsAbsInterceptor.java:106) at oracle.security.jps.ee.ejb.JpsInterceptor.intercept(JpsInterceptor.java:106) at sun.reflect.GeneratedMethodAccessor1072.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) at com.bea.core.repackaged.springframework.jee.intercept.JeeInterceptorInterceptor.invoke(JeeInterceptorInterceptor.java:69) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37) at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54) at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy272.request(Unknown Source) at com.collaxa.cube.engine.ejb.impl.bpel.BPELDeliveryBean_5k948i_ICubeDeliveryLocalBeanImpl.request(BPELDeliveryBean_5k948i_ICubeDeliveryLocalBeanImpl.java:132) at oracle.fabric.CubeServiceEngine.request(CubeServiceEngine.java:358) at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139) at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:179) at oracle.integration.platform.blocks.mesh.MeshImpl.request(MeshImpl.java:155) at sun.reflect.GeneratedMethodAccessor2702.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at oracle.integration.platform.metrics.PhaseEventAspect.invoke(PhaseEventAspect.java:59) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy277.request(Unknown Source) at oracle.integration.platform.blocks.soap.WebServiceEntryBindingComponent.doMessageProcessing(WebServiceEntryBindingComponent.java:1169) at oracle.integration.platform.blocks.soap.WebServiceEntryBindingComponent.processIncomingMessage(WebServiceEntryBindingComponent.java:768) at oracle.integration.platform.blocks.soap.FabricProvider.processMessage(FabricProvider.java:113) at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:1168) at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:996) at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:562) at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:222) at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:185) at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:430) at oracle.integration.platform.blocks.soap.FabricProviderServlet.doPost(FabricProviderServlet.java:477) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) </detail>
    </part>
    <part name="code">
    <code>java.lang.NullPointerException</code>
    </part>
    </runtimeFault>
    </bpelFault>

    Hi Mike,
    We are trying to do this with an Invoke Activity using a Partner Link of TaskService and an Operation of updateTask
    can you please explain Partner Link of TaskService and an Operation of updateTask...????

Maybe you are looking for

  • Quicktime/iTunes prob

    i've downloaded and installed itunes with quicktime for my iPod on WinXP. i've done this AGAIN because my quicktime icon in quiklaunch disappears. or rather becomes 'generic'. same in start/programs. like the target of the exe is missing. (thought it

  • Follow-up email triggered on email campaign click

    I am wondering if it is possible for a follow-up email campaign to be triggered once someone has clicked a link in the previous email. For example, I want to send out an email to subscribers of an email campaign, with a link to an informative webinar

  • Issue with LOV  .LOV window pops up but with session loss message

    Hi, I am facing one issue for LOVs. On a page when i enter any partial value for LOV then LOV window pops up but it gives me error message as "You cannot complete this task buz following events cause loss of page data ** Your login session has expire

  • How to avoid page validation in JSF / ADF

    In my form I have "cancel" button ( type="reset" ). But when I press it, validation started. But I don't need validation when this button pressed. What I can do to avoid validation ?

  • I started a number doc yesterday and today I can't open it

    It says that I need a newer version of Numbers, but I have the most current version.  How can I open the doc now?