Verity search index error

Hi all,
We've setup verity collections on our internet site. It has a
dynamic updating facility for when the site authors add new records
(including pdf files). Every record entry (and updates) also
updates the dynamic verity collection.
Recently, we started getting an error:
An error occurred while performing an operation in the Search
Engine library. The collection is not available:
com.verity.coll.VCollectionNotAvailableException: Collection down
after opening. (10)
Can't seem to figure out what the problem is. Anyone got any
ideas?
cheers,
-ajay

oh this is the code
<CFINDEX
collection="collectcmi "
action="refresh"
type="PATH"
key="D:\www\"
extensions=".html, .htm, .cfm, .cfml"
language="spanish"
recurse="yes"
urlPath="
http://mywebsite"
>

Similar Messages

  • Search indexing error in CRS 10.0.2

    Hi All,
    I have setup the CRS with Search and i have done full deployment and started doing search full indexing. i am getting the following error.
    Please suggest if you have any.
    Error Message In Search Indexing status monitor
    atg.searchadmin.core.IndexLoaderException: Exception while processing customization item atg.search.adapter.customization.CustomizationItemProxy@6476d0: Customization atg.search.adapter.customization.CustomizationItemProxy@6476d0 failed.
         at atg.searchadmin.core.IndexLoader.executeCustomizationList(IndexLoader.java:1008)
         at atg.searchadmin.core.IndexLoader.executeCustomizationType(IndexLoader.java:926)
         at atg.searchadmin.core.IndexLoader.executeCustomizationType(IndexLoader.java:876)
         at atg.searchadmin.core.IndexLoader.executeCustomizations(IndexLoader.java:847)
         at atg.searchadmin.core.IndexLoader.completeIndex(IndexLoader.java:1489)
         at atg.searchadmin.core.IndexLoader.executeSession(IndexLoader.java:1991)
         at atg.searchadmin.core.IndexLoader$IndexingThread.run(IndexLoader.java:2423)
    Caused by :atg.searchadmin.core.IndexLoaderException: Customization atg.search.adapter.customization.CustomizationItemProxy@6476d0 failed.
         at atg.searchadmin.core.IndexLoader.executeCustomizationList(IndexLoader.java:1004)
         at atg.searchadmin.core.IndexLoader.executeCustomizationType(IndexLoader.java:926)
         at atg.searchadmin.core.IndexLoader.executeCustomizationType(IndexLoader.java:876)
         at atg.searchadmin.core.IndexLoader.executeCustomizations(IndexLoader.java:847)
         at atg.searchadmin.core.IndexLoader.completeIndex(IndexLoader.java:1489)
         at atg.searchadmin.core.IndexLoader.executeSession(IndexLoader.java:1991)
         at atg.searchadmin.core.IndexLoader$IndexingThread.run(IndexLoader.java:2423)
    Error message In BCC Server console:
    17:33:17,977 ERROR [IndexLoader] Error occurred in step post_index_customization_step for sync task 400004 of type complete. Error:
    atg.searchadmin.core.IndexLoaderException: Exception while processing customization item atg.search.adapter.customization.CustomizationItemProxy@6476d0: Customization atg.search.ad
    apter.customization.CustomizationItemProxy@6476d0 failed.
    atg.searchadmin.core.IndexLoaderException: Exception while processing customization item atg.search.adapter.customization.CustomizationItemProxy@6476d0: Customization atg.search.ad
    apter.customization.CustomizationItemProxy@6476d0 failed.
    at atg.searchadmin.core.IndexLoader.executeCustomizationList(IndexLoader.java:1008)
    at atg.searchadmin.core.IndexLoader.executeCustomizationType(IndexLoader.java:926)
    at atg.searchadmin.core.IndexLoader.executeCustomizationType(IndexLoader.java:876)
    at atg.searchadmin.core.IndexLoader.executeCustomizations(IndexLoader.java:847)
    at atg.searchadmin.core.IndexLoader.completeIndex(IndexLoader.java:1489)
    at atg.searchadmin.core.IndexLoader.executeSession(IndexLoader.java:1991)
    at atg.searchadmin.core.IndexLoader$IndexingThread.run(IndexLoader.java:2423)
    Caused by: atg.searchadmin.core.IndexLoaderException: Customization atg.search.adapter.customization.CustomizationItemProxy@6476d0 failed.
    at atg.searchadmin.core.IndexLoader.executeCustomizationList(IndexLoader.java:1004)
    ... 6 more

    You have two options, if your cartridge is like MediaBanner, and at least has media and link objects, you just need to use OOTB MediaBanner handler in the properties file.
    Otherwise, you first have to define the class you will use for MediaBanner handler, and in that class you will need to convert linkBuilder to linkaction like this:
    - your class needs to extend from NavigationCartridgeHandler
    - in the process method, you will need to get linkBuilder object
    - and then get linkAction object like this:
    linkBuilder.createAction(this.navigationStateBuilder, this.contentSource, getActionPathProvider())
    Does it make sense?
    Regards,
    Naresh

  • Coldfusion verity search indexes duplicates

    When I use the built in vertiy search engine, everything works fine except my resul
    ts page provides duplicates of every result. I am using coldfusionMX7, does anyone know how to stop this from happeining?
    Here is my search code:
    <cfsearch
      name = "GetResults"
      collection="Operations_FieldOperations"
      criteria="#form.Criteria#">
    pretty basic.

    I imagine it's because you've got the docs in your index twice.  Reindex your collection.
    Adam

  • How to configure and use verity search peoplesoft?

    Hi All,
    I have installed Veirty on pshome..Now how to configure it to use for searching in peoplesoft environment.
    Our environment is,
    Peopletools 852(app server) and Oracle 10g on Solaris Sparc10
    HCM 9.1FP2 application
    Thanks in advance.

    There is an entire chapter in PeopleBooks devoted to Verity Search
    PeopleBooks > PeopleTools 8.52: System and Server Administration > Configuring Verity Search and Building Verity Search Indexes
    PeopleBooks > PeopleTools 8.52: PeopleCode API Reference > Verity Search Classes
    I would strongly advise you to have a look at Secure Enterprise Search that was introduced in PeopleTools 8.52. More powerful, out of the box integration with PeopleSoft for global search and search pages and full declaratie from PeopleSoft pages.
    PeopleBooks > PeopleTools 8.52: PeopleSoft Search Technology > Understanding PeopleSoft Search Framework

  • Verity search not indexing

    I have recently upgraded to coldfusion 8. I reworked my
    verity searches but the main one of the website times out. I have
    gotten it to complete a couple of times but this time it will not
    complete. I have no clue what to change to make it index. I would
    appreciate any help.
    Thanks

    This is the error "The request has exceeded the allowable
    time limit Tag: cfoutput " It is a verity search of my website
    "www.archives.alabama.gov" there are over 26,000 documents. It has
    always worked fine until the upgrade to v.8 and it worked the first
    several times but now it is timing out with the above message
    everytime. I do not know where that tag is or how to change it.
    That is what I need to know.

  • Re-install Verity Search error code -6062

    Can someone provide information on unistalling and
    reinstalling verity search? It appears that my collection files are
    not being seen by the verity search system. I believe this problem
    happened after a CF service patch install.
    Please review error messages
    Warning Log file
    K2AdminConfig had warnings..
    WARNING: Unable to open
    C:\CFusionMX7\verity\Data\host\admin\admin.xml
    styleset
    1
    Def_FileSystem
    y
    exitK2Admin Server: localhost:9950 connected. Type ? for
    help.
    RCADMIN - Verity, Inc. Version 5.5.0
    rcadmin> Modify Type (Update=0, Insert=1):Style
    Information:
    Alias: Style state (store=1,active=2): Style type
    (new=1,edit=2,clone=3): Admin Alias: Clone Alias:
    Gateway[(o)dbc|(n)otes|(e)xchange|(d)ocumentum|(f)ilesys|(w)eb|o(t)her]:
    Charmap: Description: Path:Save changes? [y|n]:Error code : -6062
    Description: StyleSet exists. Cannot insert entry.
    rcadmin> styleset
    1
    ColdFusionK2
    y
    exitK2Admin Server: localhost:9950 connected. Type ? for
    help.
    RCADMIN - Verity, Inc. Version 5.5.0
    rcadmin> Modify Type (Update=0, Insert=1):Style
    Information:
    Alias: Style state (store=1,active=2): Style type
    (new=1,edit=2,clone=3): Admin Alias: Clone Alias:
    Gateway[(o)dbc|(n)otes|(e)xchange|(d)ocumentum|(f)ilesys|(w)eb|o(t)her]:
    Charmap: Description: Path:Save changes? [y|n]:Error code : -6062
    Description: StyleSet exists. Cannot insert entry.
    y
    exitK2Admin Server: localhost:9950 connected. Type ? for
    help.
    RCADMIN - Verity, Inc. Version 5.5.0
    rcadmin> Modify Type (Update=0, Insert=1):Index Server
    Alias:Port:Description:Bind:Admin Alias:Number of Listeners:Number
    of Async. Threads:Number of Sync. Threads:Access
    Type(Auth=0,Anonymous=1,Admin=2):Save changes? [y|n]:Error code :
    -6075
    Description: A Service with the same alias already exists in
    the system.
    When indexing plcoll I received this error message.
    • Unable to optimize collection plcoll.
    An error occurred while performing an operation in the Search
    Engine library.
    Error switching collection offline:
    com.verity.api.administration.ConfigurationException: Failed to
    find configuration key. (-6005)
    Thanks

    Do a QuickTime standalone install. That usually fixes the 2093 error.
    http://www.apple.com/quicktime/download/standalone.html
    Save it to your your hard drive - don't install over the internet.

  • Verity Search Error

    I just started a Verity search engine for a very large site,
    and have gotten the following error message a couple of times:
    There was a problem while attmpting to perform a search.
    Query has a parsing error. (-40)
    at com.verity.k2.K2Search.receive(Unknown Source)
    at com.verity.search.ProcessSearch.processNormal(Unknown
    Source)
    at com.verity.search.ProcessK2Operation.submit(Unknown
    Source)
    at com.verity.search.VSearch.getPSearch(Unknown Source)
    at com.verity.search.VSearch.getResult(Unknown Source)
    at
    coldfusion.tagext.search.SearchTag.doSearch(SearchTag.java:260)
    at
    coldfusion.tagext.search.SearchTag.doStartTag(SearchTag.java:157)
    at
    coldfusion.runtime.CfJspPage._emptyTag(CfJspPage.java:1908)
    at cfsearch2ecfm246570528._factor0(...\search.cfm:36)
    at cfsearch2ecfm246570528._factor5(...\search.cfm:30)
    at cfsearch2ecfm246570528.runPage(...\search.cfm:1)
    at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:152)
    at
    coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:343)
    at
    coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
    at
    coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.ja...
    <br>The error occurred on line 36.
    The tag for the search is as follows:
    <cfsearch collection="#form.collect#" language="English"
    type="SIMPLE" criteria="#Session.searchTerm#"
    name="Session.results">
    on line 36.
    I have not been able to reproduce the error, and there isn't
    anything strange about the search terms submitted.
    This is the first time I've used Verity, and would appreciate
    any words of wisdom as to what might be the cause of this error,
    and how to eliminate it.

    ok the value is 0
    but i am not sure what that means, i havnt used verity
    before?
    can you help
    just to let you know what i need to do,
    i have a results page which show 1 surname with all that
    persons information, on the same page there is a search by surname
    text box, when this is submited i need to move to the first recoed
    that matches the text box, so then i can still use the next and
    previous buttons to navigate through.
    so really what i need to do is get all the records order them
    by surname then give each of them a id number
    so Abbot = 1, Adcock= 2 etc
    then i should be able to use the next and previous to go
    through them?
    i am just not sure how i can do this?
    hope you can usnderstand what i am trying to do.
    many thanks

  • Verity Search - exclude html tags when indexing?

    I have a table I want to index, but some data stored in the
    table contains HTML.
    I want to index the content, but I want all HTML tags to be
    excluded.
    This is a problem, say you had a table storing all retail
    stores, there's some HTML in the data, and you do a Verity search
    for "Target" (as in the Target retail store). You will return a lot
    of irrelevant results if there's a
    target="blank" attribute in an A HREF tag, for example. Can
    you strip these out during the <CFINDEX> ?
    Any idea on how to accomplish this?

    Hi user494326,
    I'm actually having trouble getting html into a CLOB. It sounds like you were able to do this successfully. What did you do to get it in as far as escaping characters, etc. I'd love to see how you handled that, it would be greatly appreciated!

  • Verity search results showing SQL code

    This site is still in development and that's why the domain
    hasn't transferred yet:
    http://financial-strategist.dataride-previews.com/index.cfm.
    If you perform a search for the word
    business, for example, some of the search results display
    the SQL query code. How can I eliminate this from being included in
    the search results?
    My results page is as follows:
    <cfsearch
    name = "fs_search"
    collection = "fsdocs, affdocs, bodocs, profdocs, wibdocs"
    criteria = "#Form.Criteria#"
    maxrows = "35">
    <CFOUTPUT QUERY="fs_search">
    <a
    href="#url#"><strong>#Title#</strong></a>
    <br>
    #Summary# <br />
    <br />
    </CFOUTPUT>

    There are two ways Verity can index your CF pages (that I know of). One is to do it through the CF Admin Verity Collection and the other is the command line vspider.exe. I believe only the vspider will actually process your CF pages (processing your SQL as well) and the Verity Collection method in the CF Admin will only "read" your CF pages, this "reading" will just display what's in the pages (minus CF includes, etc.).
    I could be wrong in this of course because I've learned by trial and error. My experience has been the CF community sites (this one, HOF and Dev Shed) are very slim on Verity help. So I'd say RTFM as much as you can. HTH

  • Verity search results return application.cfm

    We've got a couple of sites using verity collections to
    search cfml, html, and some mime documents. This is generally
    successful. However, we do see coldfusion script-only pages
    returning in the search results, including application.cfm, and
    other cfm pages that do not display content to the end-user. Since
    there is no HTML renderable content in these pages, why do they get
    included in the results?
    How can I control this behavior? I've looked at the verity
    documentation, and am trying to use the mkvdk utility to delete
    application.cfm from the collection documents, but am getting an
    error. If I can get the syntax down correctly, is this the proper
    way of addressing the problem?
    For instance, I am using the command string:
    mkvdk -delete -collection
    C:\CFusionMX\verity\collections\intranet\file application.cfm
    on my local development machine to try and test this, but get
    an error BadKeys: application.cfm
    I don't understand why these types of files get included in
    the collection in the first place. Oh, we are running CFMX6.1.
    Thanks for any help.
    Kris

    The issue is not how to remove all CFM files from the
    collection. We just want CFM files that do not output anything to
    the user to be excluded from the search index. Most of the files in
    this site are CFM files. Most importantly would be application.cfm,
    form action pages, and other included files.
    Certainly we could parse the results for a filename in a
    predefined list, but we are trying to avoid defining this
    programmatically; thinking that it is odd that these files get
    included in the results at all. In the past we have segmented sites
    using .cfm and .cfml as a way of excluding specific files from the
    index (in the collection definition, we would not include the
    specific extension as required). But this site has been in
    production for some time, and is just now adding a search feature.
    We don't want to rename files, and have to recheck every single
    page and link in the entire site.
    Does that explain what we're trying to do better?
    Cheers,
    Kris

  • HELP with Verity searching

    I have a Verity collection and I am searching it
    successfully. HOWEVER, I have three custom fields that I am using
    as part of the index for each file. I am noticing that by default
    Verity is NOT searching these custom fields. I figured out that for
    the criteria parameter of cfsearch I can do this:
    criteria="#strSearch# OR cf_custom1 <contains>
    #strSearch# OR cf_custom2 <contains> #strSearch# etc...."
    This will indeed search the custom fields, but only using
    simple search terms like "web" or "web development" or "web AND
    development".
    As soon as I try to use more of the other Verity searches
    like "web <near> development" or "<case> CIA", it
    throws an error. How can I make it so I can search the custom
    fields but also allow the user to use Verity's more powerful search
    terms?

    public class StringSearchTest {
      public static void main(String[] args){
        Random rnd = new Random();
        String alpha = "     abcdefghijklmnopqrstuvwxyz";
        String s = "";
        StringBuffer sb = new StringBuffer(3000100);
        for(int i = 0; i< 1500000;i++){
          sb.append(alpha.charAt(rnd.nextInt(alpha.length())));
          //if((i % 1000)==0) System.out.println(i);
        sb.append("j_a_v_a");
        for(int i = 0; i< 1500000;i++){
          sb.append(alpha.charAt(rnd.nextInt(alpha.length())));
        s = sb.toString();
        // now s is about 3,000,000 characters long or about 500,000 5 letter words
        for(int i = 0; i<1000; i++){
          System.out.println(i + s.indexOf("j_a_v_a"));
    }I generate a string of about 3 million random characters in is. Stuff the string "j_a_v_a" into the middle and then use good old indexOf() to find it. I repeat the search a thousand times, printing crap out to the console each time through the loop and this process easily runs in 10 seconds. This means it takes less than a hundredth of a second to do a single find (on my box - millage may vary).
    Now I know that that a hundredth of a second is WAY slower than it could be. But exactly why do you need it to be way faster than that? Do you need it to be faster so bad that you need to actually bring in the consultants, ask about algorithms, write a bunch o' code, test it out and document it?
    Remember the quote about premature optimization being the root of all evil?
    Well, it is. You should not be writing the fast algorithm until you have first written the butt simple code to see how slow it is, and if you did write that code, you should have posted it, or clocked it and told us how slow it was and given us some indication of why and how much faster it needed to be.
    Sorry, nothing personal, I'm in a bad mood today.

  • App-V Office 2013 MLCFG32.cpl and Search indexing

    Hi there, 
    I used the ODT to make an app-v package of office 2013. However when I try to load the mlcfg32.cpl it displays the following error: 
    The operating system is not presently configured to run this application. 
    I start the cpl from the following location: 
    C:\ProgramData\App-V\D24C3BDD-8FAD-44D3-998C-933F8F053682\764C2E31-0B14-4E44-818A-2836992E7EA6\Root\Office15
    Also the search indexing isn't working in Outlook 2013, whenever I try to load the indexing status it keeps on loading with no result. I wanted to remove the profile from Outlook 2013, but with no mlcfg32.cpl it's very hard. 
    I also tried a repair of the application with no result. 
    Why is there so little information on packaging office 2013 in combination with App-v from Microsoft? 

    Well the package should be published globally, in the policy the global refresh is enabled. However when I look at the settings of the application I see the following: 
    PackageId            : d24c3bdd-8fad-44d3-998c-933f8f053682
    VersionId            : 764c2e31-0b14-4e44-818a-2836992e7ea6
    Name                 : Microsoft Office 15 ProjectProRetail_O365ProPlusRetail_V
                           isioProRetail_nl-nl_en-us_x86
    Version              : 15.0.4701.1002
    Path                 : \\SRV-SDLP-001\Applications\AppV\Microsoft Office
                           2013,Visio,Project ProPlusRetail nl-nl,en-us\ProjectProR
                           etail_O365ProPlusRetail_VisioProRetail_nl-nl_en-us_x86.a
                           ppv
    IsPublishedToUser    : True
    UserPending          : False
    IsPublishedGlobally  : False
    GlobalPending        : False
    InUse                : False
    InUseByCurrentUser   : False
    PackageSize          : 2603951976
    PercentLoaded        : 100
    IsLoading            : False
    HasAssetIntelligence : True
    All of our applications state that they are published to the user... but our refreshing policy states the following:
    Id                        : 1
    SetByGroupPolicy          : True
    Name                      : appvserver
    URL                       : http://appvserver.ourdomain.com:889
    GlobalRefreshEnabled      : True
    GlobalRefreshOnLogon      : True
    GlobalRefreshInterval     : 1
    GlobalRefreshIntervalUnit : Hour
    UserRefreshEnabled        : True
    UserRefreshOnLogon        : True
    UserRefreshInterval       : 1
    UserRefreshIntervalUnit   : Hour
    We use the native App-V management server in combination with App-V publishing server... 

  • Embedded Search Index AND Document Security?

    I'm using Adobe Acrobat Standard 8.1.7.
    It appears that I cannot have both an embedded search index and restricted security (e.g., password required to change document) on the same document.
    Why is that?
    If I start with security ON and then attempt to embed a search index, I get below error message:
    A search index can not be embedded in this document because this document has restricted security permissions.
    If I start with security OFF, successfully embed a search index, and then secure the document, Acrobat "strips off" the previously embedded search index.  No warning message; no feedback to end-user; just kills it!
    Why are those two functions mutually exclusive?  Anyone know of a work-around?
    Thank you in advance!

    Hi,
    As to "why", that might be floating out there in Adobe's devnet space or in one of the blogs maintained by Adobe's devnet crew.
    Also good to know about use of embedded index - if used, cannot apply fast web view to the PDF. It is one or the other, but not both.
    Work around? I've not come across one; but, that does not mean something isn't "out there" <g>.
    Be well...

  • Verity search ranking

    Hi,
    I've been playing around with verity and was wondering if
    there is a way to modify the way verity does its ranking.
    Say I'm looking for Foo Bar, but I'd like to include those
    with just Foo and those with just Bar, but those should be right at
    the end (low score). How can I achieve this?
    Using OR will give documents with Foo, documents with Bar,
    and documents with both Foo and Bar the same score (0.7967). And if
    I do an ANDed search I only get the last one (which I'd expect). Is
    there a way express my request better, or configure verity to index
    around my own personal taste.
    Search Term:
    Foo Bar
    Order I'd like:
    documents with both Foo and Bar (score ~1.0)
    documents with just Foo (score ~0.5)
    documents with just Bar (score ~0.5)
    Thanks,
    J_C_C

    In my understanding enterprise can index 1 location. That can
    either be the localhost or another server. Not both. If it is on
    another server you must install verity from the Coldfusion disc.
    Then in the admin look under "Data & Services" -> Verity K2
    Server to set the server name.
    I am unsure if this can be done with standard edition.

  • Problem in while creating text search index

    Hi,
    When I am tring to create a text search index I am getting the following:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: Oracle Text error:
    DRG-10700: preference does not exist: GLOBAL_LEXER
    ORA-06512: at "CTXSYS.DRUE", line 160
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364
    ORA-06512: at "myschema.RECREATE_SEARCHINDEX", line 31
    ORA-06512: at line 2
    any idea what is causing the problem?
    saby

    Looks like you don't have a lexer called GLOBAL_LEXER, but you're trying to use it in the create index statement.
    Maybe it's owned by someone other than the current user - or maybe you meant to write WORLD_LEXER.
    Perhaps you could paste the whole index creation script here.

Maybe you are looking for