Custom Metadata is not in Search Result result set
Hello. I have created a custom metadata xDAMAuthor. I have used it in a rule for check-in profile. Also have check-in a content by filling this field. Now the search form has this metadata as one of its field and I can search by using this field, also the search result returns the aforesaid content which I have checked-in. When I am looking into the SOAP format of the GET_SEARCH_RESULTS then that metadata is not there in the row of the SearchResults resultset. But if I see the SOAP format of the DOC_INFO of that content the DOC_INFO resultset contains that metadata. How can I solve the problem?
Note: In the Admin Applet->Configuration Manager->Information Fields, Enable for Search Index is checked for this metadata.
Thanks.
the search result returns the aforesaid content which I have checked-in
And do you see you metadata in the results? I guess you don't. Unless you followed http://docs.oracle.com/cd/E23943_01/doc.1111/e10797/c03_finding_files.htm#CIHEFHAI and created a custom search result template.
I am sure that GET_SEARCH_RESULTS have all the metadata from returned items somewhere (probably in a result set), but I'm not sure what's returned - it could be very well the row as you see in the browser. Therefore, you might tried to use your custom search result template in your call (in fact, I think for a user always the default one is used).
Should be easy to give it a try.
Similar Messages
-
Custom metadata interface definition is not valid
I have a new problem :(
When I trying to import data objects from MySQL platform I have a subject error message: Custom metadata interface definition is not valid.
In google search havn't result
What this error means and how to fixing?
I'm looking this post Re: Metadata import from ms sql server: Custom metadata interface not valid.
1) JDBC driver in /owb/lib/ext directory
2) Test connection after platform creation is good
but when I executing sql sripts such like:
select name,viewtype from owbsys.cmpwbmivview_r where mivdefinition in
(select mivdefinition from owbsys.cmpinstalledmodule_r where name = 'MySQL');
no result
I creating my platform using this script: http://blogs.oracle.com/warehousebuilder/resource/platform_mysql.tclCan you try ...
select name,viewtype from owbsys.cmpwbmivview_r where mivdefinition in
(select mivdefinition from owbsys.cmpinstalledmodule_r where name = 'MYSQL');
Sounds like something went wrong somewhere and you may need to delete the mysql locations, modules and then platform - then recreate.
Cheers
David -
Search framework folders by custom metadata
Hi,
I need a way to search the files in framework folders by custom metadata. The number of returned results might be ranging from 3000 to 4000. We are using OracleTextSearch as the default search engine for our environment. I am using the below code which is failing
binder.putLocal("IdcService", "GET_SEARCH_RESULTS");
binder.putLocal("QueryText",
"xenterprise_request_number <matches> `1234` <AND> xParentFolders <matches> `8C3002F394F3A70A44E3DB807921E8A4`");
binder.putLocal("SearchEngineName", "DATABASE");
Appreciate your help in this regard!!Hi Srinath,
Below is the error I can see in Content Server logs:
An error has occurred. The stack trace below shows more information.
!csUserEventMessage,weblogic,CIS!$!csSearchUnableToReturnResults!$
intradoc.common.ServiceException: !csSearchUnableToReturnResults
*ScriptStack GET_SEARCH_RESULTS
3:getSearchResults,**no captured values**
at intradoc.server.SearchManager.retrieveSearchInfoAsBinder(SearchManager.java:295)
at intradoc.server.SearchService.retrieveSearchInfo(SearchService.java:1848)
at intradoc.server.SearchService.doLocalSearch(SearchService.java:1377)
at intradoc.server.SearchService.getSearchResults(SearchService.java:670)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at intradoc.common.IdcMethodHolder.invokeMethod(IdcMethodHolder.java:86)
at intradoc.common.ClassHelperUtils.executeMethodEx(ClassHelperUtils.java:310)
at intradoc.common.ClassHelperUtils.executeMethod(ClassHelperUtils.java:295)
at intradoc.server.Service.doCodeEx(Service.java:620)
at intradoc.server.Service.doCode(Service.java:575)
at intradoc.server.ServiceRequestImplementor.doAction(ServiceRequestImplementor.java:1643)
at intradoc.server.Service.doAction(Service.java:547)
at intradoc.server.ServiceRequestImplementor.doActions(ServiceRequestImplementor.java:1458)
at intradoc.server.Service.doActions(Service.java:542)
at intradoc.server.ServiceRequestImplementor.executeActions(ServiceRequestImplementor.java:1391)
at intradoc.server.Service.executeActions(Service.java:528)
at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:737)
at intradoc.server.Service.doRequest(Service.java:1956)
at intradoc.server.ServiceManager.processCommand(ServiceManager.java:437)
at intradoc.server.IdcServerThread.processRequest(IdcServerThread.java:265)
at intradoc.server.IdcServerThread.run(IdcServerThread.java:160)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: intradoc.data.DataException:
at intradoc.jdbc.JdbcWorkspace.handleSQLException(JdbcWorkspace.java:2553)
at intradoc.jdbc.JdbcWorkspace.createResultSetSQL(JdbcWorkspace.java:812)
at intradoc.search.DatabaseSearchImplementor.doQuery(DatabaseSearchImplementor.java:84)
at intradoc.search.CommonSearchConnection.doQuery(CommonSearchConnection.java:158)
at intradoc.server.SearchManager.retrieveSearchInfoAsBinder(SearchManager.java:224)
... 26 more
Below is the error i can see in the response binder:
StatusCode: -1
StatusMessage: Unable to retrieve search results. Error occurred while processing. Unable to return results.
UnparsedQueryText: xParentFolders <matches> `325D6BFEE77753E189B1745605121E10` -
It is my understanding that Adobe's migration tool will NOT support transferal of custom metadata from Aperture to Lightroom.
I have recently enhanced my Custom Metadata plugin to read custom metadata from Expression Media xmp, and it seems like a no-brainer to have a "preset" which can read/import/transfer custom metadata from Aperture xmp too - I just need a sample to work with - thanks.
If you don't want to post here, please send directly to me.
robcole.com - Contact Me
RobTo attempt a wrap-up for this thread:
Aperture does NOT provide a means to save custom metadata in XMP - the initial premise of this thread was incorrect: a thank you to John Beardsworth for setting me straight. Specific question asked has been answered.
The purpose for the thread however was to learn how to get information out of Aperture so it can be gotten into Lightroom (final destination: custom metadata fields).
Here is one way to get custom metadata in Aperture to custom metadata in Lightroom, recommended if you have enough free IPTC fields to house the custom data temporarily:
* Create an applescript file with the following contents, modified to support your custom metadata fields; note: it must also be modified to specify the IPTC fields to be used:
tell application “Aperture”
set imageSel to the selection
repeat with i from 1 to count of imageSel
tell library 1
tell item i of imageSel
set customFieldValue to value of custom tag "myCustomFieldName"
set value of IPTC tag "myFreeIptcFieldName" to customFieldValue
end tell
end tell
end repeat
end tell
Note: you must adapt script depending on your custom fields, and which IPTC fields you have free.
* Select photos in Aperture.
* Execute the script.
* Once photos are in Lightroom, with IPTC fields populated.., then in Lr's plugin manager, with 'Custom Metadata' plugin selected, click 'Transfer Metadata' button, then "follow the yellow-brick road" (you will be prompted with instructions..). Metadata will be transferred from IPTC fields to custom metadata in Lightroom.
If you do NOT have sufficient IPTC fields to use, or would rather not use IPTC fields for this, then you'd have to modify the script to populate a row in a CSV file for each photo, then use the 'Import from CSV' function in Custom Metadata plugin. I can help if it comes to this..
PS - There may be other ways as well, but maybe this is enough..
Rob -
Email Response using custom metadata
Is it possible to send an email response and in the subject and message, include strings from custom metadata fields I've created on the set clip?
I know typing Title inside brackets will substitute in the title, but how do I do this for custom metadata fields?
THANKS!!Ok, I've figured out that putting the metadata field's title name within brackets will do the trick, but it seems to only work for metadata fields where the datatype is a string.
Anyway to get this to work for something that the Duration that has a datatype of timecode? -
Accessing Content Server custom metadata in search results
Hello,
Is there way to access custom metadata from the Webcenter Spaces search results page? I'm trying to customize the searchResultsFragment.jsff page to have certain results' url be created differently depending on their custom metadata.
I've noticed that each result is stored in a variable called "row" and attributes of that variable are accessed with row.title, row.authors, row.comments, etc. Is there a list somewhere of attributes that can be called from row?
Thanks in advance for any help/advice.I think this depends on how you're calling the webservice. if you're using the 11g-method of using the Generic service, it should work ootb. If you're using the 10g-method, then you need to update the soap service's response params to include your custom metadata. OOTB it has a complex type that only includes some standard metadata, but no custom.
-ryan -
Custom metadata properties give no results after upgrade from 2010
Hi,
Although I see my custom managed properties in my Search Schema in Central Admin, I am unable to find results using them e.g. 'VendorName:Marcel'. I have tried changing the column value in a document and performed a full crawl, but still no results. General
searches such as 'Marcel' work fine and even something like 'author:marcel' (which is a built in managed property) works too. What am I missing? How can I determine the issue? Nothing stands out in the ULS logs.
Background:
I recently upgraded my managed metadata service and search service from 2010 to 2013.
I then upgraded the content db holding my root site collection, and had to re-create my search service proxy to get searches to work. I then upgraded the content db which holds my content hub site collection. This includes site columns, many of which
are also Managed Properties.
Crawls are running with 8 errors - none of which are for the document I changed. Warnings are mainly about 'png' files.
In 2010 I had scopes, which I no longer see in Central Admin. Although I have converted the content database without error, I have not converted the Site Collection to 2013 yet.
macrelI had to set each metadata property 'queryable' property and then run a full crawl after which the results were returned. I am surprised that this did not come over from the upgrade of the search service.
macrel -
Custom component Search and Result view using value node :pls help
Hi Experts,
I am creating a Custom component with Search and Result view using value nodes.
This is the code I wrote in the Search button event handler method.
The data which gets in lv_search I need to put in lv_col .
Can somebody guide me for this.
Points will be awarded .
METHOD eh_onsearch.
DATA : lv_current TYPE REF TO if_bol_bo_property_access,
lv_search TYPE zcrm_orgstruct_search, "Search value node structure
lv_result TYPE zcrm_orgstruct_result, "Result value node structure
lv_col TYPE REF TO if_bol_bo_col.
lv_current ?= me->typed_context->search->collection_wrapper->get_current( ).
CALL METHOD lv_current->get_properties
IMPORTING
es_attributes = lv_search.
me->typed_context->searchresult->collection_wrapper->set_collection( lv_col ).
op_toresultview( ).
ENDMETHOD.
Regards,
LakshmiHi Lakshmi,
Could you please share with us how it was solved.
"CALL METHOD lv_current->get_properties
IMPORTING
es_attributes = lv_search."
Did you get any values in lv_search ?
Because while using value nodes for search view (which inherits from advance search controller class), the above method does not return any search values entered in the fields.
Please let me know how did you solve it.
Thanks & Regards
Vidhya -
"Search for" results not shown in list view
Hello,
I just installed Leopard a few days ago, and so far I'm very happy.
The ony oddity I noticed today was that "Search for" results (the default searches in the pane on the left side) are not shown in list view.
What happens is this:
- I open a finder window in list view.
- I click e.g. on "Search for" - "All documents".
- The status bar on the bottom of the finder window says e.g. "1789 objects", but the actual window is empty (although it has a very long scrollbar). If I click somewhere in the empty space, info for an actual file is shown - as if the files were there, just shown in white letters on white background. I can also type in the search field, and the status bar updates accordingly, but again, no files show up.
Icon and Coverflow views, however, do work.
- If I switch from Icon to List view, a file list is shown for the fraction of a second, then disappears.
This is not an end-of-the-world-bug for me, but still pretty annoying.
Any idea what might be the problem here? I have no exotic software installed that could cause trouble; just QuickSilver and the usual productivity apps.
Thanks!The problem disappeared a few launches later . ..
-
Best approach to add Z custom field to IC Agent Inbox search and results view
Hi Experts,
We are having a requirement to add a Z custom field to IC Agent Inbox search and results view. I got multiple forums and ideas, but looking for the best approach for handling this. I am sure, you experts, would have already done this.
Thanks in advance.
Regards
SivaHi Sivakumar,
AET is the best way by far to create a custom field in this area. It is easy and simple.
Also, field once added in one business object it can be used at different objects as well.
There is also a demo available for AET on sdn.
Please let me know if any more help is required.
Thanks,
Bhushan -
Altavista will not display search results
altavista us will not display search results. altavista canada works fine. On us site results will display in no style page but not in basic page style. The page comes up blank. This may have been caused by delta search. I think I have rid my computer of delta? Reloaded firefox. I use norton 360 and have run registry clean up and virus scans. Also cleaned explorer. In explorer the u.s. altavista works ok that is why I think it something to do with firefox and delta search showed up at the same time unwanted and forced a change on my home page. Have cleared computer of what delta files I could find my have something in the registry but I would not know what to look for or to do with. I am running xp
In a round about way you solved my problem cor-el ! At the end of standard diagnostic there was mention of malware so I ran malwarebytes before running profile manager. malwarebytes found 21 items some in the registry. deleted these items and tried altavista us again and to my surprise it is working ok now.I thought norton 360 would catch such things but I guess it doesn't ! will keep and run a malware program from now on. thank you for your help.
-
Field Available in result, not in search
Hi,
In my requirement, there is a field available in result, but not in search criteria.
Hence:
1. I appended the Zfield in the BOL structure of the search.
2. Got the DDLB value in GET_V_ZFIELD.
3. Displayed the field in config.
4. Wrote the following code in EH_ONSEARCH.
But it did not give the result with the ZFIELD search criteria, rather results all types. I checked in dquery_definition, the search parameter/criteria is available. Please suggest how to proceed.
method eh_onsearch.
data: lr_query_service type ref to cl_crm_bol_dquery_service.
data: lr_qs type ref to cl_crm_bol_dquery_service,
lr_col_params type ref to if_bol_bo_col,
lr_entity type ref to if_bol_bo_property_access,
lr_qs_col type ref to if_bol_bo_col,
lr_attr type ref to if_bol_bo_property_access,
ls_attribute type genilt_selection_parameter,
lv_low type string.
field-symbols:<fs_result> type crms_thtmlb_search_field_info,
<ft_ddlb> type crmt_thtmlb_search_ddlb_nvp.
lr_qs ?= me->typed_context->XXXXX->collection_wrapper->get_current( ).
if lr_qs is bound.
lr_col_params = lr_qs->get_selection_params( ).
endif.
if lr_col_params is bound.
lr_entity = lr_col_params->get_first( ).
while lr_entity is bound.
call method lr_entity->get_properties
importing
es_attributes = ls_attribute.
if ls_attribute-attr_name = 'ZFIELD.
lv_low = ls_attribute-low.
if lr_window is bound and lr_window->gv_vr_set = abap_false.
if lv_low is not initial.
lr_qs->add_selection_param(
iv_attr_name = 'ZFIELD'
iv_sign = 'I'
iv_option = 'NE'
iv_low = lv_low ).
super->eh_onsearch( htmlb_event = htmlb_event
htmlb_event_ex = htmlb_event_ex ).
endif.
endif.
*Remove the just added entity from search parameter list so that it does not appear on UI.
try.
if lr_entity->get_property_as_string( iv_attr_name = 'ATTR_NAME' ) eq 'ZFIELD' . "#EC NOTEXT
if lr_entity->get_property_as_string( iv_attr_name = 'LOW') eq lv_low. "#EC NOTEXT
lr_col_params->remove( lr_entity ).
exit.
endif.
endif.
catch cx_sy_conversion_error cx_root .
endtry.
lr_entity = lr_col_params->get_next( ).
endwhile.
endif.
*Build the Parameter table again.
me->typed_context->XXXX->build_parameter_tab( ).
endmethod.Please check this blog; the necessary steps are explained in detail.
/people/tuncer.gorgun3/blog/2010/06/21/enhancing-standard-activity-bol-query-with-related-fields
Regards
Kathirvel -
Google search does not work. It does not bring back any results and disables my internet connection. I have to close the browser, wait, and then open it again. It only seems to happen when I am signed into my Google account. If I am signed out the search functions properly.
Do a malware check with some malware scanning programs on the Windows computer.<br />
You need to scan with all programs because each program detects different malware.<br />
Make sure that you update each program to get the latest version of their databases before doing a scan.<br /><br />
*http://www.malwarebytes.org/mbam.php - Malwarebytes' Anti-Malware
*http://www.superantispyware.com/ - SuperAntispyware
*http://www.microsoft.com/security/scanner/en-us/default.aspx - Microsoft Safety Scanner
*http://www.microsoft.com/windows/products/winfamily/defender/default.mspx - Windows Defender: Home Page
*http://www.safer-networking.org/en/index.html - Spybot Search & Destroy
*http://www.lavasoft.com/products/ad_aware_free.php - Ad-Aware Free
See also:
*"Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked -
'People Search Core Result' web part with 'office' filter in Keyword Query is not returning results
I have created a page with "People search core result" web part on SharePoint 2010.
When I try to use the setting (A) or (C) as shown below, there is no results been returned but when set to setting (B), there are results been returned.
In the returned results I can see the OfficeNumber field is been populated with values and some of them is "UK Finance".
Setting (A)
Result Query Options
-- Fixed Keyword Query = contentclass:spspeople -- Append Text To Query = Department:"Finance" AND OfficeNumber:"UK Finance"
Setting (B)
Result Query Options
--- Fixed Keyword Query = contentclass:spspeople --- Append Text To Query = Department:"Finance"
Setting (C)
Result Query Options
--- Fixed Keyword Query = contentclass:spspeople --- Append Text To Query = OfficeNumber:"UK Finance"
What am I doing wrong here? Am I missing something? Do I need any additional configuration in order to get this to work?
I hope someone could help me or point me to the right direction.
Thank you
mugesYou might want to check the Manage User Properties area of the User Profile Service in Central Admin.
Any properties you query on should be marked "Indexed" or "Use in Scopes". You can also check that you are using the correct internal name for these properties. -
Firefox search engine results not appearing in a new tab
how do i configure FF (3.6.13) to display search engine results on a new tab? It used to do this for me but now doesn't anymore, and I can't find any config settings to change this.
Type '''about:config''' in the URL bar and hit Enter. <br />
''If you see the warning, you can confirm that you want to access that page.''
'''browser.search.openintab''' is the preference, '''true''' is the value.
Maybe you are looking for
-
Adobe Media Encoder Error Compiling movie Unknown Error occurs within 1-2 minutes of Exporting
I've looked at a number of threads about this, and none seem to solve the issue. I am using the Mac version of PPRO CS6, with AVCHD h.264 source clips (mts) directly, and the timeline will play the program, but I did noticed that certain cuts the pro
-
How to upload a text in .pdf to convert it?
How to upload a text in .pdf to convert it?
-
The PDF's were saved using acrobat 9 pro. they were sent through e-mail as attachments, and they are stored in a network shared folder. our users cannot access the PDF's and i would like to know if this is a simple fix?
-
Games my pc can handle??
Well, I just got my new laptop a few weeks ago and it is great. It has one very horrible UNfeature- a built in graphics card, which means a poor one in this case. (It also has a single core vs. dual core processor, but that should not be TOO big a
-
Select data from all the table names in the view
Hi, "I have some tables with names T_SRI_MMYYYY in my database. I created a view ,Say "Summary_View" for all the table names with "T_SRI_%". Now i want to select data from all the tables in the view Summary_View. How can i do that ? Please throw some