USING SEVERAL PARAMETERS FOR GET_SEARCH_RESULTS WITH THE HELP OF API RDCI

Using Oracle Web Center content Web Service, I'm able to pass several parameters to the search entry to GET_SEARCH_RESULTS.

" < envelope soap: xmlns:soap = ' http://schemas.xmlsoap.org/SOAP/envelope/ ">

" < soap: Body = xmlns:ns1 ' http://www.Oracle.com/UCM "> "

< ns1:GenericRequest webKey = "cs" >

< ns1:Service IdcService = "GET_SEARCH_RESULTS" >

< ns1: User / >

< ns1:Document >

<!-ns1:Field name = "QueryText" > xCUSTOMER_MSISDN & lt; contains > '044444444' < / ns1:Field->

< name ns1:Field = "QueryText" > xCHANNEL_ID & lt; contains > '11222212' < / ns1:Field >

AND

< name ns1:Field = "QueryText" > xCUSTOMER_id & lt; contains > '08848484848' < / ns1:Field >

AND

< name ns1:Field = "QueryText" > xCHANNEL & lt; contains > 'ISL' < / ns1:Field >

< / ns1:Document >

< / ns1:Service >

< / ns1:GenericRequest >

< / soap: Body >

< / envelope soap: >

How do I pass several entrance to search for GET_SEARCH_RESULTS parameter when you use the RDCI API?

I have this code RDCI, but I get parse error as soon as I try out several settings. It works very well with a single parameter. Please advice

Public Shared Sub {search (String content_dDocName)

String queryText = "dDocName < match > '" + content_dDocName + "'";

create the binder

DataBinder searchResultBinder = idcClient.createBinder ();

fill the binder with the settings

searchResultBinder.putLocal ("IdcService", "GET_SEARCH_RESULTS");

searchResultBinder.putLocal ("QueryText", queryText);

searchResultBinder.putLocal ("ResultCount", "20");

run the query

ServiceResponse searchResponse;

print a Boolean = false;

for (int counter = 0; counter < 1000; counter = counter + 1) {}

try {}

searchResponse = idcClient.sendRequest (userContext, searchResultBinder);

If (! print) {}

myExecutable.logEvent ("GET_SEARCH_RESULTS successful call.");

print = true;

}

} catch (IdcClientException e) {}

myExecutable.logEvent ("GET_SEARCH_RESULTS failed");

e.printStackTrace ();

return;

}

DataBinder searchData;

try {}

searchData = searchResponse.getResponseAsBinder ();

} catch (IdcClientException e) {}

myExecutable.logEvent ("cannot get the answer.");

e.printStackTrace ();

return;

}

DataResultSet search results = searchData.getResultSet ("SearchResults");

If (searchResults.getRows () .isEmpty ()) {}

continue;

}

myExecutable.logEvent ("successfully obtained response - (s) dDocName ' following was found:" ");

Iterator it = searchResults.getRows () .iterator ();

While (it.hasNext ()) {}

Date of birth of DataObject = (DataObject) it.next ();

myExecutable.logEvent (dob.get ("dDocName"));

}

return;

}

myExecutable.logEvent ("failed to get a response at the time given.");

}

You can provide several search parameter to RIDC as follows:

dataBinder.putLocal ("QueryText", 'xOriginalServiceId 'DISO' xApprover 'fmwtuser' ')

In above query, I gave 2 search parameters.

You can replace OR with AND & also you can replace 'contains' by 'correspondences' according to your requirement.

-Prashant

Tags: Fusion Middleware

