Query "/corecom:Fault/corecom:FaultNotification/corecom:ReportingDateTime"

Any idea what could be causing this error? it appears numerous times for different items using the corecom namespace
xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"
Error(324): invalid query
query "/corecom:Fault/corecom:FaultNotification/corecom:ReportingDateTime" is invalid, because Global Type declaration/definition of name '{http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2}AnyDateTimePointType' are duplicated at the following locations:
oramds:/apps/AIAMetaData/AIAComponents/EnterpriseObjectLibrary/Infrastructure/V1/DataTypes.xsd [line#: 209]
soa-infra/services/default/AIAAsyncErrorHandlingBPELProcess/client?XSD=../../../EnterpriseObjectLibrary/Infrastructure/V1/DataTypes.xsd [line#: 202]
There are at least two of them looking different:
oramds:/apps/AIAMetaData/AIAComponents/EnterpriseObjectLibrary/Infrastructure/V1/DataTypes.xsd [difference starting at line#:210]
/soa-infra/services/default/AIAAsyncErrorHandlingBPELProcess/client?XSD=../../../EnterpriseObjectLibrary/Infrastructure/V1/DataTypes.xsd [difference starting at line#:203]
Check the XML schema and make sure your query string is valid

check whether the dependent process are pointing to different environment other than working environment(DEV). If the calling process or service is using the same xsd and it pointing to different environment or having reference of the other server, you will see these kind of errors.

Similar Messages

  • Query on Fault Handling in SOA 11g

    Hi All,
    I have created a BPEL process which polls a DB table and does a logical delete(updates status column as read). Now I wanted to rollback the update incase of any fault in the BPEL process. I have an email activity and an audit table entry in my catch/catch-all blocks.
    1. If I don’t add any error handling code to BPEL, the transaction (update to DB) is rolled back incase of fault
    2. If I add any error handling code to BPEL, the transaction (update to DB) doesn’t get rolled back incase of fault.
    3. If I add bpelx:rollback in my catch/catch-all blocks, the transaction (update to DB) gets rolled back but I am unable to send email/add audit entries as those get rolled back too.
    4. I created a new datasource which supports local transactions and configured the Auditing to make use of this datasource. Now in this case when bpelx:rollback happens incase of fault, transaction (update to DB) gets rolled back and Audit data is also added (since it’s a separate transaction and not part of the Global transaction). However email activity still doesn’t get sent as it is rolled back as well.
    Please let me know how do I handle this scenario where incase of rollback both Auditing as well as email should work.
    Regards
    Subhankar

    Hi,
    The email activity basically invokes a notification service(partner link/reference). Can we set the below properties at the reference section ?
    <property name="bpel.config.oneWayDeliveryPolicy" many="false" type="xs:string">sync</property>
    <property name="bpel.config.transaction" many="false" type="xs:string">requiresNew</property>
    Or do these properties need to be set at the BPEL process service component section in the composite.xml file only. I tried setting at reference level, however it isnt taking effect. Basically I am trying to have the email activity(notification service) as a separate transaction.
    Thanks
    Subhankar

  • Another login problem - or is my query at fault?

    I’m pretty new to CF (and coding in general) but am
    ‘enjoying’ the learning experience….slowly coming
    to grips with it but I will stress the ‘slowly’!
    OK I have Ben Forta’s CFMX7 WACK and am trying to
    implement a basic user authentication/login page. (pretty much
    copied from Pages 624-628).
    I am using MX7 and my testing server is on my local machine.
    My database is MS Access.
    Here is my problem: when I submit the username and password
    in my form on the loginForm.cfm page, the LoginCheck.cfm page runs,
    but I receive the error message that
    “The required parameter FORM.USERLOGIN was not
    provided. “
    Since the first two lines of code on this page are
    <cfparam name="FORM.userLogin" type="string">
    <cfparam name="FORM.userPassword" type="string">
    Pretty basic error, but one that I can’t quite
    understand. Where are the values going to…?
    Here is the complete LoginForm code:
    <!--check user is logged in and authenticate -->
    <cfif isDefined("Form.UserLogin")>
    <cfinclude template="LoginCheck.cfm">
    </cfif>
    <html>
    <head>
    <title>Login</title>
    </head>
    <!-- place cursor in "username" field when page loads
    -->
    <body onLoad="document.LoginForm.userLogin.focus();">
    <!-- start login form-->
    <cfform action="LoginCheck.cfm" name="LoginForm"
    method="post">
    <!--make the UserLogin and UserPassword fields
    required-->
    <input type="hidden" name="userLogin_required">
    <input type="hidden" name="userPassword_required">
    <table>
    <tr><th colspan="2" align="center">Please
    Login</th></tr>
    <tr>
    <td align="right">
    SwapperID:
    </td>
    <td>
    <cfinput type="text"
    name="userLogin"
    size="20"
    value=""
    maxlength="4"
    required="yes"
    mask="AA99"
    message="A valid ID is required. Please register if you
    don't have one."
    >
    </td>
    </tr>
    <tr>
    <td align="right">
    Password:
    </td>
    <td>
    <cfinput type="password"
    name="userPassword"
    size="20"
    value=""
    maxlength="100"
    required="yes"
    message="Password is required."
    >
    </td>
    </tr>
    <tr>
    <td colspan="2" align="center">
    <cfinput type="submit"
    name="submit"
    value="login"
    validate="submitOnce">
    </td>
    </tr>
    </table>
    </cfform>
    </body>
    </html>
    [Aside: the “place cursor in "username" field when page
    loads” code doesn’t work either.]
    PROBLEM2
    I am wondering if this is a similar problem to that which I
    was getting when writing an update page (for members details). For
    some reason even though I was using a valid userID in the URL, I
    was passing empty strings when trying to populate the form fields.
    Ie #user.surname# (etc) was empty
    Here is the query:
    <!--get the user record-->
    <cfquery datasource="mydns" name="user">
    SELECT userID, firstname, surname, email, address, city,
    state, postcode, referal
    FROM users
    WHERE userID='#URL.userID#'
    </cfquery>
    Are these two problems related? Any help would be much
    appreciated.

    Your form needs to have the exact name
    name="LoginForm should be name="USERLOGIN"
    "enm181" <[email protected]> wrote in
    message
    news:[email protected]...
    > I?m pretty new to CF (and coding in general) but am
    ?enjoying? the
    > learning
    > experience?.slowly coming to grips with it but I will
    stress the ?slowly?!
    >
    > OK I have Ben Forta?s CFMX7 WACK and am trying to
    implement a basic user
    > authentication/login page. (pretty much copied from
    Pages 624-628).
    >
    > I am using MX7 and my testing server is on my local
    machine. My database
    > is MS
    > Access.
    >
    > Here is my problem: when I submit the username and
    password in my form on
    > the
    > loginForm.cfm page, the LoginCheck.cfm page runs, but I
    receive the error
    > message that
    > ?The required parameter FORM.USERLOGIN was not provided.
    >
    > Since the first two lines of code on this page are
    > <cfparam name="FORM.userLogin" type="string">
    > <cfparam name="FORM.userPassword" type="string">
    >
    > Pretty basic error, but one that I can?t quite
    understand. Where are the
    > values going to??
    >
    > Here is the complete LoginForm code:
    > <!--check user is logged in and authenticate -->
    > <cfif isDefined("Form.UserLogin")>
    > <cfinclude template="LoginCheck.cfm">
    > </cfif>
    >
    >
    > <html>
    > <head>
    > <title>Login</title>
    > </head>
    > <!-- place cursor in "username" field when page loads
    -->
    >
    > <body
    onLoad="document.LoginForm.userLogin.focus();">
    > <!-- start login form-->
    > <cfform action="LoginCheck.cfm" name="LoginForm"
    method="post">
    > <!--make the UserLogin and UserPassword fields
    required-->
    > <input type="hidden" name="userLogin_required">
    > <input type="hidden" name="userPassword_required">
    > <table>
    > <tr><th colspan="2" align="center">Please
    Login</th></tr>
    > <tr>
    > <td align="right">
    > SwapperID:
    > </td>
    > <td>
    > <cfinput type="text"
    > name="userLogin"
    > size="20"
    > value=""
    > maxlength="4"
    > required="yes"
    > mask="AA99"
    > message="A valid ID is required. Please register if you
    don't have one."
    > >
    > </td>
    > </tr>
    > <tr>
    > <td align="right">
    > Password:
    > </td>
    > <td>
    > <cfinput type="password"
    > name="userPassword"
    > size="20"
    > value=""
    > maxlength="100"
    > required="yes"
    > message="Password is required."
    > >
    > </td>
    > </tr>
    > <tr>
    > <td colspan="2" align="center">
    > <cfinput type="submit"
    > name="submit"
    > value="login"
    > validate="submitOnce">
    > </td>
    > </tr>
    > </table>
    > </cfform>
    > </body>
    > </html>
    >
    >
    > [Aside: the ?place cursor in "username" field when page
    loads? code
    > doesn?t
    > work either.]
    >
    > PROBLEM2
    > I am wondering if this is a similar problem to that
    which I was getting
    > when
    > writing an update page (for members details). For some
    reason even though
    > I was
    > using a valid userID in the URL, I was passing empty
    strings when trying
    > to
    > populate the form fields. Ie #user.surname# (etc) was
    empty
    >
    > Here is the query:
    > <!--get the user record-->
    > <cfquery datasource="mydns" name="user">
    > SELECT userID, firstname, surname, email, address, city,
    state, postcode,
    > referal
    > FROM users
    > WHERE userID='#URL.userID#'
    > </cfquery>
    >
    >
    > Are these two problems related? Any help would be much
    appreciated.
    >
    >

  • AIA Async delayed response pattern :RequestorABCS remains in suspended mode

    Hi All,
    I am trying to implement the Async delayed response pattern for one of my integration flows. After there is a fault on providerABCS it creates the responseEBM along with fault message in it and invokes the ResponseEBS. The ResponseEBS shows as completed and has invoked the desired operation on RequestorABCS. However the RequestorABCS shows as Pending status on the receive activity.
    I have created correlation ids and sets on both Invoke and Receive in requestorABCS as below:
    <invoke name="Invoke_EBS"
    inputVariable="Invoke_EBS_CreateAccountingEntryList_InputVariable"
    partnerLink="JournalEntryEBS" portType="ns1:AccountingEntryEBS"
    operation="CreateAccountingEntryList">
    <correlations>
    <correlation initiate="yes" set="CorrelationSet_1" pattern="out"/>
    </correlations>
    </invoke>
    <receive name="Receive_Response" createInstance="no"
    variable="Receive_Response_updateResponse_InputVariable"
    partnerLink="createjournalentryxxxreqabcsimpl_client"
    portType="client:CreateJournalEntryXXXReqABCSImpl"
    operation="updateResponse">
    <correlations>
    <correlation initiate="no" set="CorrelationSet_1"/>
    </correlations>
    </receive>
    The property aliases are as below:
    <bpws:propertyAlias propertyName="pns1:Identifier" xmlns:ns1="http://xmlns.oracle.com/EnterpriseServices/Core/AccountingEntry/V1"
    messageType="ns1:CreateAccountingEntryListReqMsg" part="CreateAccountingEntryListEBM"
    query="/ns2:CreateAccountingEntryListEBM/ns3:EBMHeader/ns3:EBMID" xmlns:ns3="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"/>
    <bpws:propertyAlias propertyName="pns1:Identifier" messageType="client:CreateJournalEntryResponseMessage"
    part="CreateJournalEntryResponseMessagePart" query="/ns2:CreateAccountingEntryListResponseEBM/ns3:EBMHeader/ns3:RequestEBMID"
    xmlns:ns3="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"/>
    And the operation I am trying to invoke from ResponseEBS is updateResponse:
    <wsdl:portType name="CreateJournalEntryXXXReqABCSImpl">
    <wsdl:operation name="process">
    <wsdl:input message="client:CreateJournalEntryXXXReqABCSImplRequestMessage"/>
    </wsdl:operation>
    <wsdl:operation name="updateResponse">
    <wsdl:input message="client:CreateJournalEntryResponseMessage"/>
    </wsdl:operation>
    In providerABCS I am mapping the EBMID from requestEBM to RequestEBMID on responseEBM. Any suggestions on what could be going wrong here ?
    Thanks
    Subhankar

    Hi Rahul
    I have added the namespace ns2 defined in both property alias and retested. Its still the same issue. Below is the entire EBM header being sent to RequestorABCS
    <part name="CreateJournalEntryResponseMessagePart">
    <ns0:CreateAccountingEntryListResponseEBM>
    <corecom:EBMHeader>
    <corecom:EBMID>35343732313139303739373930373630</corecom:EBMID>
    <corecom:EBMName>{http://xmlns.oracle.com/EnterpriseServices/Core/AccountingEntry/V1}CreateAccountingEntryListEBM</corecom:EBMName>
    <corecom:EBOName>{http://xmlns.oracle.com/EnterpriseServices/Core/AccountingEntry/V1}CreateAccountingEntryEBO</corecom:EBOName>
    <corecom:CreationDateTime>2010-09-29T10:19:05-05:00</corecom:CreationDateTime>
    <corecom:RequestEBMID>32303139353537383031333433333039</corecom:RequestEBMID>
    <corecom:VerbCode>Create</corecom:VerbCode>
    <corecom:MessageProcessingInstruction>
    <corecom:EnvironmentCode>PRODUCTION</corecom:EnvironmentCode>
    </corecom:MessageProcessingInstruction>
    <corecom:Sender>
    <corecom:WSAddress>
    <wsa:ReplyTo>
    <wsa:ServiceName>CreateJournalEntryXXXReqABCSImpl</wsa:ServiceName>
    </wsa:ReplyTo>
    </corecom:WSAddress>
    </corecom:Sender>
    <corecom:BusinessScope>
    <corecom:ID>YYY-XXX-Create-Accounting-Entry</corecom:ID>
    <corecom:InstanceID>CreateAccountingEntry/34353438393635303036303932373734</corecom:InstanceID>
    <corecom:BusinessScopeTypeCode>BusinessProcess</corecom:BusinessScopeTypeCode>
    <corecom:EnterpriseServiceName>{http://xmlns.oracle.com/EnterpriseServices/Core/AccountingEntry/V1}AccountingEntryEBSV1</corecom:EnterpriseServiceName>
    <corecom:EnterpriseServiceOperationName>CreateAccountingEntryList</corecom:EnterpriseServiceOperationName>
    </corecom:BusinessScope>
    <corecom:FaultNotification>
    <corecom:ReportingDateTime>2010-09-29T10:20:33-05:00</corecom:ReportingDateTime>
    <corecom:CorrectiveAction/>
    <corecom:FaultMessage>
    <corecom:Code>{http://schemas.oracle.com/bpel/extension}bindingFault</corecom:Code>
    <corecom:Text>oracle.fabric.common.FabricInvocationException</corecom:Text>
    <corecom:Severity/>
    <corecom:Stack>null</corecom:Stack>
    </corecom:FaultMessage>
    <corecom:FaultingService>
    <corecom:ID>CreateJournalEntryYYYProvABCSImpl</corecom:ID>
    <corecom:ImplementationCode>BPEL</corecom:ImplementationCode>
    <corecom:InstanceID>1870131</corecom:InstanceID>
    <corecom:ExecutionContextID/>
    </corecom:FaultingService>
    </corecom:FaultNotification>
    </corecom:EBMHeader>
    </ns0:CreateAccountingEntryListResponseEBM>
    Regards
    Subhankar

  • Purpose of EBM_To_Fault.xsl

    Hi All,
    I have developed an AIA process and populated the EBM header successfully. It is picking up the default system (I don't know how to populate my own system) from AIAConfigurationProperties.xsl. But I could not understand the purpose of EBM_To_Fault.xsl present in RABCS and PABCS. It looks like it is meant to populate the EBM header in the Fault Schema but it is populating only one element in my case as given below.
    Does it populate just the Fault Notification element and not the EBM reference?
    Is it supposed to be like this or the Fault message will contain the EBM Header too?
    SOA Suite 1.1.1.3
    AIA FP 3.0
    <AIAAsyncErrorHandlingBPELProcessRequestMessage>
    <part  name="FaultMessage">
    <Fault>
    <corecom:FaultNotification>
    <corecom:ReportingDateTime>2011-06-24T04:57:14-05:00</corecom:ReportingDateTime>
    <corecom:CorrectiveAction/>
    <corecom:FaultMessage>
    <corecom:Code/>
    <corecom:Text>com.oracle.bpel.client.BPELFault:
    faultName: {{http://xmlns.oracle.com/GenericUtilitiesAppln/GetPropertyValue}GetPropertyValueProcessFault} 
    messageType: {{http://xmlns.oracle.com/GenericUtilitiesAppln/GetPropertyValue}GetPropertyValueFaultMessage}
    parts: {{ payload=<FaultMessage xmlns="http://xmlns.oracle.com/GenericUtilitiesAppln/GetPropertyValue">
    <PropertyNames>The following properties could not be found :-
    EMAIL_SUCCESS_GROUP .......Please check the property names passed and retry
    </PropertyNames></FaultMessage>}
    cause: {faultName: {{http://xmlns.oracle.com/GenericUtilitiesAppln/GetPropertyValue}GetPropertyValueProcessFault}
    messageType: {{http://xmlns.oracle.com/GenericUtilitiesAppln/GetPropertyValue}GetPropertyValueFaultMessage}
    parts: {{ payload=<FaultMessage xmlns="http://xmlns.oracle.com/GenericUtilitiesAppln/GetPropertyValue">
    <PropertyNames>The following properties could not be found :- EMAIL_SUCCESS_GROUP .......
    Please check the property names passed and retry
    </PropertyNames>
    </FaultMessage>} }
    </corecom:Text>
    <corecom:Severity/>
    <corecom:Stack/>
    </corecom:FaultMessage>
    <corecom:FaultingService>
    <corecom:ID>SyncWorkerXXXProvABCSImplProcess</corecom:ID>
    <corecom:ImplementationCode>BPEL</corecom:ImplementationCode>
    <corecom:InstanceID>110184</corecom:InstanceID>
    <corecom:ExecutionContextID>004db8q2iCN3V8RauXZBEH0003240017d6</corecom:ExecutionContextID>
    </corecom:FaultingService>
    </corecom:FaultNotification>
    </Fault>
    </part>
    </AIAAsyncErrorHandlingBPELProcessRequestMessage>Regards,
    Neeraj Sehgal

    Hi Rahul,
    As you said, it applies the template EBMHeader which will get populated only after it gets the data for all its fields.
    I tried by commenting following details from the EBM_to_Fault.xsl as these details were not getting populated in the EBM Header that I am receiving. But still I am getting the same message as in the first post i.e. without <corecom:EBMReference> in my fault schema.
       <!--     <xsl:apply-templates select="corecom:SenderMessageID"/>
                <xsl:apply-templates select="corecom:TransactionCode"/>
                <xsl:apply-templates select="corecom:ObjectCrossReference"/>
       -->1.) What can I do to populate above details in EBM Header --> SenderReference?
    2.) How do I make my EBM_to_Fault.xsl poulate the EBMReferrence correctly in Fault schema?
    3.) How do I verify whether EBMReferrence is getting populated correctly? I believe it can be made out by looking at the Fault schema.
    Regards,
    Neeraj Sehgal

  • Publishing PH4C to Siebel w/o AIA

    Hi currently we have an issue with AIA not being able to connect Siebel hence we cannot publish the structure in Siebel. Its already our build and we are 1 week behind
    in Siebel product enrichments. Is there any other way I can publish to Siebel with the AIA? Via xml or any other way? Please advise. Thanks guys.
    Edited by: 975126 on Dec 5, 2012 4:46 AM

    Cannot attach full fault file. Here is the fault portion:
    <event to="ExtensionFaultVar" sid="BpSeq19.14" cat="2" type="1" wikey="1110001-BpAss36-BpSeq19.14-1" label="Assign_BusinessFault" state="closed.finalized" n="66" date="2012-11-29T15:51:50.942-06:00">
    <message><![CDATA[Updated variable "ExtensionFaultVar"]]></message>
    <details><![CDATA[<ExtensionFaultVar><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="AIAFault"><Fault languageCode="" xmlns="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2">
       <EBMReference/>
       <FaultNotification>
          <BusinessComponentID/>
          <ReportingDateTime/>
          <CorrectiveAction/>
          <FaultMessage>
             <Code/>
             <Text>PIM Service failed </Text>
             <Severity/>
             <Stack/>
             <ApplicationFaultData/>
             <IntermediateMessageHop/>
          </FaultMessage>
          <FaultingService>
             <ID/>
             <ImplementationCode/>
             <InstanceID/>
          </FaultingService>
       </FaultNotification>
    </Fault>
    </part></ExtensionFaultVar>]]></details>
    </event>
    I can e-mail the full xml payload should anyone wish.
    Thanks!

  • UI components duplicated during runtime

    Hi,
    I am running into this problem where an SQL query is faulted, and all components like radio buttons / test boxes / af:columns are shown twice.
    I have handled the exceptions in my code, but dont know how to stop this repetition on UI.
    Debug log is copied as below:
    08/03/24 14:06:03 [4046] Entity compare failed for attribute PmtId
    08/03/24 14:06:03 [4047] Original value :281038
    08/03/24 14:06:03 [4048] Target value :281039
    08/03/24 14:06:03 [4049] OracleSQLBuilder Executing Select on: UBT_PMTST_FVW (false)
    08/03/24 14:06:03 [4050] Reusing prepared FAULT-IN statement
    Pls help!

    Hi Frank,
    I have a panel form, a set of selectOneRadio groups, and a couple af:table 's on my jspx page. When posting a transaction, i make a call to a sql package, the call to which is built dynamically based on user request.
    Sometimes, this results in a fault in the sql stmt, which results in rendering all the UI components twice.
    I got upto to a point where i dont get the entity compare failed for attribute message, but i still see everything rendered twice on the page..
    Pls let me know if this info is enough...

  • Customizing AIAEHNotification.xml

    Hi
    I have tried customizing the AIAEHNotification.xml to show the html content in the mail send. After saving the file I have updated it in the MDS as per the steps written in User Guide. Now from the JDev I can even see the updated file from the MDS.
    The problem is I'm not able to see any formated HTML content. Do I need to set up anything else to send formatted HTML content ? I can see other formatted html in the mail address specified which proves the email client can show the formatted content. below is the content of AIAEHNotification.xml. the contents are appearing but not in a tabular format.
    ---- AIAEHNotification.xml -----------------------------------------------------------------------------------------------
    <?xml version="1.0" encoding="UTF-8"?>
    <AIAEHNotification xmlns="http://schemas.oracle.com/aia/notify" version="1.0">
    <EMAIL>
         <SUBJECT>Error in AIA #@#XPATH.{default:Fault/default:FaultNotification/default:FaultingService/default:ID}#@# Process</SUBJECT>
         <BODY>An error has occurred during the processing of #@#XPATH.{default:Fault/default:FaultNotification/default:FaultingService/default:ID}#@# Process requires your attention. Please access the details from the url mentioned below.
         <br></br>     
         <TABLE cellspacing="2" cellpadding="1" border="1" align="left" width="100%">
    <tr>
         <th>
    Error
    </th>
    <th>
    Details
    </th>
         </tr>
         <tr>
              <td width="50%">Code</td>
              <td width="50%">#@#XPATH.{default:Fault/default:FaultNotification/default:FaultMessage/default:Code}#@#</td>
         </tr>
         <tr>
              <td width="50%">Text</td>
              <td width="50%">#@#XPATH.{default:Fault/default:FaultNotification/default:FaultMessage/default:Text}#@#</td>
         </tr>
         <tr>
              <td width="50%">Stack</td>
              <td width="50%">#@#XPATH.{default:Fault/default:FaultNotification/default:FaultMessage/default:Stack}#@#</td>
         </tr>
         </TABLE>
         </BODY>
    </EMAIL>
    <FYI_EMAIL>     
         <SUBJECT>Error in AIA #@#XPATH.{default:Fault/default:FaultNotification/default:FaultingService/default:ID}#@# Process FYI</SUBJECT>
         <BODY>An error has occurred during the processing of #@#XPATH.{default:Fault/default:FaultNotification/default:FaultingService/default:ID}#@# Process requires your attention. Please access the details from the url mentioned below.
         </BODY>
    </FYI_EMAIL>
    <URL>
    ==================================================================================
    Please click on the following URL To view the instance details in the em console :
    ==================================================================================
    http://<host>:<port>/em/faces/ai/soa/messageFlow?target=/<>/<domain>/<server1>/default/#@#PROPS.{compositeName}#@#+[#@#PROPS.{compositeRevision}#@#]%26type=oracle_soa_composite%26soaContext=#@#PROPS.{compositeDN}#@#/#@#PROPS.{compositeInstanceID}#@#
    ==================================================================================
    </URL>
    <EXT_URL>
    ==============================================================
    Please access the task in the Worklist Application :
    ==============================================================
    http://<host>:<port>/integration/worklistapp/faces/home.jspx
    ==============================================================
    </EXT_URL>
    </AIAEHNotification>
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    I try to Install "Product MDM: EBS"
    I know I have to install "Foundation Pack" first,
    Could any one please let me know if I need to Install "Product MDM Base Pack" ??
    Thanks!! I am very appreciated any help!! Jenny

  • Is there any query to get all faulted instance Ids which should be recoverd

    Hi All,
    I am working on a production Environment. I have four managed servers. Since the integration involves invoking legacy systems we are encountering either the JCA error or siebel adapter error ... so we wanted to recover as soon as faulted.If i have one managed servers i can easily find out the faulted instances .. since it was having four managed servers and more than 25 soa projects ... difficult to track it .... i need to click on each of the managed servers and get the faulted instances and recover it ...
    Can we have a query which shows all faulted instances in managed servers so that i can go directly to COMPOSITE ID and recover it..instead of going to all the 25 soa managed projects...and recovering it.
    Thanks in Advance,
    Venugopal SSS Raja

    Hi Venu,
    If I can understand your use case correctly, you want to monitor the status of the WLS instances.
    If yes, then you can use WLST to connect to the server and fetch the status. You can change this script to fetch the information of all servers and display at once.
    There is an example given @ http://weblogic-wonders.com/weblogic/2011/03/16/weblogic-server-state-using-wlst/
    See if this helps.
    Thanks,
    Patrick

  • Fault cases identification using Sql query

    Hi ,
    i have data in below format.using below data to extract the fault cases.
    operator machine fromdate todate
    1491 QC03 2014-09-02 02:51:00.000 2014-09-02 06:10:00.000
    1427 QC03 2014-09-02 06:11:00.000 2014-09-02 07:17:00.000
    1491 QC03 2014-09-02 11:21:00.000 2014-09-02 14:50:00.000
    1595 QC03 2014-09-02 03:10:00.000 2014-09-02 08:25:00.000
    we need to fetch the falut cases from the above mentioned data.
    emp is working on different time on specified machines. In some cases multilple employuees working
    on
    specifed Machines on Same time.
    In above Example case 1491,1595 operators working time is Overlapping.
    we need to check emp working same time on Same machine(Fault cases)
    Anybody know the way pls guide on the same...

    Hi KONDAPATURU, 
             There are 2 ways that you can go about in getting the solution. They are listed below.
    Approach
    1
    USING CROSS APPLY
    Declare @FaultCases table
    operator int,
    machine varchar(10),
    fromdate datetime,
    todate datetime
    -- Sample values
    insert into @FaultCases (operator,machine,fromdate,todate) values
    (1491,'QC03','2014-09-02 02:51:00.000','2014-09-02 06:10:00.000'),
    (1427,'QC03','2014-09-02 06:11:00.000','2014-09-02 07:17:00.000'),
    (1491,'QC03','2014-09-02 11:21:00.000','2014-09-02 14:50:00.000'),
    (1595,'QC03','2014-09-02 03:10:00.000','2014-09-02 08:25:00.000'),
    (1596,'QC03','2014-09-02 03:11:00.000','2014-09-02 08:35:00.000')
    -- Cross Apply Query
    SELECT F.*
    FROM @FaultCases F
    CROSS APPLY
    SELECT COUNT(*) AS NumberOfOccurances
    FROM @FaultCases
    WHERE machine = F.machine
    AND operator <> F.operator
    AND
    (fromdate BETWEEN F.fromdate AND F.todate)
    OR
    (todate BETWEEN F.fromdate AND F.todate)
    )OP
    WHERE NumberOfOccurances > 0
    Approach 2
    USING CTE
    Declare @FaultCases table
    operator int,
    machine varchar(10),
    fromdate datetime,
    todate datetime
    DECLARE @OUTPUTFaultCases table
    operator int,
    machine varchar(10),
    fromdate datetime,
    todate datetime
    insert into @FaultCases (operator,machine,fromdate,todate) values
    (1491,'QC03','2014-09-02 02:51:00.000','2014-09-02 06:10:00.000'),
    (1427,'QC03','2014-09-02 06:11:00.000','2014-09-02 07:17:00.000'),
    (1491,'QC03','2014-09-02 11:21:00.000','2014-09-02 14:50:00.000'),
    (1595,'QC03','2014-09-02 03:10:00.000','2014-09-02 08:25:00.000'),
    (1596,'QC03','2014-09-02 03:11:00.000','2014-09-02 08:35:00.000')
    -- USING CTE to get all rows where fromDate or ToDate lies between fromDate and todate of table's rows. This process is done row by row.
    ;WITH CTE
    AS
    SELECT ROW_NUMBER() OVER (order by operator) RowId, * from @FaultCases
    SELECT * INTO #Output from CTE
    DECLARE @TotalCount int , @RowId int = 1
    SELECT @TotalCount = COUNT(*) from #Output
    WHILE @RowId <= @TotalCount
    BEGIN
    DECLARE @fromdate datetime, @todate datetime
    SELECT @fromdate = fromdate, @todate = todate FROM #Output WHERE RowId = @RowId
    INSERT INTO @OUTPUTFaultCases
    SELECT operator, machine, fromdate, todate
    FROM #Output
    WHERE
    (@fromdate BETWEEN fromdate AND todate)
    OR
    (@todate BETWEEN fromdate AND todate)
    AND RowId <> @RowId
    SELECT @RowId+=1
    END
    DROP TABLE #Output
    SELECT DISTINCT * FROM @OUTPUTFaultCases
    In both cases the output is as per below screenshot.
    Please "Mark as Answer" if it answers your question.
    Vijeth Sankethi

  • [SOLVED] gdk-pixbuf-query-loaders Segmentation fault

    When I update my packages via:
    $ yaourt -Syu
    I saw the error:
    Segmentation fault (core dumped)
    Then I found out the problem is about the binary file gdk-pixbuf-query-loaders.
    When I run
    gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders
    I get the error
    Segmentation fault (core dumped)
    Is this a bug or did I do something wrong?
    The file /usr/bin/gdk-pixbuf-query-loaders is owned by package gdk-pixbuf2 (2.31.3-1), I tried compiling the package from source myself, that didn't solve the issue.
    I am using kde (new plasma).
    Last edited by th0th (2015-05-10 11:36:42)

    brebs wrote:
    Sounds like Nvidia bug report.
    Have you recompiled cairo with --enable-gl? That's a bad thing to do.
    I was using cairo-ubuntu from AUR. Considering it might be the cause, I tried installing default cairo, it didn't solve the issue.

  • Post fault query

    Hi, I've recently had a prolonged period of frequent broadband disconnections (A month or so  of 10+ disconnections per day).    When these disconnections occurred both Internet & Connection timers reset in the homehub 3 interface.  Following a couple of homehub reboots, I temporarily moved the homehub from an extension to the master socket for a period of 7 days and there was no improvement.   Following a few calls to the BT technical support team, they stated that there was a fault on the line and had passed it to the local exchange (Saturday night).   My wife had a call on yesterday morning (Monday) stating that the fault had been resolved (prior to which a BT van had also  been briefly parked outside too but did not request access).  After 24hours or so of no disconnections (much better), there has been 2 further disconnections today.
      Couple of questions:
    Should I leave the Homehub powered up and keep an eye on any further disconnections over the next 7 to 10 days to allow the service to stabilise before taking any further actions?
    Is it possible that these most recent disconnections are part of the post fault system generated line testing / service resyncing etc?
    Any comments would be appreciated, Thanks
    Solved!
    Go to Solution.

    Keith,
    Thanks for your comments.   My query was particularly concerned with the fact that over the last month I've had a huge number of uncontrolled/unrequested disconnects (Homehub 3 ADSL connection time resetting, whilst mains power & all connections etc. untouched).   3 more disconnects have now occurred following a call from BT stating the problem had been rectified.  Prior to the fault being 'resolved' the event log had multiple events such as follows (comment from disconnects earlier today unknown due to test socket homehub reboot):
    16:15:44,01 Sep. WAN connection WAN3_TR069_INTERNET_R_ATM1_0_38 disconnected.[ERROR_NO_CARRIER]
    16:15:46,01 Sep. OpenWiFi tunnel down   16:15:45,01 Sep. PPP LCP Send Termination Request
    16:15:47,01 Sep. WAN connection WAN1_INTERNET_B_ATM2_0_35 disconnected.[ERROR_NO_CARRIER]  
    16:16:27,01 Sep. DSL Link Up: Down Rate=8775Kbps, Up Rate=1151Kbps; SNR Margin Down=9.1dB, Up=6.6dB; 
    16:16:28,01 Sep. WAN connection WAN1_INTERNET_B_ATM2_0_35 connected.  
    I'm trying to ascertain whether these further random 'uncontrolled' disconnects are as a result of my broadband service still resyncing/recaliberating following the rectification of the fault, or whether I need to get back in touch with BT.   Ultimately, I'm really not confident the homehub will remain connected for the next 12 hours, let alone the next 5 days needed for the connection speed/noise margin to improve :-(
    Any further comments from you or anyone would be appreciated.   Thanks  
    I tryed the BT Speedtester earlier as instructed, but it continued to fail at the end of test 1 (Hence no results provided..)

  • Getting response in fault tag ?

    Hi All,
    My BPEL process contains an operation which has Input,Output and Fault parameters.
    When I initiate the process, Its completing successfully..
    but my response is wrapped up in <env:Fault >
    Following is the response I am getting
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Header/><env:Body><env:Fault xmlns:ns1="http://xmlns.oracle.com/EnterpriseServices/Core/Item/V1"><faultcode>ns1:FaultMessage</faultcode><faultstring>business exception</faultstring><faultactor>cx-fault-actor</faultactor><detail>
    ----My response is here ---
    </env:Fault>
    </env:Body>
    </env:Envelope>
    My project WSDL file
    <definitions
    name="SyncItemEBIZProvBPELABCSImpl"
    targetNamespace="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:itemabcs="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1"
    xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V1"
    xmlns:itemebo="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1"
    xmlns:svcdoc="http://xmlns.oracle.com/Services/Documentation/V1"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:itemsvc="http://xmlns.oracle.com/EnterpriseServices/Core/Item/V1"
    xmlns:pns1="http://xmlns.oracle.com/SyncItemEBIZProvBPELABCSImpl/correlationset"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:client="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1"
    xmlns:itemabo="http://www.example.org/SyncItemPublicationInput"
    >
    <import namespace="http://xmlns.oracle.com/EnterpriseServices/Core/Item/V1" location="http://ap6032fems.us.oracle.com:7831/AIAComponents/EnterpriseBusinessServiceLibrary/Core/Item/ItemEBS.wsdl"/>
    <import namespace="http://xmlns.oracle.com/SyncItemEBIZProvBPELABCSImpl/correlationset"
    location="SyncItemEBIZProvBPELABCSImpl_Properties.wsdl"/>
    <types>
    <xsd:schema targetNamespace="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1"
    elementFormDefault="qualified" xmlns:itemabcs="http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/Item/V1"
    xmlns:itemebo="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:svcdoc="http://xmlns.oracle.com/Services/Documentation/V1"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:client="http://xmlns.oracle.com/SyncItemEBIZProvBPELABCSImpl"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:itemabo="http://www.example.org/SyncItemPublicationInput">
    <xsd:import namespace="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1" schemaLocation="http://ap6032fems.us.oracle.com:7831/AIAComponents/EnterpriseObjectLibrary/Release1/Core/EBO/Item/ItemEBM.xsd"/>
    <xsd:import namespace="http://www.example.org/SyncItemPublicationInput" schemaLocation="http://ap6032fems.us.oracle.com:7831/AIAComponents/ApplicationObjectLibrary/EBiz/ApplicationInterfaces/Item/Schemas/ItemABM.xsd"/>
    </xsd:schema>
    </types>
    <message name="SyncItemRequestMessage">
    <part name="SyncItemPublication" element="itemebo:SyncItemPublicationEBM"/>
    </message>
    <message name="SyncItemResponseMessage">
    <part name="SyncItemPublicationConfirmation" element="itemebo:SyncItemPublicationConfirmationEBM"/>
    </message>
    <message name="FaultMessage">
    <documentation>
    <svcdoc:Message>
    <svcdoc:Description>This message is used for propagating Error Context and Error Message</svcdoc:Description>
    </svcdoc:Message>
    </documentation>
    <part name="FaultMessage" element="corecom:Fault"/>
    </message>
    <message name="SyncItemABMRequestMessage">
    <part name="Item" element="itemabo:item"/>
    </message>
    <message name="SyncItemABMResponseMessage">
    <part name="ItemStatus" element="itemabo:itemStatus"/>
    </message>
    <portType name="SyncItemEBIZProvBPELABCSImpl">
    <operation name="SyncItemPublication">
    <input message="itemabcs:SyncItemRequestMessage"/>
    <output message="itemabcs:SyncItemResponseMessage"/>
    <fault name="fault" message="itemabcs:FaultMessage"/>
    </operation>
    </portType>
    <plnk:partnerLinkType name="SyncItemEBIZProvBPELABCSImpl">
    <plnk:role name="SyncItemEBIZProvBPELABCSImplProvider">
    <plnk:portType name="client:SyncItemEBIZProvBPELABCSImpl"/>
    </plnk:role>
    <plnk:role name="SyncItemEBIZProvBPELABCSImplRequester">
    <plnk:portType name="client:SyncItemEBIZProvBPELABCSImplCallback"/>
    </plnk:role>
    </plnk:partnerLinkType>
    <bpws:propertyAlias propertyName="pns1:Item_Name" xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/file/Write_ItemABM_To_File/"
    messageType="ns1:item_msg" part="item" query="/itemabo:item/item_name"/>
    <bpws:propertyAlias propertyName="pns1:Item_Name" xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/file/Read_ItemStatus_FromFile/"
    messageType="ns1:itemStatus_msg" part="itemStatus" query="/itemabo:itemStatus/item_name"/>
    <bpws:propertyAlias propertyName="pns1:Item_Name" messageType="itemabcs:SyncItemRequestMessage" part="SyncItemPublication"
    query="/itemebo:SyncItemPublicationEBM/itemebo:DataArea/itemebo:SyncItemPublication/itemebo:ItemPublicationLine/itemebo:Item/itemebo:Base/itemebo:Name"
    xmlns:ns1="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:ns2="http://schemas.xmlsoap.org/ws/2002/04/secext"/>
    </definitions>
    Any clues for the wrong ?
    Thanks
    Praveen

    Logs from EM
    Caused by: com.oracle.bpel.client.BPELFault: faultName: {{http://xmlns.oracle.com/EnterpriseServices/Core/Item/V1}FaultMessage}
    messageType: {{http://xmlns.oracle.com/ABCSImpl/EBIZ/Core/SyncItemEBIZProvBPELABCSImpl/V1}SyncItemResponseMessage}
    parts: {{SyncItemPublicationConfirmation=<SyncItemPublicationConfirmationEBM xmlns:itemebo="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1" xmlns="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/Item/V1">
       <corecom:EBMHeader xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V1">
          <corecom:EBMName>SyncItemPublicationConfirmationEBM</corecom:EBMName>
          <corecom:EBOName>ItemEBO</corecom:EBOName>
          <corecom:CreationDateTime>2007-10-15T23:40:27-08:00</corecom:CreationDateTime>
          <corecom:VerbCode>SyncItem</corecom:VerbCode>
          <corecom:EBMTracking>
             <corecom:SequenceNumber>2</corecom:SequenceNumber>
             <corecom:ExecutionUnitName>SynItemProvABCSImpl</corecom:ExecutionUnitName>
          </corecom:EBMTracking>
       </corecom:EBMHeader>
    [b]-----Remainig Response Payload--------
    at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.createBPELFault(BPELActivityWMP.java:476)
    at com.collaxa.cube.engine.ext.wmp.BPELReplyWMP.__executeStatements(BPELReplyWMP.java:123)
    at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:195)
    at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3672)
    at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1650)
    at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:184)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:276)
    at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5658)
    at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:1874)
    at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:803)
    at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:783)
    at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:378)
    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:585)
    at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:396)
    at com.evermind.server.ThreadState.runAs(ThreadState.java:648)
    at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
    at CubeDeliveryBean_LocalProxy_4bin6i8.handleCallback(Unknown Source)
    at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
    at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
    at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
    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:585)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
    at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
    at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
    at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
    at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
    at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
    at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
    at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
    Thanks
    Praveen

  • AIA Query operations - how to return no elements?

    Hello,
    I've noticed all query response messages for different EBOs found in AIA metadata are defined following the below pattern (ItemEBO as an example):
    Simple query response:
    <xsd:complexType name="QueryItemResponseEBMType">
         <xsd:complexContent>
              <xsd:extension base="corecom:EBMType">
                   <xsd:sequence>
                        <xsd:element name="DataArea" type="QueryItemResponseDataAreaType"/> <---- one and only one
                   </xsd:sequence>
              </xsd:extension>
         </xsd:complexContent>
    </xsd:complexType>
    List query response:
    <xsd:complexType name="QueryItemListResponseEBMType">
         <xsd:complexContent>
              <xsd:extension base="corecom:EBMType">
                   <xsd:sequence>
                        <xsd:element name="DataArea" type="QueryItemListResponseDataAreaType" maxOccurs="unbounded"/> <---- one or more
                   </xsd:sequence>
              </xsd:extension>
         </xsd:complexContent>
    </xsd:complexType>
    As shown above the schema force responses to always contain at least one DataArea.
    But what if a queried resource returns no results ? What should be returned in a response? It looks to me a business fault is the only solution here but it doesn't seem to be the right solution for most cases.
    Thanks,
    Piotr
    Edited by: Piotr Bazan on Jul 18, 2012 6:44 AM

    Hey Rahul,
    thanks for your input.
    Returning an empty DataArea creates a need for an extra check on the client site (not a big deal maybe). Wouldn't it be more natural to return no DataArea (not allowed by the current schema) at all or throw a business exception (not all cases are business exceptions)?
    Is there a purpose for restricting its occurence to 'at least 1'?
    Thanks,
    Piotr

  • Filters not getting passed in MDX query while using SAP BW with OBIEE

    Hello,
    I've been working on OBIEE with SAP BW as back-end. I've created some reports & those are working fine when there is less amount of data. But when I try to run a report with 3 dimensions & 1 fact it throws an error saying "No more storage space available for extending an internal table". When I checked MDX query, I found that the filters that I had applied to request & also selected from prompts are not getting passed in that query. So, I tried running a simple request using a simple filter in Answers. Although this request returns results but I can't see filter conditions in query. MDX query always show crossjoin but I can't see filter conditions anywhere.
    Is it the normal OBIEE behaviour OR am I doing something wrong in there? Can you please help me out with this?
    Thanks,
    Rocky

    Hello Sainath,
    We tried those things. But it is still giving same error.
    State: HY00. Code: 10058. [NQODBC][SQL_STATE:HY000][nQSError: 10058] A general error has occurred. XML/A error returned from the server: Fault code: "XMLAnalysisError.0X80000005". Fault string: "The XML for Analysis provider encountered an error: MDX result contains too many cells (more than 1 million)". (HY000)
    The problem here, I think, is the filter parameters are not getting passed in the MDX query. Any idea why would that happen? Is there any setting to do so?
    Thanks in advance for help.
    Regards,
    Rocky

Maybe you are looking for

  • How do you embed a Bookeo widget in iWeb? Use iFrames?

    I am trying to embed a Bookeo widget (Bookeo is a website that maintains bookings for business, such as tours) using iWeb. 1. First step, the instructions from Bookeo say to insert the following HTML code where you want the code to appear.  <script t

  • Data archiving for Write Optimized DSO

    Hi Gurus, I am trying to archive data in Write Optimized DSO. Its allowing me to archive on request basis but it archives entire requests in the DSO(Means all data). But i want to select to archive from this request to this request.(Selection of requ

  • [Solved] Screen lockup since xorg 1.6.3-4 upgrade (catalyst)

    Hey there, since i yesterday upgradet my system (pacman -Syu) and pacman installed a new xorg-server version (from 1.6.3-3 to 1.6.3-4) and xf86-inpud-evdev my screen gets completely locked up after i start GDM. Only thing that helps is to press the r

  • Import metada to hpcm app

    Hello, Could anyone please help me with importing metadata to HPCM application. I am able to import dimensions to HPCM via .ads file, but stages, drivers, assignments are not imported. Is it possible to import them via .ads file. Is there any other w

  • Passing parameter in query

    Hi, I have one crystal report which retrieves data from Oracle and display report in ASP.NET page. I have below query. Select * From CustomerDetails cust Where cust.Order_date Between ({?From_Order_date} AND {?To_Order_date} ) AND cust.joining_date({