Read from multiple record stores sequentially

I am a newbie using OEID 3.0 and CloverETL to store some crawled data (using IAS) in the data domain. I am crawling each website in a separate record store, and I've encountered this problem in CloverETL I can't resolve:
So I have multiple record stores (e.g., rs1, rs2,..., rs1000), and what I need to do is to run a graph (the same graph) sequentially for all these record stores, through changing the record store name in "Record Store Reader" component. The graph simply stores the RS data in a data domain. Could you help me how to achieve this? Basically I need a loop to rerun the graph each time through changing the "Record Store Instance" property at each iteration.
Thanks!

I noticed you said you were doing website crawls with IAS (as opposed to CMS or FileSystem crawls).  Personally, when crawling website, I always prefer to output the crawl to XML instead of a recordstore.  Since webcrawls do not have any CDC mechanism (change data capture) you're really left conducting the whole crawl every time as there is no way to detect website page change to only crawl what's changed incrementally.  For FileSystem crawls and CMS crawls, recordstores are very handing in accomplishing and tracking the incremental change. 
So, if you do decide, like me, to output to XML for your website crawls, you can forego the RS read and simply use a XML reader to pick up multiple XML files.
HTH,
Dan
http://branchbird.com

Similar Messages

  • Message failing in SXMB_moni----Error while reading from the secure store

    Hi,
    The scenario is as below
    A file is picked up from a folder and processed to enrich it.This enriched file is then written back in a different folder.
    The message is failing in sxmb_moni while trying to write the file in the folder.
    The PI system is a system copy of another system and few of the configuration objects are transported through a tpz file to this PI system.The file receiver channel used to write this file is also transported through this tpz file.
    Below is the error seen in moni.:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?><!-- Call Adapter --> <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1"><SAP:Category>XIServer</SAP:Category><SAP:Code area="INTERNAL">AE_DETAILS_GET_ERROR</SAP:Code><SAP:P1/><SAP:P2/><SAP:P3/><SAP:P4/><SAP:AdditionalText>Error while reading from the secure store: ERROR_U: No service user password found for Adapter Engine</SAP:AdditionalText><SAP:Stack>Error while reading access data (URL, user, password) for the Adapter Engine
    </SAP:Stack><SAP:Retry>M</SAP:Retry></SAP:Error>
    Below is Trace log:
    <Trace level="1" type="B" name="PLSRV_CALL_ADAPTER"></Trace><!-- ************************************ -->
    <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV"></Trace><!-- ************************************ -->
    <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL"></Trace><!-- ************************************ -->
    <Trace level="1" type="B" name="CL_XMS_PLSRV_IE_ADAPTER-ENTER_PLSRV">
    <Trace level="1" type="B" name="CL_XMS_PLSRV_CALL_XMB-CALL_XMS_HTTP"></Trace><!-- ************************************ -->
    <Trace level="1" type="T">error reading secstore:Error while reading from the secure store: ERROR_UNKNOWN: System-dependent data for entry  changed:  / (SECSTORE,031) </Trace>
    <Trace level="1" type="System_Error">Error while reading access data (URL, user, password) for the Adapter Engine  </Trace>
    </Trace>
    </Trace>
    <Trace level="1" type="System_Error">Error exception return from pipeline processing! </Trace>
    <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST"></Trace><!-- ************************************ -->
    Is this because  PI system is a system copy of another system ?
    Regards,
    Sneha

    Error while reading access data (URL, user, password) for the Adapter Engine
    Check out Michal's reply:
    Re: URL for Central Adapter Engine
    As you said there was a system copy it may be the case that some things were not configured properly

  • Safari Reader and multiple page stories

    The link below takes you to a five page story in the Washington Post. Reader will only display the first two pages of the story. There is also an ad that appears in Reader at the bottom of the second page. Is there some trick I'm missing to try and get the entire story to display in Reader? I'm able to read other multiple page stories on other newspaper and non-newspaper sites.
    I've tried paging though the story without Reader to see if it would save it in cache and then opening Reader but it still only displays two pages at a time.
    Here's the link:
    http://www.washingtonpost.com/wp-dyn/content/article/2010/07/02/AR2010070202983_ 4.html?sid=ST2010070203263
    BTW, I think Reader is the best new function introduced in a web browser in quite a few years.

    Greetings,
    Thanks for your fast and courteous replies.
    I cannot see any button or other icon at the bottom of Reader that would allow me to continue to the next page. The only icons visible are: Zoom, Email, Print and Close. I tried emailing the story to myself just to see what it would send and I only got the first two pages plus the jewelry ad at the bottom of the second page. It sends the document just as Reader displays it. Sorry if this is something obvious I'm missing.
    Since you can see these buttons and I can't I'm going to assume this is something peculiar to my installation. I can't imagine what that may be but I'll keep rooting around and see what I can find.
    Thanks again!

  • JDBC outbound reading from multiple tables

    Hi,
    I have a scenario in which I have to read data from multiple tables.
    The keys of these tables (employee details) are dependent on a employee master table.
    Now there is a 1-N relationship between master and the details table. I have to send the data to an IDOC.
    I am stuck since reading from all the tables at the same time is not possible.
    Please suggest some solution.
    Thanks,
    Vaibhav

    Hi Bhavesh,
    Thanks for ur reply. It solved my problem.
    Full points to you...
    Pls help me with one more issue.
    As per the method u told i am reading from multiple tables. Each table has data for multiple employees.
    The response message is of the format
    <STATEMENT_Table1_response>
    <row>
       Data for emp 1
    </row>
    <row>
       Data for emp 1
    </row>
    </STATEMENT_Table1_response>
    <STATEMENT_Table1_response>
    <row>
       Data for emp 2
    </row>
    <row>
       Data for emp 2
    </row>
    </STATEMENT_Table1_response>
    <STATEMENT_Table2_response>
    <row>
       Data for emp 1
    </row>
    <row>
       Data for emp 1
    </row>
    </STATEMENT_Table2_response>
    <STATEMENT_Table2_response>
    <row>
       Data for emp 2
    </row>
    <row>
       Data for emp 2
    </row>
    </STATEMENT_Table2_response>
    I want to collect it to an idoc where i have data of each employee collected together. Like
    <Emp1>
      <Data from Table1>
      <Data from Table2>
    </Emp1>
    <Emp2>
      <Data from Table1>
      <Data from Table2>
    </Emp2>
    I have tried many ways and looks like a custom code in java have to written.
    Is there anything else possible?
    Thanks in Advance,
    Vaibhav

  • Reading a multiple record types from a single File using BPEL file adapter

    Hi all.
    We have a requirement where we want to read a CSV file using the BPEl adapter.
    Following is the sample of csv file
    HDR,1,2,3
    ---- First transaction starts----
    TH,1,2,3
    RSD,1,1
    RSD,1,1
    TD,1
    -------Second transaction starts---
    TH,1,2,3
    RSD,1,1
    RSD,1,1
    RSD,1,1
    RSD,1,2
    TD,1
    TD,1
    -------------Third Transaction starts---
    TH,1,2,3
    RSD,1,1
    TD,1
    TD,1
    TD,1
    TD,1
    -------------Fourth Transaction starts---
    TH,1,2,3
    LN,1,1,1,1,2
    -----End of File---
    TAIL
    I have modified the file with some comments to have some clear understanding.
    Basically our file is a transactions file from legacy system & contains mutliple transactions
    First line will be a Header record starting "HDR" & contains all summary details about the file.
    After it is details of all transactions thorughout the day, each transaction begins with record starting "TH".As shown in all transactions above.EAch transaction can have other multiple records like the RSD & TD shown above.
    Our need is to read each transaction from the file & create an instance.How can we configure BPEL to grab the data starting with TH till it encounter's another TH.
    Please advise
    Krunal

    You can't use the wizard to create a schema if a file as complex as this. the good news is that you can create one yourself. What you need to do is create standard xsd that will handle your file, then what you do is add the terminators that determine when a field stops.
    Here is an example, hopefully this provides you enough infor for you to make your own.
    <?xml version="1.0" encoding="UTF-8" ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:nxsd="http://xmlns.oracle.com/pcbpel/nxsd"
    targetNamespace="http://Invoice"
    xmlns:tns="http://Invoice"
    elementFormDefault="qualified"
    attributeFormDefault="unqualified"
    nxsd:encoding="ASCII"
    nxsd:stream="chars"
    nxsd:version="NXSD">
    <xsd:element name="Invoice">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="InvoiceHeader" nxsd:startsWith="000" maxOccurs="unbounded">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element ref="tns:InvoiceHeaderDetails" />
    <xsd:element ref="tns:LineItem" nxsd:startsWith="001" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="InvoiceHeaderDetails">
    <xsd:complexType>
    <xsd:sequence nxsd:style="array" nxsd:arrayTerminatedBy="${eol}">
    <xsd:element name="BusinessUnit" type="xsd:string" nxsd:style="fixedLength" nxsd:length="13" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    <xsd:element name="InvoiceNo" type="xsd:string" nxsd:style="fixedLength" nxsd:length="16" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="InvoiceDate" type="xsd:string" nxsd:style="fixedLength" nxsd:length="15" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="VendorNo" type="xsd:string" nxsd:style="fixedLength" nxsd:length="29" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="OriginCode" type="xsd:string" nxsd:style="fixedLength" nxsd:length="3" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="OperatorID" type="xsd:string" nxsd:style="fixedLength" nxsd:length="8" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="LineCount" type="xsd:integer" nxsd:style="fixedLength" nxsd:length="34" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="GrossAmount" type="xsd:decimal" nxsd:style="fixedLength" nxsd:length="17" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="DiscountAmount" type="xsd:decimal" nxsd:style="fixedLength" nxsd:length="50" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="FreightAmount" type="xsd:decimal" nxsd:style="fixedLength" nxsd:length="93" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="TaxAmount" type="xsd:decimal" nxsd:style="fixedLength" nxsd:length="50" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="DiscountFlag" type="xsd:string" nxsd:style="fixedLength" nxsd:length="1" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="LineItem">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="LineItemDetails">
    <xsd:complexType>
    <xsd:sequence nxsd:style="array" nxsd:arrayTerminatedBy="${eol}">
    <xsd:element name="BusinessUnit" type="xsd:string" nxsd:style="fixedLength" nxsd:length="13" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    <xsd:element name="InvoiceLineNo" type="xsd:integer" nxsd:style="fixedLength" nxsd:length="5" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="DistributionCount" type="xsd:integer" nxsd:style="fixedLength" nxsd:length="5" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="BusinessUnitPO" type="xsd:string" nxsd:style="fixedLength" nxsd:length="5" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    <xsd:element name="PONo" type="xsd:string" nxsd:style="fixedLength" nxsd:length="10" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    <xsd:element name="POLineNo" type="xsd:integer" nxsd:style="fixedLength" nxsd:length="38" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    <xsd:element name="InvoiceLineAmount" type="xsd:decimal" nxsd:style="fixedLength" nxsd:length="17" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element ref="tns:Distribution" nxsd:startsWith="002" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="Distribution">
    <xsd:complexType>
    <xsd:sequence nxsd:style="array" nxsd:arrayTerminatedBy="${eol}">
    <xsd:element name="BusinessUnit" type="xsd:string" nxsd:style="fixedLength" nxsd:length="13" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    <xsd:element name="InvoiceLineNo" type="xsd:integer" nxsd:style="fixedLength" nxsd:length="5" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="DistributionLineNo" type="xsd:integer" nxsd:style="fixedLength" nxsd:length="10" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="GLAccountCode" type="xsd:string" nxsd:style="fixedLength" nxsd:length="84" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    <xsd:element name="DistributionAmount" type="xsd:decimal" nxsd:style="fixedLength" nxsd:length="162" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="DistributionTaxAmount" type="xsd:decimal" nxsd:style="fixedLength" nxsd:length="62" nxsd:paddedBy=" " nxsd:padStyle="tail" />
    <xsd:element name="GLDepartmentCode" type="xsd:string" nxsd:style="fixedLength" nxsd:length="10" nxsd:paddedBy=" " nxsd:padStyle="tail"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    cheers
    James

  • Purchases from multiple iTunes stores (different countries)

    Do I have to have  a new/different accounts to bye from iTunes in the US? My account is Norwegian. I tired to by from the US store but it said that i only could by from the Norwegian store. When I tried to make another account for the US store it said that I already had an account and that I could use that account for purchase from the US store too... I AM CONFUSED!!!!
    Thanks for your help!

    You can buy ONLY from the itunes store of your country of residence ( proven by the valid billing address on your credit card) AND ONLY while you are physically located inside the borders of that country.

  • Selecting single record from multiple record based on date

    Hi experts,
    I have a table which contains the multiple records for single ID No. Now i have to select single record which contains the latest date.
    here is the structure
    Name   Null Type        
    ID_P        NUMBER      
    NAME_P      VARCHAR2(12)
    DATE_P      TIMESTAMP(6)
    Records
    1 loosi     22-AUG-13 01.27.48.000000000 PM
    1 nammi  26-AUG-13 01.28.10.000000000 PM
    2 kk        22-AUG-13 01.28.26.000000000 PM
    2 thej      26-AUG-13 01.28.42.000000000 PM
    now i have to select below 2 rows how can write select qurie for this?
    1 loosi     26-AUG-13 01.27.48.000000000 PM
    2 thej      26-AUG-13 01.28.42.000000000 PM

    Hi,
    You can use the analytic ROW_NUMBER function.
    I don't have a copy of your table, so I'll use scott.emp to illustrate.  In scott.emp, there may be multiple rows for a single job.  To display just 1 row per job, the row with the most recent hiredate:
    WITH got_r_num AS
         SELECT  empno, job, deptno, hiredate -- Or whatever columns you want
         ,       ROW_NUMBER () OVER ( PARTITION BY  job
                                      ORDER BY      hiredate DESC
                                    )  AS r_num
        FROM    scott.emp
    --  WHERE ...   -- If you need any filtering put it here
    SELECT   *      -- Or list all columns except r_num
    FROM     got_r_num
    WHERE    r_num   = 1
    What results do you want in case of ties?  Depending on your requirements, you may want to add tie-breaking expressions to the analytic ORDER BY clause, and/or use RANK instead of ROW_NUMBER.
    I hope this answers your question.
    If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all the tables involved, and the results you want from that data.
    Point out where the query above is producing the wrong results, and explain, using specific examples, how you get the right results from the given data in those places.
    If you modify the query at all, post your modified version.
    Always say what version of Oracle you're using (e.g. 11.2.0.2.0).
    See the forum FAQ: https://forums.oracle.com/message/9362002

  • I purchased a QR reader from the apps store.  The store shows the purchase and that it was downloaded, but Icannot locate it on my PC.  Please help.

    See above

    Hi, oldhairbandrocker. 
    Thank you for visiting Apple Support Communities.
    If you are wanting to download purchases not in your iTunes library, this article will walk through that process.
    Downloading past purchases from the iTunes Store, App Store, and iBooks Store
    http://support.apple.com/kb/ht2519
    Cheers,
    Jason H.

  • How to Read from multiple channels

    Dear Sir
    I am acquiring data using FP-RTD-122 using OPC Client software. I ahve made one socket for that and i am using command
    CWDataSocket1.AccessMode = cwdsReadAutoUpdate
    CWDataSocket1.URL = "opc://localhost/National Instruments.OPCFieldPoint/FP Res\FP-RTD-122 @1\Channel 0"
    CWDataSocket1.Connect
    v = CWDataSocket1.Data.Value
    where v is a variant type.But this is 8-channel RTD so how can i read values from all channels using single socket connection Because at presnt i have to use 8 sockets for all eight channels.

    At least as of FieldPoint 4.0 and earlier (I do not know about 4.0.1 or later), the OPC Server did not support multiple channel analog items. Thus to read all eight channels of a FP-RTD-122 module, you would need 8 separate socket connections. For discrete modules (boolean), the "All" tag, is treated as a single 8 or 16 bit number.
    Regards,
    Aaron

  • ? read from clob and store each line in database

    Greetings,
    i would like to read LINE BY LINE the contents of a CLOB column( which stores the contents of a plain file .txt)
    and store each line into a table.
    Is that possible?

    pollywog wrote:
    with t as (select to_clob('fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    v
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa
    fdsafdsafdafdsaffdsafdsafdsafdsafdafdafdsdsfdsa') x from dual
    select
    text
    from t
    model return updated rows
    dimension by (0 d)
    measures (dbms_lob.substr( x, 4000, 1 ) text, 0 position_of_return )  -- the position of return is where the next carriage return is
    rules iterate(100) until position_of_return[iteration_number+1] = 0
    position_of_return[iteration_number + 1] = instr(text[0],chr(10),1,iteration_number + 1),
    text[iteration_number + 1] = substr(text[0],
    position_of_return[iteration_number],
    position_of_return[iteration_number + 1] - position_of_return[iteration_number]
    Hi;
    Thank you for your kind help. The query is very fast. But i would like to ask a question about it. My CLOB contains more than 4000 characters. Is it possible to change the *1* in dbms_lob.substr( x, 4000, *1* ) to start again from where it left.
    I did that by making a pipelined function and loop ing until i get to end of clob. But is there a faster way using just sql..
    Best Regards
    Fatih
    FUNCTION get_clob_lines(cl_data CLOB) RETURN t_x_clob_table
    PIPELINED IS
    yrecords t_x_clob_record;
    CURSOR c_lines(n_start_position IN NUMBER) IS
    SELECT position_of_return
    ,text
    FROM (SELECT position_of_return
    ,text
    FROM dual model RETURN updated rows
    dimension BY(0 d)
    measures(dbms_lob.substr(cl_data, 4000, n_start_position) text, 0 position_of_return)
    rules iterate(4000) until position_of_return [ iteration_number + 1 ] = 0
    (position_of_return [ iteration_number + 1 ] = instr(text [ 0 ], chr(10), 1, iteration_number + 1),
    text [ iteration_number + 1 ] = substr(text [ 0 ],
    position_of_return [ iteration_number ] + 1, position_of_return [ iteration_number + 1 ] - (position_of_return [ iteration_number ] + 1))
    ) ccc
    WHERE ccc.position_of_return <> 0
    ORDER BY ccc.position_of_return;
    l_n_max_position NUMBER;
    l_n_start_position NUMBER;
    BEGIN
    l_n_start_position := 1;
    WHILE l_n_start_position < dbms_lob.getlength(cl_data) LOOP
    FOR r_lines IN c_lines(l_n_start_position) LOOP
    yrecords := t_x_clob_record(n_position => r_lines.position_of_return,
    v_text => r_lines.text);
    l_n_max_position := r_lines.position_of_return;
    PIPE ROW(yrecords);
    END LOOP;
    l_n_start_position := l_n_start_position + l_n_max_position;
    END LOOP;
    RETURN;
    END;

  • Changing fields read from info record in a Purchase Order

    Hello,
    At some point, when a PO is entered via ME21n (on each item entered), an info record is selected and its contents are read (if the info record exists).
    Is there any BADI that can help me manipulate these contents (check them and change them)? If not, is there any enhancement technology that you would recommend in order to achieve this?
    Thanks in advance,
    Joao

    Why do you have to do that?
    If the reqmnt is there than why don;t you chane the Info records itself.

  • Error for baseline read of CAS record store

    From time to time I get the following SOAPFaultException when trying to do a baseline read of a CAS recordstore. The component manager shows the recordstore is running. Partial updates are able to do delta reads. However baseline processes can not do a baseline read. So far the only way around this is to delete the recordstore, re-create it, and then perform a full crawl to populate it. Any ideas on what may be causing this, or a more graceful way to handle?
    FATAL javax.xml.ws.soap.SOAPFaultException: Fault occurred while processing. (BaseCmd)
    com.endeca.itl.cmd.TaskExecutionException: javax.xml.ws.soap.SOAPFaultException: Fault occurred while processing.
            at com.endeca.itl.recordstore.cmd.task.TransactionalTask.processAutoCommit(TransactionalTask.java:49)
            at com.endeca.itl.recordstore.cmd.task.TransactionalTask.process(TransactionalTask.java:21)
            at com.endeca.itl.cmd.BaseCmd.run(BaseCmd.java:417)
            at com.endeca.itl.recordstore.cmd.RecordStoreCmd.main(RecordStoreCmd.java:111)
    Caused by: javax.xml.ws.soap.SOAPFaultException: Fault occurred while processing.
            at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156)
            at $Proxy59.startBaselineRead(Unknown Source)
            at com.endeca.itl.recordstore.RecordStoreReader.createBaselineReader(RecordStoreReader.java:55)
            at com.endeca.itl.recordstore.cmd.task.ReadBaselineTask.processTask(ReadBaselineTask.java:31)
            at com.endeca.itl.recordstore.cmd.task.TransactionalTask.processAutoCommit(TransactionalTask.java:36)
            ... 3 more
    Caused by: org.apache.cxf.binding.soap.SoapFault: Fault occurred while processing.
            at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
            at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
            at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
            at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262)
            at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:113)
            at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
            at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
            at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262)
            at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:798)
            at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1667)
            at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1520)
            at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1428)
            at org.apache.cxf.io.AbstractWrappedOutputStream.close(AbstractWrappedOutputStream.java:72)
            at org.apache.cxf.io.AbstractThresholdOutputStream.close(AbstractThresholdOutputStream.java:102)
            at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
            at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:658)
            at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
            at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262)
            at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:532)
            at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:464)
            at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:367)
            at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:320)
            at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:89)
            at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134)
            ... 7 more

    Bug 13458343 is fixed in version 11.2.1.
    Please try it ... change the version 11.1 for 11.2 and post your results

  • Read from multiple folders

    hi all,
    We have a requirement in our project to poll some 28 sub-folders and as soon as a file is placed in any of the folders, we need to place it in a JMS queue (one queue for all the sub-folders). Currently, we have used 28 file adapters and corresponding 'Pick' activities to poll the files.
    Please suggest any better solution, if any of you encountered a similar solution.
    Thanks,
    Kamal.

    Whcih SOA Suite version You are using ? I could find from old forum post that we have recursive attribute in file adapter in 11g. More details at poll a folder dynamically file adapter

  • SQL:Concatenate values from multiple records to single value

    Hi.
    I have a question. I'm not sure whether this can be done or not.
    Appreciate if somebody can help me on this.
    Let say I have a table called ORDER.
    Fields that are involved are(ORDERNO,SERVICODE,SURCHARGEIND).
    Sample data:
    PK001,DG,S
    PK001,DL,S
    PK001,REEFER,S
    For 1 ORDERNO, the total lines is not fix. In above example, that order having 3 records.
    There are possibility 1 order having more or less records than that.
    How to display(ORDERNO,SERVICECODE) as following(CONCATENATION):
    PK001,DG/DL/REEFER
    CRITERIA: where SURCHARGEIND = 'S'
    Thanks.

    I have looked into the solution link. But all solutions there provided are either with the help of Decode or User created functions. There is no classic SQL select statement. I am looking for some classic SQL select statement.
    Regards
    Samujjwal Basu

  • Reading from multiple files

    I have a number of text files within a directory and I want to read the contents of all of them so that I can then output the information within them to the screen.
    I thought that I could use something like
    File foofile = new File("//tmp//foo//");
    String []files = foofile.list();
    try {
    FileReader fr = new FileReader ( files );
    BufferedReader in = new BufferedReader( fr );
    String line;
    while ((line = in.readLine()) != null)
    networkPout.write(line);
    meaning that I would open the directory and then read in the file names that are within it into an array then i could go through and open the files with the array. But this dosent seem to work anyone got any ideas?

    try this:
    File foofile = new File("//tmp//foo//");
    String []files = foofile.list();
    try {
    for(int i = 0; i < files.length; i++)
        FileReader fr = new FileReader ( files);
    BufferedReader in = new BufferedReader( fr );
    String line;
    while ((line = in.readLine()) != null)
    networkPout.write(line);
    ARB

Maybe you are looking for

  • Moving objects from USERS tablespace

    Hi All, I want to clean my database and this involves moving all objects from USERS tablespace to their respective tablespaces. I have following types of objects in my database: INDEX INDEX PARTITION INDEX SUBPARTITION LOBINDEX LOBSEGMENT TABLE TABLE

  • Alert with EventId 33333 and Source DataAccessLayer

    Hello! I have developed an Outbound connector. In occasions that are not still clear to me, this error exits in the Operations Manager log of my RMS (root mgmt server): EventId: 33333 Source: DataAccessLayer Description: Data Access Layer rejected re

  • XDB 9.2.0.3 and sqlPlus 9.2.0.1

    Recently upgraded our 9i development server to 9.2.0.3 because we were having problems with XDB version 9.2.0.1 of the database. Once theses upgrades were performed we started having some other issues. Seems using sqlPlus 9.2.0.1 from our client has

  • How-to: Servlet -- Servlet comunication.

    The scheme is about some servlets comunicating with others that realize the data set of the structure. How is the best way to let the servlets comunicate between them? Java is offering different techniques for let comunicating like http requests, dat

  • Itunes vs File System

    Hello. I have recently discovered that I have far more songs in my file system than I actually have in itunes itself. This poses two questions I was hoping someone could help me out with: 1. Is there a way to determine which files are in Itunes, and