How do I invoke decision service of business rules in soa suite 11g?

How do i invoke the decision service of my business rules in SOA 11g.
I have an invoke activity in my bpel process which invokes my decision service from the dictionary BUT
it fails saying that the "name" attribute (NCNAME type) has invalid value while calling the method 'callFunctionStateful'/'callFunctionStateful' !!
What value do I pass in that attribute? Please help.
Input:
<input>
<callFunctionStateful_InputVariable>
<part name="payload">
<callFunctionStateful name="">
<parameterList>
<customerdetails>
<name>susmit</name>
<address>kolkata</address>
<sex>male</sex>
<cellnumber>54355</cellnumber>
</customerdetails>
</parameterList>
</callFunctionStateful>
</part>
</callFunctionStateful_InputVariable>
</input>
Fault:
<bpelFault><faultType> <message>0</message></faultType><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>oracle.fabric.common.FabricInvocationException: Schema validation failed for message part payload. Please ensure at the message sender level that the data sent is schema compliant.</summary></part><part name="detail"><detail>Invalid value '' for attribute: 'name'</detail></part><part name="code"><code>null</code></part></remoteFault></bpelFault>

Provide the name of the Decision Service as specified in the .decs file under the tag <decisionService name="........".
Regards
Albin I

Similar Messages

  • Oracle Business Rule  OBR  SOA Suite 11.1.1.3.0

    Hi,
    I have created a business rule and used it in my BPEL process. The business rule example is as follow
    <code> if the state is va then give 10% discount<code>
    If I need to change it to 25%
    Then I would modify the business rule via jdev and redeploy the composite application.
    Question. How can I modify the business rule through the EM?
    I need to modify the rule values without using jdev and redeploying the composite.
    Thanks
    Edited by: 803285 on May 5, 2011 10:37 AM
    Edited by: 803285 on May 5, 2011 10:38 AM

    maybe what you need is ruleauthor:
    http://www.packtpub.com/article/business-rules-define-decision-points-oracle-soa-suite-part1
    but if you use weblogic it's not deployed by default:
    http://download.oracle.com/docs/cd/B32110_01/web.1013/b28965/faq.htm#CBAFGBIG
    disclaimer: I have never used ruleauthor so don't consider me an expert...

  • Business Rules in  SOA suite Middleware 11.1.1.5.0

    Hi,
    I am working on SOA suite Middleware 11.1.1.5.0, I have created a bepl process and humantask and i m using business rule for routing.I have created a Ruleset with multiple business rules and all these business rule are having medium priority (default priority).
    Along with these businee rules I have also created a default rule with lowest priority.
    IF "TRUE" == "TRUE"
    THEN
    call ignoreParticipant(ruleName : "Rule5",lists : Lists);
    When I test my BPEL process after matched business rule fired this Rule5 is always getting fired.
    But I want this Rule5 to fire only if none of business rules are fired.
    Is this possible ??
    regards.

    Thanks Baskar
    Installation log shows that process stopped here:
    +[java] 09/09/02 15:01:42 Notification ==>Initializing Servlet: oracle.j2ee.ws.server.provider.ProviderServlet for web application provider-war+
    Does this tells you something?
    The only thing that shows an error is Web Services Manager Control on Policy Management - Manage Policies menu option, it shows:
    500 Internal Server Error
    Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response. Please consult the application log for details.
    Other menu options does not show error
    I didn't use it yet, so I can't tell if there is a problem or some configuration missing.
    Is this familiar to you?
    Thanks in advance

  • How to configure ftpadapter JNDI in server Console for oracle soa suite 11g

    Hi All,
    I need to configure a ftp adapter in one of my bpel process. Could any one guide me pleas ,how to do FTP adapter jndi configure in admin server console?
    Thank you.
    Regards,
    Satish

    http://www.oracle.com/technology/architect/soa-suite-series/dynamic_endpoints.html
    Configuring the End Point Properties for an Adapter through Oracle Enterprise Manager
    does that help ?

  • How to deal with any UDDI in SOA Suite 11g?

    Hi folks,
    I have spent quite some time trying to understand how Oracle is dealing with the UDDI aspects in the Soa Suite 11g.
    Back to Oracle AS 10g, I remember, even though i had never used it, that the UDDI repository was a out of the box capability with a very nice Web UI to browse the services The Aqualogic Service Bus seems to have features to consume/publish web services in any UDDI, but no real embedded UDDI in its core.
    Since 11g, obviously the way to go is to adopt Oracle Service Registry. There is a seamless integration with JDeveloper 11g (i.e create a UDDI connection to publish/consume/search web services).
    My company is keen to go on a open source UDDI and I came to the conclusion that any of those (i.e jUDDIv3.02, OpenUDDI) are actually able to work properly with JDeveloper 11.1.1.2. I got XSD exception or other cabalistic errors that definitely show that JDeveloper 11g can only deal with Oracle Service Registry. I heard that the Soa Suite 11g could only deal with UDDI v2 and v3. CentraSite does fit those requirements but does not work too.
    Why is that ? How can I set up my SOA initiative without having the choice on the UDDI ? Does this have changed since PS2 ? I have tried to look up on Metalink and I got a hit on jUDDI but it does clearly state that jUDDI works well now with JDeveloper.
    Any answer on that would be highly appreciated.
    Kind regards,

    Hi,
    DVM cache policy is lazy load. there is no option to preload the cache with server startup currently. However this would be affecting only the first request the susequent requests are serviced from cache.
    HTH..
    appologies for reaching on this late.
    regards,
    Jitendra

  • Error while invoking decision service

    Hi,
    I have created a decide activity to invoke decision service partner link, then I have created copy operation assignments between fact types in my business rule set and BPEL variables.
    Now while running the BPEL process, I am getting the following error at Invoke activity of the decide activity:
    Error while executing a rule session unit of work.
    The rule session RulesWithDecisionService:50034 failed to execute a unit of work.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    Following is the complete stack trace of the error:
    <messages><input><dsIn><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload"><assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.oracle.com/RulesWithDecisionService/DecisionService">
    <configURL>http://jshaik:8888/orabpel/default/RulesWithDecisionService/1.0/decisionservices.decs</configURL>
    <bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">RulesWithDecisionService</processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel">1.0</processVersion>
    <domainId xmlns="http://xmlns.oracle.com/bpel">default</domainId>
    <processURL xmlns="http://xmlns.oracle.com/bpel">http://jshaik:8888/orabpel/default/RulesWithDecisionService/1.0</processURL>
    <instanceId xmlns="http://xmlns.oracle.com/bpel">50034</instanceId>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    <assertList>
    <student xmlns="http://samples.otn.com/bpel/demo">
    <id/>
    <name/>
    <studentClass/>
    <arts>89.0</arts>
    <maths/>
    <science/>
    <social/>
    <backlog/>
    <backlogSubject/>
    <finalGrade/>
    <promotionStatus/>
    <passCount/>
    </student>
    </assertList>
    </assertExecuteWatchStateful>
    </part></dsIn></input><fault><operationErroredFault xmlns="http://xmlns.oracle.com/RulesWithDecisionService/DecisionService"><part name="payload"><ns0:errorInfo xmlns:ns0="http://xmlns.oracle.com/RulesWithDecisionService/DecisionService" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ns0:errorMessage xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns0="http://xmlns.oracle.com/RulesWithDecisionService/DecisionService">Error while executing a rule session unit of work.
    The rule session RulesWithDecisionService:50034 failed to execute a unit of work.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    </ns0:errorMessage>
    </ns0:errorInfo>
    </part></operationErroredFault></fault></messages>
    Please help me in this regard.
    Thanks in advance
    Phanikanth

    Hi Phanikanth,
    Wondering if you could check the file
    ?/bpel/domains/default/logs/domain.log
    There should be a Java stack trace logged for the error you did run into.
    Please copy&paste the stack trace and post it here.
    Best Regards,
    Ralf

  • Problem in invoking Decision Service

    Hi,
    I am working on demo project and trying to follow SOAOrderBooking example. Problem occurs when executing DecisionServicePL (PartnerLink) in BPEL process.Please see the exception stack
    thanks in advance.
    Zain
    Faulted while invoking operation "assertExecuteWatchStateful" on provider "DecisionServicePL".
    -<messages>
    -<input>
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">SOAPIMS
    </processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel">1.0
    </processVersion>
    <domainId xmlns="http://xmlns.oracle.com/bpel">default
    </domainId>
    <processURL xmlns="http://xmlns.oracle.com/bpel">http://zain:8888/orabpel/default/SOAPIMS/1.0
    </processURL>
    <instanceId xmlns="http://xmlns.oracle.com/bpel">40001
    </instanceId>
    <conversationId xmlns="http://xmlns.oracle.com/bpel">LocalGUID:8f2c11a6b4f1cc10:621f389a:1185e721a3a:-7b4f
    </conversationId>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Gold
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    </input>
    -<fault>
    -<operationErroredFault xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    -<part name="payload">
    -<ns0:errorInfo xmlns:ns0="http://xmlns.AMAAF.com/SOAPIMS/DecisionService" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ns0:errorMessage xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns0="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    Error while executing a rule session unit of work.
    The rule session SOAPIMS:40001 failed to execute a unit of work.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.</ns0:errorMessage>
    </ns0:errorInfo>
    </part>
    </operationErroredFault>
    </fault>
    </messages

    Business rule is configure properly and double check. Decision Service is running perfectly fine but if my BPEL process try to invoke Decision service this exception occurs.
    I am copying audit section of Decision scope. Platinum is the Customer status
    Thanks in advance.
    BPEL_Var_To_Rule_Facts
    [2008/02/28 17:39:14] Updated variable "com_oracle_demos_propertyrules_Approve_i" More...
    -<com_oracle_demos_propertyrules_Approve_i>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </com_oracle_demos_propertyrules_Approve_i>
    Facts_To_Rule_Service
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL/>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel"/>
    <processVersion xmlns="http://xmlns.oracle.com/bpel"/>
    <domainId xmlns="http://xmlns.oracle.com/bpel"/>
    <processURL xmlns="http://xmlns.oracle.com/bpel"/>
    <instanceId xmlns="http://xmlns.oracle.com/bpel"/>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    BPEL_Header
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL/>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel"/>
    <processVersion xmlns="http://xmlns.oracle.com/bpel"/>
    <domainId xmlns="http://xmlns.oracle.com/bpel"/>
    <processURL xmlns="http://xmlns.oracle.com/bpel"/>
    <instanceId xmlns="http://xmlns.oracle.com/bpel"/>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel"/>
    <processVersion xmlns="http://xmlns.oracle.com/bpel"/>
    <domainId xmlns="http://xmlns.oracle.com/bpel"/>
    <processURL xmlns="http://xmlns.oracle.com/bpel"/>
    <instanceId xmlns="http://xmlns.oracle.com/bpel"/>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">SOAPIMS
    </processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel"/>
    <domainId xmlns="http://xmlns.oracle.com/bpel"/>
    <processURL xmlns="http://xmlns.oracle.com/bpel"/>
    <instanceId xmlns="http://xmlns.oracle.com/bpel"/>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">SOAPIMS
    </processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel">1.0
    </processVersion>
    <domainId xmlns="http://xmlns.oracle.com/bpel"/>
    <processURL xmlns="http://xmlns.oracle.com/bpel"/>
    <instanceId xmlns="http://xmlns.oracle.com/bpel"/>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">SOAPIMS
    </processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel">1.0
    </processVersion>
    <domainId xmlns="http://xmlns.oracle.com/bpel">default
    </domainId>
    <processURL xmlns="http://xmlns.oracle.com/bpel"/>
    <instanceId xmlns="http://xmlns.oracle.com/bpel"/>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">SOAPIMS
    </processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel">1.0
    </processVersion>
    <domainId xmlns="http://xmlns.oracle.com/bpel">default
    </domainId>
    <processURL xmlns="http://xmlns.oracle.com/bpel">http://zain:8888/orabpel/default/SOAPIMS/1.0
    </processURL>
    <instanceId xmlns="http://xmlns.oracle.com/bpel"/>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">SOAPIMS
    </processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel">1.0
    </processVersion>
    <domainId xmlns="http://xmlns.oracle.com/bpel">default
    </domainId>
    <processURL xmlns="http://xmlns.oracle.com/bpel">http://zain:8888/orabpel/default/SOAPIMS/1.0
    </processURL>
    <instanceId xmlns="http://xmlns.oracle.com/bpel">40002
    </instanceId>
    <conversationId xmlns="http://xmlns.oracle.com/bpel"/>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    [2008/02/28 17:39:14] Updated variable "dsIn" More...
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">SOAPIMS
    </processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel">1.0
    </processVersion>
    <domainId xmlns="http://xmlns.oracle.com/bpel">default
    </domainId>
    <processURL xmlns="http://xmlns.oracle.com/bpel">http://zain:8888/orabpel/default/SOAPIMS/1.0
    </processURL>
    <instanceId xmlns="http://xmlns.oracle.com/bpel">40002
    </instanceId>
    <conversationId xmlns="http://xmlns.oracle.com/bpel">LocalGUID:8f2c11a6b4f1cc10:621f389a:1185e721a3a:-79c6
    </conversationId>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    Invoke (faulted)
    [2008/02/28 17:39:15] Faulted while invoking operation "assertExecuteWatchStateful" on provider "DecisionServicePL". More...
    -<messages>
    -<input>
    -<dsIn>
    -<part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="payload">
    -<assertExecuteWatchStateful name="DecisionService" xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    <configURL>http://zain:8888/orabpel/default/SOAPIMS/1.0/decisionservices.decs
    </configURL>
    -<bpelInstance>
    <processId xmlns="http://xmlns.oracle.com/bpel">SOAPIMS
    </processId>
    <processVersion xmlns="http://xmlns.oracle.com/bpel">1.0
    </processVersion>
    <domainId xmlns="http://xmlns.oracle.com/bpel">default
    </domainId>
    <processURL xmlns="http://xmlns.oracle.com/bpel">http://zain:8888/orabpel/default/SOAPIMS/1.0
    </processURL>
    <instanceId xmlns="http://xmlns.oracle.com/bpel">40002
    </instanceId>
    <conversationId xmlns="http://xmlns.oracle.com/bpel">LocalGUID:8f2c11a6b4f1cc10:621f389a:1185e721a3a:-79c6
    </conversationId>
    </bpelInstance>
    -<assertList>
    -<approve xmlns="http://www.globalcompany.com/ns/OrderBooking/rules">
    <price/>
    <status>Platinum
    </status>
    <approvalRequired/>
    </approve>
    </assertList>
    </assertExecuteWatchStateful>
    </part>
    </dsIn>
    </input>
    -<fault>
    -<operationErroredFault xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    -<part name="payload">
    -<ns0:errorInfo xmlns:ns0="http://xmlns.AMAAF.com/SOAPIMS/DecisionService" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ns0:errorMessage xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns0="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    Error while executing a rule session unit of work.
    The rule session SOAPIMS:40002 failed to execute a unit of work.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    </ns0:errorMessage>
    </ns0:errorInfo>
    </part>
    </operationErroredFault>
    </fault>
    </messages>
    [2008/02/28 17:39:15] "{http://xmlns.AMAAF.com/SOAPIMS/DecisionService}operationErroredFault" has been thrown. More...
    -<operationErroredFault xmlns="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    -<part name="payload">
    -<ns0:errorInfo xmlns:ns0="http://xmlns.AMAAF.com/SOAPIMS/DecisionService" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ns0:errorMessage xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns0="http://xmlns.AMAAF.com/SOAPIMS/DecisionService">
    Error while executing a rule session unit of work.
    The rule session SOAPIMS:40002 failed to execute a unit of work.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.</ns0:errorMessage>
    </ns0:errorInfo>
    </part>
    </operationErroredFault>

  • Invoking bpel process from java in oracle soa/bpm 11g

    Hi,
    We have some java code to invoke bpel process in oracle BPM 10g following the instructions in http://download-east.oracle.com/docs/cd/B14099_19/integrate.1012/b14448/invoke.htm.
    Basically the steps are:
    1) get a Locator (com.oracle.bpel.client.Locator)
    2) get IDeliveryService (com.oracle.bpel.client.delivery.IDeliveryService) reference from locator
    3) call IDeliveryService method request or post with input message and get the response back.
    Recently we want to migrated from oracle bpm 10g to oracle soa/bpm 11g. But I can not find the similar API in 11g. It seems now some adapter/binding need to be added in exposed service lane in soa composite view, for example, ADF-BC, direct binding etc, in order to allow java to invoke a bpel process. Here are two very useful links from Edwin about the detail how this is implemented.
    http://biemond.blogspot.com/2009/11/invoking-soa-suite-11g-service-from.html
    http://biemond.blogspot.com/2009/11/calling-soa-suite-direct-binding.html?showComment=1285198033913#comment-c1055322845511794252
    My question is:
    1) what are the choices and the official/best way to invoke a bpel process in oracle soa/bpm 11g from java?
    2) does user need to add an adapter/binding in exposed service lane in order to let the bpel service be called in java?
    3) what is the real difference between a bpm application and soa application in 11g?
    I will really appreciate any expert's opinion.
    Thanks,
    Bin

    Thanks for your reply and confirmation, really appreciate it.
    Yes, I found the difference of the invoking process API and was able to invoke bpel process using direct and ADF-BC binding by following Edwin's blog. But I have not found any official reference to compare this API difference between 10g and 11g ( I will mark this question as answered if anyone can find an official source from oracle, need to prove it to the team). The API to work with human task workflow seems pretty much the same between 10g and 11g.

  • How to configure SOA Suite 11g Worklist with LDAP Identity Store

    Hi
    Im trying to configure the worklistapp to use an ldap identity store (SOA Suite 11g)
    The ldap is a open source ldap (Open DS in this case), is NOT : OID, OVD, Active Directory, WLS OVD, IPlanet.
    for doing so, i did the next configurations:
    workflow-identity-config.xml
    <configuration realmName="realm1">
    <provider providerType="JPS" name="JpsProvider" service="Identity">
    <property name="jpsContextName" value="worklist" />
    </provider>
    </configuration>
    jps-config.xml
    <?xml version="1.0" encoding="UTF-8" standalone='yes'?>
    <jpsConfig xmlns="http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd" schema-major-version="11" schema-minor-version="1">
         <!-- This property is for jaas mode. Possible values are "off", "doas" and "doasprivileged" -->
         <property name="oracle.security.jps.jaas.mode" value="off"/>
         <property name="custom.provider" value="true"/>
    <serviceProviders>
    <serviceProvider type="IDENTITY_STORE" name="idstore.ldap.provider" class="oracle.security.jps.internal.idstore.ldap.LdapIdentityStoreProvider">
    <description>LDAP-based IdentityStore Provider</description>
    </serviceProvider>
    </serviceProviders>
    <serviceInstances>
              <serviceInstance name="idstore.ldap.opends" provider="idstore.ldap.provider">
                   <property name="java.naming.factory.initial" value="com.sun.jndi.ldap.LdapCtxFactory"/>
                   <property name="idstore.type" value="CUSTOM"/>
                   <property name="ldap.url" value="ldap://host:port"/>
                   <property name="subscriber.name" value="dc=company,dc=com"/>
                   <property name="search.type" value="SIMPLE"/>
                   <property name="security.principal" value="cn=adminuser,dc=company,dc=com"/>
                   <property name="security.credential" value="!adminuser_password"/>
                   <property name="user.login.attr" value="cn"/>
                   <property name="username.attr" value="cn"/>               
                   <property name="groupname.attr" value="cn"/>
                   <extendedProperty>
                        <name>group.mandatory.attrs</name>
                        <values>
                             <value>cn</value>
                             <value>objectClass</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>group.object.classes</name>
                        <values>
                             <value>top</value>
                             <value>groupOfUniqueNames</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>group.filter.object.classes</name>
                        <values>
                             <value>groupOfUniqueNames</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>group.member.attrs</name>
                        <values>
                             <value>uniqueMember</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>group.search.bases</name>
                        <values>
                             <value>o=groups,dc=company,dc=com</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>user.mandatory.attrs</name>
                        <values>
                             <value>cn</value>
                             <value>objectClass</value>
                             <value>sn</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>user.object.classes</name>
                        <values>
                             <value>organizationalPerson</value>
                             <value>person</value>
                             <value>inetOrgPerson</value>
                             <value>top</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>user.filter.object.classes</name>
                        <values>
                             <value>inetOrgPerson</value>
                        </values>
                   </extendedProperty>
                   <extendedProperty>
                        <name>user.search.bases</name>
                        <values>
                             <value>o=users,dc=company,dc=com</value>
                        </values>
                   </extendedProperty>
              </serviceInstance>
         </serviceInstances>
    <jpsContexts default="default">
    <jpsContext name="worklist">
    <serviceInstanceRef ref="credstore"/>
    <serviceInstanceRef ref="keystore"/>
    <serviceInstanceRef ref="policystore.xml"/>
    <serviceInstanceRef ref="audit"/>
    <serviceInstanceRef ref="idstore.ldap.opends"/>
    </jpsContext>
    </jpsContexts>
    </jpsConfig>
    but i get the error:
    Jul 2, 2009 12:52:40 PM oracle.security.jps.internal.idstore.util.IdentityStoreUtil getIdentityStoreFactory
    WARNING: The identity store factory name is not configured.
    Jul 2, 2009 12:52:40 PM oracle.bpel.services.common.ServicesLogger __logException
    SEVERE: <.> Error in authenticating user.
    Error in authenticating and creating a workflow context for user realm1/user1.
    Verify that the user credentials and identity service configurations are correct.
    ORABPEL-30501
    Error in authenticating user.
    Error in authenticating and creating a workflow context for user sigfe.com/user1.
    Verify that the user credentials and identity service configurations are correct.
    at oracle.bpel.services.workflow.verification.impl.VerificationService.authenticateUser(VerificationService.java:603)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    So, anyone knows how i can specify the identity store factory?
    or the correct parameters for a ldap identity store repository?
    I used the 11G documentation for the security file :
    http://download.oracle.com/docs/cd/E12839_01/core.1111/e10043/jpsprops.htm
    thanks

    I am having exactly the same issue. Once I configure jps-config.xml file to use my custom authenticator and login into the worklist app, the following gets thrown. I was wondering if you need map some roles to the existing users in the Custom Authenticator.
    Exception
    exception.70692.type: error
    exception.70692.severity: 2
    exception.70692.name: Error while granting BPMOrganizationAdmin role to SOAOperator.
    exception.70692.description: Error occured while granting the application role BPMOrganizationAdmin to application role SOAOperator.
    exception.70692.fix: In the policy store, please add SOAOperator role as a member of BPMOrganizationAdmin role, if it is not already present.

  • Invoking a composite deployed on local install - SOA Suite

    Hi All,
    Morning....need some help with this issue we are facing.
    Currently have installed the SOA Suite 11g locally onto our windows machines , created one domain for the web logic server .have started the servers as well and able to login to the EM console (http://localhost:7001/em) & Admin Console (http://localhost:7001/console) successfully.
    have deployed a bpel process as a composite from the front end using Deploy Applications option into the default SOA partition.
    able to see the composite in the front end in the EM Console, with a valid Service End Point url & wsdl file location
    The bpel process in this composite has a Receive activity where it gets the input payload and processes further
    Now we are trying to trigger this composite from another application by using the END Point URL and and with the input as XML payload message. It is not able to invoke and getting java HTTP related error messages.
    But if the same composite is deployed to SOA Suite Server on the AIX/Linux Install ( instead of local deployment ) and if we try to trigger this process from that same application it works fine..
    1. Now getting what could be the issue with the HTTP related errors we are getting & how this could be resolved.
    2.Also when tried Testing the composite from the EM Console under the Test tab by selecting the option as XML View..it showed up the SOAP envelope and BODY related tags and within that there is one :
    <ns1:input></ns1:input> tag.
    We have the input xml payload in the format as mentioned below:
    <transaction><transaction header><name>abcd</name></transaction header><transaction body><address1>123 street</address1><city>xyz</city></transaction body></transaction>
    when we try to put this exactly within as below : it is erroring out with xpath errors ..
    <ns1:input><transaction><transaction header><name>abcd</name></transaction header><transaction body><address1>123 street</address1><city>xyz</city></transaction body></transaction></ns1:input>
    Could someone please help us as to how we could test this and in exactly what format from the EM Console..how the input payload data should be added..
    Regards

    Options :
    1. Try with SOAPUI by using the endpoint.
    2. Undeploy the process and redeploy, then test it again.
    Thanks,
    Vijay

  • Custom Identity Service configuration in SOA Suite 11g

    Has anyone been successfull in using custom identity service (available in 10.1.3.X) as a identity store in soa suite 11g human workflow component? If yes, please guide me.

    Can you make sure your helloworld is using adf bindings as mentioned in thread Re: Urgent :: 11g Invoking Composite from Java/From Webservice Proxy

  • Problems servicing EJB requests on SOA server. SOA Suite 11g.

    Hi all
    I recently installed SOA Suite 11g on my Windows 7 machine for a project that will be employing SOA, BPM and EJB services. I created a new SOA domain with an admin server and a managed SOA server. When creating the domain, I specified BPM Suite, SOA Suite, Enterprise manager, WSM Policy Manager and JRF to be included as per project requirements.
    SOA and BPM project have been deployed to and are working fine on the SOA server, but I observed the following odd behaviour when I tried to deploy and use a Java EJB service: -
    1. Via the admin console, I successfully deployed my EJB ear to the managed SOA server and can see it in the JNDI tree of the server.
    2. When I try to invoke the EJB from a remote client, the service is successfully located via JNDI and a request is sent, but it is as though the service then simply swallows the request and does nothing with it. No output is returned from the EJB service and none of the logging from the EJB service appears in the logs. No errors are reported on the console or in any of the Weblogic logs that I have looked through.
    3. I tried deploying the ear to the admin server instead and invoking it with the same client. This time it works absolutely fine.
    4. When messing around with setDomainEnv.cmd, I accidentally removed jrf.jar from the classpath. When the SOA server subsequently started, this caused lots of errors while deploying the SOA components, but my EJB service worked with no problems on the SOA server. When I correcteed the classpath and restarted, the original problem returned.
    It seems as though a conflict is occurring, which I am pretty baffled by. I would be very grateful for any advice or suggestions on this issue.
    Many thanks
    Jon

    Hi Jon
    I don't know the root cause of this issue. But try this and see if it works. Undeploy this EJB EAR application from weblogic admin console. Then Login into EM Console. And in EM Console, expand weblogic domain and select your soa server under this folder and right click and try to Deploy your EAR. And then access the EJB.
    We have some BPM Applications where we have one Workflow project that we deploy from EM Console. This BPM App also have lots of EJB projects. We deploy all of them as single EAR from em console under weblogic domain. So far we have not faced any issues.
    Thanks
    Ravi Jegga

  • How to enable DVM cache policy in soa suite 11G

    Hello,
    Can someone describe how to enable DVM cache policy in soa suite 11G?. Also how can i configure the cache policy to load values to cache at server startup? I have very large DVM which i want to load to cache for faster access.
    Thanks in advance.

    Hi,
    DVM cache policy is lazy load. there is no option to preload the cache with server startup currently. However this would be affecting only the first request the susequent requests are serviced from cache.
    HTH..
    appologies for reaching on this late.
    regards,
    Jitendra

  • Message Ordering or Singlton Service in SOA Suite 11g

    In SOA Suite 10g, JMS Adapter could behaviors as Singleton instance by setting the properties "XclusterGroupId".
    In addition, set Routing Service to be Synchronous execution, therefore only one instance consuming the Target message queue sequentially.
    Does this properties still take effect in SOA Suite 11g, as I didn't find this properties being mentioned through Adapter Technology documentations?
    Otherwise are there any other solutions for the Message Ordering?
    Thank you in advance.
    -Simon
    Edited by: user8408910 on Jul 13, 2009 1:31 AM

    Is it the same answer for JMS topic listeners? i.e. each new message on the topic should be processed once and only once by a Composite deployed to a cluster with >1 server instances.
    Thanks for info,
    Todd

  • Does User Messaging Service come by default in SOA Suite?

    Does User Messaging Service come by default in SOA Suite?

    Yes, UMS is a feature available as part of SOA suite installation.
    You should be able to see the UMS related configuration features in the EM Console.
    Please visit the following link for more information.
    Configuring Oracle User Messaging Service
    Thanks,
    Wajid
    Middleware Integration - YouTube

Maybe you are looking for

  • Material type for - Diesel

    Hi Friends, My Client is Construction Equipment leasing company. They lease (Say Generator ) on lease, they also sell Diesel along with that machine. For Diesel, which material type we use?? I thought of using (HIBE - Operating Supplies) but it doesn

  • ADF/Webcenter Portal Error Page configuration in web.xml

    Hi All, I am using jdeveloper version 11.1.1.6.0. I set two error pages in my application by following web.xml entries.   <error-page>     <error-code>404</error-code>     <location>/oracle/webcenter/portalapp/pages/AfError.html</location>   </error-

  • Cshttpd dumps core.  Is Sun support alive?

    Greetings, We've heaving a problem here with cshttpd dumping core every few days. We have an open Sun case.. but haven't even heard from our engineer yet. Does Sun calendar support still exist? Here's the bt. All the cores are identical, segfaulting

  • KEY-EXEQRY trigger and FROM CLAUSE QUERY problem

    Hi, I have a form designed in Oracle Forms6i. I have two block on it, BlockA and BlockB. When BlockA is queried with some data to search, I need to build the FROM CLAUSE QUERY for BlockB. It uses the same WHERE condition as I used to search BlockA. I

  • Can I be notified when client closes?

    Hi all, Is there any way for a Flash client to be notified when it is about to be terminated by the browser (e.g. because the user closes the window)? Thanks in advance! Barry