Similar Questions

  • With the help of API HFM in API FDM

    Hi all

    someone used HFM API in the FDM script to access metadata information?

    I was looking for an example of code as a starting point.

    Should we have used the software Web development kit?

    Thank you

    Your question is a litte vague on what you're trying to accomplish if it's a little difficult to offer advice on what you could do

    There is a script that comes with the HFM adapter which reads metadata HFM. It's under the custom > general Scripts.

  • Most of the Contacts updated with the help of API bulk?

    I'm just curious to know what the maximum number of contacts that someone was able to update using the largest rest api or if there are published limits?  1000 contacts? 10000? 100000? 1000000?

    Thank you

    Russ

    Hello Russell,

    You can find the post below useful

    http://topliners.Eloqua.com/community/code_it/blog/2013/08/12/data-uploadimport-file-size-limits

    Thank you

  • The BackBerry not used 10 signing keys? With the help of PhoneGap

    Hi BlackBerry and the community, assistance

    I got the following when asking tests regarding an earlier version released on the app store:

    'Correct. You can download the file on the supplier portal and keep in draft mode and then add BBID peoples to the sandbox and then they can download via BB world. »

    So I tried it and when you transfer the .bar at the store he sas what follows:

    "Bar is not signed RDK bar isn't signed AUTHOR this bar contains unsigned entries that did not check integrity."

    I'm sure I know what the question - I have not idea where set them (when built with PhoneGap desktop) what keys to sign with...

    Thus, for example, this is the command I use to generate the output;

    ./Cordova/Build qnx release k

    Then, to give some info, I followed the guide of BlackBerry and produced three files: author.p12, barsigner.csk and barsigner.db.

    That have been implemented: "~/Library/Research\ In\ Motion /" on my Mac.

    I asked about PhoneGap but no response, but do you know where I define the keys that PhoneGap should use? I'm 100% sure that I use the password correct and everything.

    Thank you.

    Kind regards

    Gary Shergill

    2.9 +, node js and the blackberry tools must be installed on your system.

    You can find the node js here:

    http://NodeJS.org/

    Blackberry tools can come from the native SDK or WebWorks. Since you already have installed WebWorks, just make sure that BlackBerry\ 10 WebWorks\ SDK\ 1.0.4.11/dependencies/tools/bin/ is on your way.

    There are instructions here:

    http://Cordova.Apache.org/docs/en/3.1.0/guide_platforms_blackberry10_index.MD.html#BlackBerry%2010%2...

    It does not specifically call on the dependence of node because it already is a sine qua non to CLI. The community is currently studying how to improve the development of docs for based CLI "legacy" vs.

  • With the help of API OIM10g for the creation of a certificate custom...

    Hello

    I had a need to create certificate requests in bulk may be 100 + number. Can I have some information about the creation of certificate by using the OIM10g API. I could find the function for creating it - AttestationDefinitionOperationsIntf.createAttestationDefinition (com.thortech.xl.vo.AttestationProcessDefinitionVO definition)

    but do not know what is this 'AttestationProcessDefinitionVO' mean and how to pass the details required for the creation of certificate like name, code, description, critical, scope user, scope of resource, departure, delay etc.?

    Use link below:
    Issue certificate - need help

  • Using Windows free 90 days with the help of rearm

    I've tried and used Windows 7 Home Basic 32 bit in my computer, I used it for 90 days without inserting the product key. I reset three times using the command line. Then, I want to get the best out of Windows, so I buy Windows 7 Home Premium Retail real. And my BONES in my computer from desktop-Windows 7 Home premium.

    Is it legal, if I use this Windows 7 basic family for 90 days, no purchase or insert the product key? Should I buy the product key or should I buy?

    If you bought Home Premium and installed over ("Custom" / Clean install) erasing so Home Basic you have no problem.

    As for using the rearm option, you can use a limited number (4times) for a maximum of 120 days, I wouldn't worry about the use of the command to rearm as it is widely published all over the internet and Microsoft has never prevented anyone to use.

    J W Stuart: http://www.pagestart.com

  • With the help of Club running on the Nike watch +.

    Hello

    This is something I have tried to work for a while and have not yet been able to find an answer. At the moment I use Nike + management club on my iPhone to follow the tracks that I find that gps is better than just using the application of the workout on my watch. However, something that really bothers me is that I start the race on my phone, but I can't then view my stats while running without having to press on and tap the watch and wait for the application to load, very irritating to race. I want to be able to lift my wrist and live stats are there to watch me, not listening and not get my phone out of my pocket. Surely this is something that can make the original watch?

    As a separate issue with the new app, Nike +, it does not recognize the songs I downloaded on my phone of Apple music in my playlists, then I have to play the separatelay of music through the application of music as opposed to go with Nike +? The ides on how to fix or is this a known problem with the latest Nike + app?

    Hello

    You may find it useful to consult the support resources of Nike and/or contact Nike for assistance with the help of their application:

    More information:

    https://iTunes.Apple.com/us/app/Nike+-run-Club/id387771637?Mt=8

  • For loops with the array variable

    I am using a loop for example with the name of the table in the select variable, but get a compilation error

    for current_aud_row in (select * from ' | table_name |' where...)


    table_name contains the name of the actual table

    I do that I get the name of the table as a parameter.
    Help, please!

    Excellent. Oracle APEX (Application Express) is a web IDE and RTS - it makes heavy use of DBMS_SQL to execute SQLs and restore these dynamically in the form of Web-based reports, or turn it into XML for graphical rendering using Flash software.

    DBMS_SQL is perhaps more complex (and only really necessary when it comes true dynamic SQL at all stages - including the result of SQL), but we must know how to use and apply. It is a valuable tool at times.

  • With the help of Yosemite, I like Photos app in general; have big Aperture library, although I use rarely opening Tools. Advantages, disadvantages and pitfalls related to the migration of Photos?

    With the help of Yosemite, I like Photos app in general; have big Aperture library, although I use rarely opening Tools. Advantages, disadvantages and pitfalls related to the migration of Photos?

    Opening was a pro the Pro amateur-oriented or serious app, usually shooting Raw, probably on a digital SLR.

    If that's you then pictures will miss a lot for you.

    If this isn't the case, then opening was probably overkill for your needs.

    If you like the pictures then this is the way to go.

  • With the help of semaphore with a Global Variable - correct use?

    Hi all

    I looked in the use of global variables and in my case, it seemed with the help of a semaphore is the appropriate solution.

    In my case, I use a global variable to store the State of the system. Asynchronous two with screw environment (same VI) will follow two COM ports to see if they get a ' login:' command prompt. If the COM port is associated with Alpha, Charlie, or Echo, it increments by 1, and if it is associated with the Bravo, Delta, or Foxtrot, is incremented by 2 GV. If the GV is 3, the rest of the code will run. In this case, it must be a port COM A, C or E; the other should be B, D or F.

    A VI parent is called inside a loop. He works for the first loop. He never adds up to 3 on the second loop, however. I can't understand why. Please let me know if my code is a poor use of semaphores, or if there is debugging I can try.

    I'm still relatively new to LV, so I'm sorry if my screws are difficult to read. I created this in LV2011.

    Thanks for any help!

    CelerityEDS wrote:

    The output of my time looping (wait GV = 3) goes to the structure of the case on the bottom right (clear SGS, PasswordEntry, etc.), so the GV get indeed consulted by the upper case structure right.

    ??

    Your right upper case structure does not run until your time ends in a loop.  The while loop does not stop until the total is equal to 3.  Where can increment you the world besides structures case you cannot yet?

    Have you tried in your point culminating execution of the VI in order to see how they are actually running?

    Another problem that I see.  Assuming that your first while the loop is going to end.  In the structures of your case, you lock the semaphore.  But you can never unlock the semaphore unless you have the right combination of conditions that allow you to get to the case that unlocks the semaphore.  The conditions are based on data that are read before the start of the case of structure, which means that data will not be read and changed until it all ends.  You have the timeout of your lock semaphore connected on one of the cases, but your semaphore lock can never timeout because you do not have a value on his entry time-out.  I think you have a situation where you can lock a semaphore, then arrive at a situation where you can not unlock, then wind locking up of your cold code.

    I don't really think that you need a semaphore at all.  I think you can protect reading and writing functional your overall using a global variable, i.e. the motor action.  Overall, I think you need to rethink the architecture of your code.

  • With the help of the stationary state how can w/XP, I enable Spanish keyboard for the user?

    My daughter has a Spanish class this is why we have installed a panel of Spanish key for that topic.  I loaded Microsoft steady state to control what she uses, changes, etc... make his story on the computer.  With the help of most all the restrictions that she does not see its Spanish keyboard.  How to activate the Spanish keyboard while steady state is to limit what she can get.  We want only that she go to his school work, loaded on the hard disk and not much more.  The Spanish keyboard is essential for this class.

    Microsoft SteadyState has been abandoned and is no longer supported.

  • With the help of windows Explorer XP does use CPU to go to 100% and the blocking of the system forever

    With the help of windows Explorer XP does use CPU to go to 100% and the blocking of the system, forever, until closing by force.  What can I do?

    It is very difficult to manage my files.

    I suggest you download Process Explorer. This freeware utility performs a similar function to the Windows Task Manager, but it goes much further.

    For more information about Process Explorer, see here:

    http://www.Microsoft.com/technet/sysinternals/SystemInformation/ProcessExplorer.mspx

    Explorer.exe is used by a number of applications. The posting process and see which element below uses explorer.exe.

  • With the help of Windows to the top. -J' changed my settings on the page to backup several times, and now when I try to back up my computer it keeps default.

    TODAY, I CHANGED MY SETTINGS ON THE BACKUP OF THE PAGE WITH THE HELP OF WINDOWS BACK UP TO SEVERAL TIMES AND NOW WHEN I TRY TO BACK UP MY COMPUTER AGAIN, HE GUARD DEFAULT.
    I HAVE WINDOWS VISTA PREMIUM 64 BIT.
    I WOULD APPRECIATE YOUR RESPONSE

    Hello

    1. do you receive any error messages?
    2. what exactly happens when you try to backup data?
    3 have. what settings you changed?

    Please answer these questions. This will help us assist you better.

    Try to perform the clean boot.

    Refer; http://support.Microsoft.com/kb/929135

    Thanks and greetings
    Umesh P - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.
    [If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message.] [Marking a post as answer, or relatively useful, you help others find the answer more quickly.]

  • With the help of several types of video files into one film will prevent the publication?

    I am using Movie Maker on Vista.  I have mpeg, avi and wmv files.  The Movie Maker plays very well in project mode, but will not be published.  Multiple file extensions would be the source of trouble?

    If so, is there a quick fix?

    Hi d1bon,
     
    1. what exactly happens when you try to publish a project?
    2. do you get an error message?
     
    With the help of several file extensions should not be a concern.

    Disable video filters and check the result.
    1. click on tools and then click Options.
    2. click on the Compatibility tab.
    3. to turn off a filter, clear the check box next to the name of the video filter.

    You also uninstall the Codecs and check the result: Uninstall

    Please provide us with more details on the issue, so that we can better help you.
     
    Check publish a movie in Windows Movie Maker
    Check, solving problems with publishing a movie to your computer 
     
    Kind regards
    Syed
    Answers from Microsoft supports the engineer.

  • How can I select the files in a folder with the help of a list with the files you want and after that rename only the files using another list with desired new names?

    How can I select the files in a folder with the help of a list with the files you want and after that rename only the files using another list with desired new names?

    I have only:
    D: / images (where are necessary + not need files)
    -a list with only the necessary files
    -a list with new names for the files needed
    Thank you.

    Hi Pustiu,

    Thanks for posting in the Microsoft Community.

    You want to know how to select the files in a folder using a list with the files you want and after that rename only the files using another list with desired new names.

    I would have you post your query in the TechNet forums because it caters to an audience of it professionals.

    Your query will be better addressed there.

    Check out the link-

    http://social.technet.Microsoft.com/forums/en-us/w7itprogeneral/threads

    We know if you need help. We will be happy to help you. We, at tender Microsoft to excellence.

    Thank you.

Maybe you are looking for