SubLanguageExecutionFault

Hi All,
We are having a service developed under bpel 2.0.
In which it has a transformation activity that makes use of query database function. It works fine when datasource is in active state. If the datasource state is suspended or others it throws a standard fault (subLanguageExecutionFault).
we have Fault management framework to handle standard faults, it handles all other faults for eg: bindingfault , remotefault , selectionFailure and etc. but still it dint handle the sublanguageExecutionFault.
Kindly advice.
Regards
Gopinath

Hi Gopinath,
FMF handles business and runtime faults for an invoke activity only. Fault occurred in the transform activity will not be captured by FMF. Instead use catch or catch all activity to handle sublanguageExecutionFault.
Hope this helps.
Regards,
Karan
http://learn-oraclesoa.blogspot.com/

Similar Messages

  • Catcherror event "catch all system exceptions" is not catching subLanguageExecutionFault

    catcherror event "catch all system exceptions" is not catching subLanguageExecutionFault in BPM process

    hi rani,
    thanks for the response
    i supply all the connection details(gatewayhost, gatewayservice, programid, clinet, systemnumber, applicationhost, userid, password etc.) to the program which extends "JCoIDoc.Server".
    the program is taking care of all the connection establishment details.but still m facing the same problem.
    i have also confirmed that the user is a communication user, not a dialogue user.
    thanks
    pavan

  • How to handle RunTime Faults which doesn't list under System Faults?

    Hi,
    I have a doubt regarding runtime faults in BPEL 1.1.In BPEL 1.1 some of the run time faults are categorised as system faults.So we can handle those run time faults
    using the faultname or namespace(http://schemas.oracle.com/bpel/extension) of system fault itself.But 'SublanguageExecutionFault' is a run time fault which doesn't list under system faults.
    So what namespace it belongs to?Can we use the same namespace of system fault for this kind of runtime faults ?
    Are any other runtime faults existing which don't have the same namespace of sytem faults?So how can we identify and handle those run time faults?

    You can create a role menu as remote enabled remote menu.
    The authority checks will happen on the remote side, also against objects which don't exist in the calling system as the music is on the other side.
    On the RFC client system side, you only need the parameter transaction to start the remote transaction in the remote system.
    See the documentation on SYST function module ABAP4_CALL_TRANSACTION.
    This is however a rather antiquated technology... it is more popular to use a SAP Portal or webdynpro applications for this sort of thing (the user does not notice the difference) or later versions of such integration such as Fiori UIs or imbedded links within the Business Client.
    I don't want to lean out the window too far, but the buggy phase of these new things is approaching an end and they are usable if you are on newer releases. Then you can pool the menu and use APIs for navigation and no more irritating S_TCODE checks.
    Cheers,
    Julius

  • Dvm error while trying to assign dvm value to a variable using Assign

    <bpelFault><faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute. An error occurs while processing the XPath expression; the expression is dvm:lookupValue('S:/JDeveloper/mywork/GPRDSecurityLevelDataRouterApp/GPRDSecurityLevelDataRouter/EnterpriseAppSecurityLevels.dvm','SecurityLevel','1','EnterpriseAppQueueName',''). The XPath expression failed to execute; the reason was: internal xpath error. Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>
    Kindly help identifying the issue here.
    Regards,
    Sridhar.

    It worked when I used this
    dvm:lookupValue('EnterpriseAppSecurityLevels.dvm','SecurityLevel','1','EnterpriseAppQueueName','Default')
    instead of this
    dvm:lookupValue('S:/JDeveloper/mywork/GPRDSecurityLevelDataRouterApp/GPRDSecurityLevelDataRouter/EnterpriseAppSecurityLevels.dvm','SecurityLevel','1','EnterpriseAppQueueName','')

  • User Defined Function Error - Can't find function

    Hi All,
    Version: 11.1.1.4
    I created a user defined function and added it to one of my BPEL Processes. I can see the function in JDeveloper and can compile the project without issue. We placed the jar file out on the SOA Server following the oracle user defined function examples. After placing the file out on weblogic I was able to successfully deploy the project.
    Oracle Deployment Steps:
    To deploy user-defined functions to runtime:
    1. Copy the user-defined function JAR files to BEA_Home/user_projects/domains/domain_name/lib or a subdirectory of lib.  Where domain_name is the name of the Oracle WebLogic Server domain (for example, soainfra).
    2. Restart the Oracle WebLogic Server.However, when I try to run the composite application I get the below error. I am not really sure why it can't find the Function? The jar is out on the server and the jar was added to the project?
    Error:
    Non Recoverable System Fault :
    <bpelFault><faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute. An error occurs while processing the XPath expression; the expression is pnl:GetManager(string(bpws:getVariableData('inputVariable','payload','/client:process/client:input'))). The XPath expression failed to execute; the reason was: Function 'GetManager' not found.. Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>Any suggestions would be greatly appreciated!
    Thanks,
    S
    Edited by: Scarpacci on Apr 1, 2011 6:06 AM

    try putting the jar location explicitly in weblogic server's classpath i.e. add BEA_Home/user_projects/domains/domain_name/lib to wls classpath and restart server.

  • Performance Tuning in File Adapter

    Hi,
    I have an issue with InMemory Translation and Serialize Translation.
    For Inmemory Translation, I set the UseStaging Property as false in jca.file then only its applicablle, after this and for In Memory Translation, I set the property in the composite inside the binding with this
    <property name="inMemoryTranslation" type="xs:string" many="false" source=""override="may">false</property> </reference>.
    my project, I am reading a file from source Directory and sending this file to target directory by setting this properties. Once I deployed and test the Instance but there is no change in the behaviour, just it written file to the target directory. And for the Serialize Translation also there is no change in the behaviour after setting Seralize properties.
    Can anyone tell me, what is InMemory Translation and Serialize Translation will do and when exactly its useful,
    I will appreciate any comments in order to help to fix the problem.
    Thanks & Regards,
    G.Satish

    Hi,
    Thanks for you reply,
    I selected the check box "use file streaming" and I deployed to check the instance without setting any below properties
    "use staging properties":-
    <property name="UseStaging" value="false"/>
    and "In memory translation properties":-
    <property name="inMemoryTranslation" type="xs:string" many="false" source=""override="may">false</property> </reference>
    by giving multiple Inputs from my source Directory to write in target directory, but in instance its showing below Errors.
    faultName: {{http://schemas.oracle.com/bpel/extension}subLanguageExecutionFault} messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage} parts: {{ summary=<summary></summary> ,code=<code>XPathExecutionError</code>} cause: {}
    Fault ID     default/InmemoryTranslation!1.0*soa_c02360b9-94e4-43f8-9042-1c24766df3c5/TranslationBPELProcess/931935-BpAss0-BpSeq0.3-2
    Fault Time     Jun 6, 2013 4:11:37 PM
    Non Recoverable System Fault :
    <bpelFault><faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary></summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>
    Kindly help me in this.
    Thanks & Regards,
    G.Satish

  • Xsl:message issue in xsl transformation while throwing an error.

    Hi,
    Below is error handling logic which im using to handle the DVM value not found error if the user input value is not found in dvm. This termiates the xslt processing and throws subLanguageExecutionFault. The issue is im unable to get the customized message which i have coded in <xsl:message> GGGGGGGG.dvm no value found!!! </xsl:message>.
    The audit trail shows XML-22060: (Fatal Error) TERMINATE PROCESSING. with no other customized message given in the xsl:message tag.
    <xsl:when test='dvm:lookupValue("oramds:/apps/AIAMetaData/dvm/GGGGGG.dvm",$DVMSourceCol,/seblabo:SiebelMessage/seblabo:XXXXtoYYYY/seblabo:YYYYY/seblabo:TypeCalc,$DVMTargetCol,"DVMValueNotFound") = "DVMValueNotFound" ' >
    <xsl:message terminate="yes">
    GGGGGGGG.dvm no value found!!!
    </xsl:message>
    </xsl:when>
    Let me know how to populate the customized in xsl:message tag to audit trail or in the fault message.
    Thanks in advance,
    -Rahul

    Hi Rahul,
    I faced the similiar issue. Still I am struggling with that. BTW did u check the soa logs to see if those reflect there? Did you find any workaround/solution?
    Regards,
    Susmit
    Edited by: Susmit_Dey on 8 Aug, 2011 9:29 PM

  • How to Parse XML into String in BPEL?

    Hi,
    Can anyone tell me, how can I parse XML into String?
    I am taking input from File Adapter, File adapter is reading that XML.
    Then in assign activity i am using XPath expression(built functions) using XMLParser(),doTranslateToNative() etc.. many functions I have tried but XML is not getting parsed into String Variable.
    Please help me asap.
    Thanks
    Shikha

    Thanks a lot Eric.
    I am trying this, oraext:get-content-as-string('receiveInput_Read_InputVariable','body','/ns3:orders')
    but getting this error
    <bpelFault><faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute. An error occurs while processing the XPath expression; the expression is oraext:get-content-as-string('receiveInput_Read_InputVariable','body','/ns3:orders'). The XPath expression failed to execute; the reason was: internal xpath error. Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>

  • Problem in using oraext:query-database() command in xslt

    Hi,
    I am querying a function through the query-database() command in a certain xslt within a BPEL Process as below:
    <xsl:variable name="Corporation">
                    <xsl:value-of select="string('CORPORATION')"/>
      </xsl:variable>
    <xsl:variable name="CustAccIdFrmDB">
                    <xsl:value-of select='orext:query-database(concat("select xx_egytrans_integration.get_xid(",$getCustAccID,",",$Corporation,") from dual"),false(),false(),string("jdbc/otmdatasource"))'/>
    </xsl:variable>
    But, after deploying the BPEL Process and while running it, I am getting error at run-time.
    Below is the error,
    <bpelFault><faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute. An error occurs while processing the XPath expression; the expression is ora:doXSLTransformForDoc('xsl/Transformation__CustomerUpdate.xsl', $Invoke_getProfileOptions_getProfileOptions_OutputVariable.getProfileOptionsOutputCollection, 'Invoke_CustomerUpdateProc_Customer_UpdateProc_OutputVariable.OutputParameters', $Invoke_CustomerUpdateProc_Customer_UpdateProc_OutputVariable.OutputParameters, 'Invoke_CustAccProc_getCustAccID_OutputVariable_1.OutputParameters', $Invoke_CustAccProc_getCustAccID_OutputVariable_1.OutputParameters, 'Invoke_GetCustTaxExempt_getCustTaxExempStatus__Update_OutputVariable.OutputParameters', $Invoke_GetCustTaxExempt_getCustTaxExempStatus__Update_OutputVariable.OutputParameters, 'Invoke_getCustContactUpd_get_cust_acc_site_contactUpd_OutputVariable.OutputParameters', $Invoke_getCustContactUpd_get_cust_acc_site_contactUpd_OutputVariable.OutputParameters). The XPath expression failed to execute; the reason was: javax.xml.transform.TransformerException: XML-22900: (Fatal Error) An internal error condition occurred.. Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>
    Could you please let me know the probable reason for the error? Please help at the earliest.
    Thanks,
    Promit

    Hi Anshul,
    Thanks for replying.
    The query upon executing in SQL Plus returns proper value. The result is either a concatenated string or 'NO_DATA'.
    Please note that: $getCustAccID --> x-path expression and $Corporation --> hardcoded value - 'CORPORATION'.
    I have tried formatting the string of the query in various ways, but no luck.. In all cases the error is same.
    Waiting for your reply.
    Thanks in advance..
    Regards,
    Promit

  • Issue with oraext:query-database

    While executing oraext:query-database('select no,name,mark from vivek_test',false(),false(),'jdbc:eis/DB/EBS') function
    i am getting following error
    <bpelFault><faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute. An error occurs while processing the XPath expression; the expression is ora:doXSLTransformForDoc('xsl/Transformation_2.xsl', $inputVariable.payload). The XPath expression failed to execute; the reason was: javax.xml.transform.TransformerException: oramds:/deployed-composites/bi/SortTest_rev1.0/xsl/Transformation_2.xsl;lt;Line 18, Column 129>: XML-22044: (Error) Extension function error: Error invoking 'lookupTable':'java.lang.ClassCastException: oracle.tip.adapter.db.DBConnectionFactory'. Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>
    kindly someone help me to resolve this issue

    Hi ervan,
    Use the jdbc/datasource instead of eis/DB/EBS.
    oraext:query-database('select no,name,mark from vivek_test',false(),false(),' jdbc/datasourceName ')
    See if this helps
    http://neeraj-soa-tips.blogspot.com/2011/04/getting-xml-output-from-oraextquery.html
    Regards,
    Neeraj Sehgal

  • Orcl:query-database ERROR

    I am getting following error when I use orcl:query-database() function. JNDI name is correct and working for DB adapters. I dont knwo whats wrong with this..
    <subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="code"><code>XPathExecutionError</code>
    </part><part name="summary"><summary>XPath expression failed to execute.
    Error while processing xpath expression, the expression is "orcl:query-database('select testan_s.nextval from dual',false(),false(),'eis/DB/TEST)", the reason is message can't be null.
    Please verify the xpath query.
    </summary>
    </part></subLanguageExecutionFault>

    Using JNDI name gives this freak error. If you use jdbc url string then it works in the last parameter.
    It is really sad that these kind of simple functions are not working even in 10.1.3.3 which makes it very difficult to design the process in a simple way.
    When will these will be fixed? is there any workaround? I need to use this in XSL transformations. any one has a clue?

  • Issue in using parseescapedXML()

    HI,
    Please help me on the below mentioned issue.
    I am trying to use parseescapedXML function in assign activity on below input and gettong the following error message:
    <bpelFault><faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute. An error occurs while processing the XPath expression; the expression is oraext:parseXML(bpws:getVariableData('inputDB','/ns5:Root-Element/ns5:sd/ns5:C1')). The XPath expression failed to execute; the reason was: internal xpath error. Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>
    Input:
    <MainOutput xmlns="http://www.uss.com/htr/IHCM204/MainRec/">
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>4978-1-Q3-2009-ODM-01</offeropde>
    <item>AR2425-AL1A</item>
    <quantity>40000</quantity>
    <rate>0.8</rate>
    <lineamount>32000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / DELL / LF-AR5007EG / Q3-2009</linecomment>
    </Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5038-1-Q3-2009-ODM-01</offeropde><item>AR9285-AL1E</item><quantity>30000</quantity><rate>0.8</rate><lineamount>24000</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9285 / Q3-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5038-2-Q3-2009-ODM-02</offeropde><item>AR9285-AL1E</item><quantity>45000</quantity><rate>0.8</rate><lineamount>36000</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / DELL / LF-AR9285 / Q3-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5234-1-Q3-2008-ODM-01</offeropde><item>AR2425-AL1A</item><quantity>40000</quantity><rate>0.5</rate><lineamount>20000</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / TOSHIBA / LF-AR5007EG / Q3-2008</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5235-1-Q2-2008-ODM-01</offeropde><item>AR2425-AL1A</item><quantity>50000</quantity><rate>0.5</rate><lineamount>25000</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR5007EG / Q2-2008</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5236-1-Q3-2008-ODM-01</offeropde><item>AR9281-AL1A</item><quantity>65000</quantity><rate>0.2</rate><lineamount>13000</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / ACER / LF-AR9281 / Q3-2008</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5315-3-Q2-2009-ODM-01</offeropde><item>AR2425-AL1A</item><quantity>-50000</quantity><rate>0.5</rate><lineamount>-25000</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR5007EG / Q2-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5315-3-Q3-2009-ODM-01</offeropde><item>AR2425-AL1A</item><quantity>19000</quantity><rate>0.5</rate><lineamount>9500</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR5007EG / Q3-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5315-5-Q3-2009-ODM-02</offeropde><item>AR9281-AL1A</item><quantity>110000</quantity><rate>0.1</rate><lineamount>11000</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9281 / Q3-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5315-5-Q3-2009-ODM-02</offeropde><item>AR9281-AL1A</item><quantity>34000</quantity><rate>0.09</rate><lineamount>3100</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9281 / Q3-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>5315-5-Q4-2009-ODM-02</offeropde><item>AR9281-AL1A</item><quantity>22000</quantity><rate>0.1</rate><lineamount>2200</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9281 / Q4-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>541-1-Q4-2008-ODM-01</offeropde><item>AR2425-AL1A</item><quantity>79160</quantity><rate>0.5</rate><lineamount>39580</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR5007EG / Q4-2008</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>6650-1-Q4-2009-ODM-01</offeropde><item>AR9285-AL1E</item><quantity>5000</quantity><rate>4.8</rate><lineamount>24000</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / DELL / LF-AR9285 / Q4-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>6650-1-Q4-2009-ODM-01</offeropde><item>AR9285-AL1E</item><quantity>15000</quantity><rate>-1.06</rate><lineamount>-15900</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / DELL / LF-AR9285 / Q4-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>6817-1-Q3-2009-ODM-01</offeropde><item>AR9280-AL1A</item><quantity>100</quantity><rate>0.5</rate><lineamount>50</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9280 / Q3-2009</linecomment></Target><Target><cliamtype>505 ODM Rebate</cliamtype><customer>QUANTA MICROSYSTEMS INC.</customer><offercode>6817-1-Q4-2009-ODM-01</offeropde><item>AR9280-AL1A</item><quantity>92</quantity><rate>0.5</rate><lineamount>46</lineamount><consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate><linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9280 / Q4-2009</linecomment></Target>
    </MainOutput>.
    Regards,
    Anu

    There is problem with <offercode> tag. It opens n closes with </offerpode>. Please find below correct xml.
    <MainOutput xmlns="http://www.uss.com/htr/IHCM204/MainRec/">
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>4978-1-Q3-2009-ODM-01</offercode>
    <item>AR2425-AL1A</item>
    <quantity>40000</quantity>
    <rate>0.8</rate>
    <lineamount>32000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / DELL / LF-AR5007EG / Q3-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5038-1-Q3-2009-ODM-01</offercode>
    <item>AR9285-AL1E</item>
    <quantity>30000</quantity>
    <rate>0.8</rate>
    <lineamount>24000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9285 / Q3-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5038-2-Q3-2009-ODM-02</offercode>
    <item>AR9285-AL1E</item>
    <quantity>45000</quantity>
    <rate>0.8</rate>
    <lineamount>36000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / DELL / LF-AR9285 / Q3-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5234-1-Q3-2008-ODM-01</offercode>
    <item>AR2425-AL1A</item>
    <quantity>40000</quantity>
    <rate>0.5</rate>
    <lineamount>20000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / TOSHIBA / LF-AR5007EG / Q3-2008</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5235-1-Q2-2008-ODM-01</offercode>
    <item>AR2425-AL1A</item>
    <quantity>50000</quantity>
    <rate>0.5</rate>
    <lineamount>25000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR5007EG / Q2-2008</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5236-1-Q3-2008-ODM-01</offercode>
    <item>AR9281-AL1A</item>
    <quantity>65000</quantity>
    <rate>0.2</rate>
    <lineamount>13000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / ACER / LF-AR9281 / Q3-2008</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5315-3-Q2-2009-ODM-01</offercode>
    <item>AR2425-AL1A</item>
    <quantity>-50000</quantity>
    <rate>0.5</rate>
    <lineamount>-25000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR5007EG / Q2-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5315-3-Q3-2009-ODM-01</offercode>
    <item>AR2425-AL1A</item>
    <quantity>19000</quantity>
    <rate>0.5</rate>
    <lineamount>9500</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR5007EG / Q3-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5315-5-Q3-2009-ODM-02</offercode>
    <item>AR9281-AL1A</item>
    <quantity>110000</quantity>
    <rate>0.1</rate>
    <lineamount>11000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9281 / Q3-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5315-5-Q3-2009-ODM-02</offercode>
    <item>AR9281-AL1A</item>
    <quantity>34000</quantity>
    <rate>0.09</rate>
    <lineamount>3100</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9281 / Q3-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>5315-5-Q4-2009-ODM-02</offercode>
    <item>AR9281-AL1A</item>
    <quantity>22000</quantity>
    <rate>0.1</rate>
    <lineamount>2200</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9281 / Q4-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>541-1-Q4-2008-ODM-01</offercode>
    <item>AR2425-AL1A</item>
    <quantity>79160</quantity>
    <rate>0.5</rate>
    <lineamount>39580</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR5007EG / Q4-2008</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>6650-1-Q4-2009-ODM-01</offercode>
    <item>AR9285-AL1E</item>
    <quantity>5000</quantity>
    <rate>4.8</rate>
    <lineamount>24000</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / DELL / LF-AR9285 / Q4-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>6650-1-Q4-2009-ODM-01</offercode>
    <item>AR9285-AL1E</item>
    <quantity>15000</quantity>
    <rate>-1.06</rate>
    <lineamount>-15900</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / DELL / LF-AR9285 / Q4-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>6817-1-Q3-2009-ODM-01</offercode>
    <item>AR9280-AL1A</item>
    <quantity>100</quantity>
    <rate>0.5</rate>
    <lineamount>50</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9280 / Q3-2009</linecomment>
    </Target>
    <Target>
    <cliamtype>505 ODM Rebate</cliamtype>
    <customer>QUANTA MICROSYSTEMS INC.</customer>
    <offercode>6817-1-Q4-2009-ODM-01</offercode>
    <item>AR9280-AL1A</item>
    <quantity>92</quantity>
    <rate>0.5</rate>
    <lineamount>46</lineamount>
    <consumptiondate>2013-05-20T00:00:00.000-07:00</consumptiondate>
    <linecomment>ODM / QUANTA MICROSYSTEMS INC. / QUANTA / LF-AR9280 / Q4-2009</linecomment>
    </Target>
    </MainOutput>

  • Using ids:getUserProperty in XSLT

    Hi!
    XSLT designer does not let you use IDS functions, so I tried to modify the source directly like this:
    <xsl:value-of select='ids:getUserProperty(/client:process/client:Pratica/ns1:IdentificativoMittente,"mail")'/>
    Compilation is fine but at runtime I get this error:
    <bpelFault><faultType> <message>0</message></faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute. An error occurs while processing the XPath expression; the expression is ora:processXSLT('xsl/initPraticaLDAP_nodate.xsl',bpws:getVariableData('inputVariable','payload')). The XPath expression failed to execute; the reason was: javax.xml.transform.TransformerException: &lt;Line 46, Column 136>: XML-22016: (Error) Extension function namespace should start with 'http://www.oracle.com/XSL/Transform/java/'.. Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>
    Is there any workaround to make IDS functions work in XSLT?
    Thank you for your help.
    Regards,
    Mick

    Hi RVR,
    This sounds like pretty straight-forward array handling, but a bit of clarification please!
    > i have a 2D array (A) with 100 columns and 400 rows, where each cell contains a number from 0 - 300.
    > These numbers are not in order and some will be repeated and some will not be there at all.
    > i have a second 2D array (B) with 300 columns and 400 rows, which contains my data.
    >  For identification, the headers (labels) on the first row are numbered 1 - 300 in order.
    > So I want to use the numbers contained in my first 2D array (A), match them to the headers of my second 2D array (B)...
    What should be dome when the value from array A is 0 ?
    > and subset the corresponding columns.
    It's not hard to pull-out a column of data from array B, but should this be done for every cell in A?  If so, where is this column going once extracted?
    Should the solution build a 3D array of 100 by 400 (array A) by 400 (the depth of the column extracted from B)?
    Cheers.
    "Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)

  • Keep getting this error in transformations...

    See subj. This is in different flows, different transformations.
    I can't find any errors in the transformation. I've tried to redeploy the service - but this didn't help. Any clues?
    Transform_2 (faulted)*
    +--2008/12/29 10:57:27 --"{[http://schemas.oracle.com/bpel/extension]}subLanguageExecutionFault" has been thrown.less+*
    *+-&lt;subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"&gt;+*
    *+-&lt;part name="code"&gt;+*
    *+&lt;code&gt;XPathExecutionError+*
    *+&lt;/code&gt;+*
    *+&lt;/part&gt;+*
    *+-&lt;part name="summary"&gt;+*
    *+&lt;summary&gt;+*
    *+XPath expression failed to execute.+*
    *+Error while processing xpath expression, the expression is "ora:processXSLT('Transformation_2.xsl',bpws:getVariableData('OnMessage_set_InputVariable'))", the reason is FOTY0001: type error.+*
    *+Please verify the xpath query.+*
    *+&lt;/summary&gt;+*
    *+&lt;/part&gt;+*
    *+&lt;/subLanguageEx
    Rgds, Henrik

    How does this transformation step look in your bpel. It's a copy that executes xpath with a from parameter and the result is a to parameter. It could be that the datatypes that you are trying to match are not matchabel.
    On other possibility is that the from or to message part are missing. This happens when you are switching in graphical editor quickly to the Mapping editor.
    -Theo

  • Error while executing BPEL xpath extension function : doXSLTransformForDoc

    Hi All,
    I have used the transform activity in BPEL that uses 2 input variable and one target variable and process gets complied successfully. However, when the is deployed on the SOA server and tested then I get the following error :
    =======================================================================
    <faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute.
    An error occurs while processing the XPath expression; the expression is ora:doXSLTransformForDoc('file:/C:/JDeveloper/mywork/xsl/tranform_02.xsl',bpws:getVariableData('ListOfInterestVariable'),'receiveInput_Consume_Message_InputVariable.body',bpws:getVariableData('receiveInput_Consume_Message_InputVariable','body')).
    The XPath expression failed to execute; the reason was: internal xpath error.
    Check the detailed root cause described in the exception message text and verify that the XPath query is correct.
    </summary>
    </part><part name="code"><code>XPathExecutionError</code>
    </part></subLanguageExecutionFault>
    ========================================================================
    Please suggest
    Thanks.

    That is because the bpel file contains the absolute path to the xsl file instead of the relative path.
    ora:doXSLTransformForDoc('file:/C:/JDeveloper/mywork/xsl/tranform_02.xsl' .....
    should be
    ora:doXSLTransformForDoc('xsl/tranform_02.xsl' .....
    As far as I know, this is a bug in JDeveloper for putting this information here. I've removed it using the source view only to find it there again.

Maybe you are looking for

  • Queue with CRM and SRM

    Hello all, landscape is R/3 4.7, EBP and CRM Problem that I have is that EBP is receiving CRM loads from R/3. Users in R/3 for EBP and CRM are separate, Q prefix is different, and in inbound queue of EBP I can still see loads from R/3 which are for C

  • Want to display the workset as tab in the EP Page

    Hi all I have been trying to show the Workset created by me as a tab in the EP Page.  As we see "CONTENT ADMINISTRATION", "USER ADMINISTRATION" tabs in the EP page, I want my workset to be displayed as a tab so that I can directly access the workset,

  • Error when installing 9.1

    During the install I get the following message: "Error getting file security: c:\programdata\apple computer\installing cache\quicktime 7.65.17.80\getlasterror:5" I deleted the cache folder to no avail. Please help!! Thanks!!

  • LST No/CST No is not showing in Excise Header table

    Dear All, I am facing one problem that i maintained the LST No.(J_1ILSTNO) and CST No(J_1ICSTNO) in transaction J1ID -customer master excise additional data against the customer code but when i am creating the Excise invoice for that customer  then i

  • How to execute a transfer from customer consignment A to customer B

    we had performed consignment fillup for customer A. As the stock is not selling, Salesman physically pickup the stock from customer A and delivered to another consignment customer B. Under usual practise, it would have to perform a consignment pickup