RDN of the join Adapter in OVD 11G

Hi,
In OVD 11G for a Join view adapter, the RDN on the join Adapter is from the primary adapter by default.
Is there any way to configure the Join adapter so the RDN on the join adapter is from the RDN of the non-primary adapter.
Any helps on this is appreciated.
Thanks,
Michael

No separate licence required..

Similar Messages

  • URGENT: OVD 11g SQL Adapter?

    Hi all,
    I have a requirement to have OVD 11g talk to MY SQL backend. Is there a connector/adapter available out of the box for OVD 11g? If so, can you please give the links to documentation? If it is not available, can someone throw light on building a custom connector/adapter for OVD11g? This is very urgent.
    Thanks,
    Mahendra.

    I think there is a template for MySQL 5.x adapter in OVD 11g. Not 100% sure though. Even if there is not, you can use the "custom" database adapter template, which will work. Here is the link which describes the adapters in OVD: http://www.art2dec.com/documentation/docs/fmw11g1114documentation/oid.1111/e10046/basic_adapters.htm#CHDFCEAE
    Read the section on "custom url" for database adapters and you would be good. You will have to place the required sql jar files in the OVD lib path as well.
    Hope this helps. Let us know.
    PS: Do not write "urgent" in public posts for people who are volunteering to help for free. :-)

  • How to deploy a custom plugin in OVD 11g/ODSM 11g?

    Hi,
    I created a sample plugin and trying to deploy it using ODSM. Looks like there is no facility to do it as we used to do it using OVD Manager GUI. I copied the plugin jar file under the existing pluigns directory. Restarted OVD servers, ODSM but i am still not seeing the custom plugin in ODSM. Any help is appreciated.
    Thanks,
    Ramnath

    Ok, I found a work around for this issue.
    I developed the plugin using OVD MAnager (10g), deployed it in OVD 10g server. Copied the deployed plugin into OVD 11g environment and it works!. So it is the only way to develope custom plugins in 11g by using OVD10g environment? Any other work around not involving 10g is highly appreciated.

  • OVD 11g - How to do Join in DB Adapter?

    I must be missing something but for the life of me I cannot see where in the OVD 11g administrative user interface (i.e., ODSM) I can set a join condition between 2 tables in a single database adapter.
    In the 10g Eclipse based interface there was a panel between the selection of tables and the mapping of LDAP attributes to columns that allowed me to provide join conditions between the selected tables. For example I could add HR.EMPLOYEES and HR. JOBS to the adapter and then tell the adapter to do a join on EMPLOYEES.JOB_ID=JOBS.JOB_ID.
    I have crawled through the admin guide and stared at the new 11g based web interface for creating/updating the adapter and for the life of me I can't see where or how to specify this join condition within a single database adapter instance? Did that get dropped somehow in the conversion from Eclipse to ADF? If so am I going to have to 'backdoor' the join via the adapter.os_xml file?
    Thanks in advance

    Hi, Did you find a solution? I am looking to doing a simple join between 2 tabls too and do not see any way of specifying it in the DB adapter..
    Thanks!

  • Need to create OVD 11g java plugin to process data inside DB Adapter

    Hi All,
    I have OVD 11g setup and I have created one Database Adapter which retrives the database(sybase) values. The values present in DB contains white spaces at the end. So when this DB adapter displays the search result, it contains the white space as some special characters ,E.g(India_/_/_/). I cant do any modification in the DB. So I have to write a plugin which I need to add to the existing DB Adapter. The plugin should trim the white space in the value that we received from DB before it is displayed in the client. Even I am new to OVD plugin creation. help me with some sample code of this kind. I have code through API guide and plugin developer guide which confuses a lot saying lot of chain concepts and etc. So help me with basic implementation points where I can intercept the data received thro DB adapter and I can trim the white space and I can pass to the client.

    Thank you, that's very helpful.
    Creating an virtualattribute plugin with
    ContainerDN = "ou=orgTree,dc=org"
    ReplaceAttribute = supervisor = { cn=%supervisor%, ou=orgTree, dc=org }
    now populates a supervisor entry with supervisor being the RCU_OIM:ACT.PARENT_KEY value.
    However, that value is an integer, pointing the the key of the parent. Can I resolve the key to be SELECT RCU_OIM:ACT.ACT_NAME from RCU_OIM:ACT where RCU_OIM:ACT.ACT_KEY = %supervisor% ?
    Do I need to create another adapter, and perform a join? If so, can I use the same adapter? ie: the data that I need is all in the ACT table, so creating another seems a bit excessive.
    Thank you.

  • OVD join adapter to consolidate users

    I need to join two directories and consolidate the users in one OVD adapter.
    According to the doc, I should use oneToMany adapter condition? if so, what is the condition I should use to get users from AD and OID to one OVD adapter?

    If the two sets of users are completely different than i would say you don't need a join adapter. Join adapters will add unnecessary performance overhead to your searches. Here's what you can do
    Create an adapter for OID say ou=oid,o=root
    Create an adapter for AD say ou=ad,o=root
    then create a local adapter say o=root
    you will have all your users under o=root
    Hope this helps,
    Sagar

  • Rename RDN in OVD 11G

    Hi,
    We'd like to use OVD 11G to do the following,
    In our LDAP, the RDN is formatted like the following,
    cn=John Smith+uid=Smith1234
    And this entry have the following attributes,
    cn: John Smith
    uid: Smith1234
    internalCorporateId: 78564732
    We'd like to rename the current RDN from "cn=John Smith+uid=Smith1234" to "internalCorporateId=78564732".
    We tried to use built-in "chnageuserrdn" Plug in OVD 11G, but it does not support the sepcial RDN format we have.
    Any helps on this is appreciated.
    Thanks,
    Michael

    My suggestion would have been what you already tried so..custom plugin is probably your only option now.

  • Error while creating DB Adapter in OVD

    when I try to create a DB adapter in OVD for Oracle Database 11g, I always get an error "java.lang.reflect.InvocationTargetException" on pressing Validate Connection.
    I have checked all the values, they are correct. I have installed the ojdbc drivers using the Manage Server libraries.
    Has anyone faced similar problem before?
    Regards,
    Monica

    What steps did you followed to create the OVD DB adapter. Check with the following documentation and it should be good to go.
    http://download.oracle.com/docs/cd/E12839_01/oid.1111/e10276/ovd_adapt.htm

  • How to delete the content of a datatable by the "Database Adapter"

    Hello,
    i want to delete all entries in a table by a database adapter - like "DELETE FROM table" in SQL. (Oracle SOA Suite 11g SR1, with Oracle DB over JDBC))
    When i create a new Database adapter i can select standard functions for "insert, select, delete". The function delete does have the disadvantage, that it needs a input message with the key values of the data entry which have to be deleted, which i don't have and don't want to get.
    So i tried the "Pure SQL" mode for the adapter with the SQL string "DELETE FROM table" but this instruction is somehow not commited to the database.
    My questions are:
    - Is there any commit needed for the pure sql instructions? How is the syntax to write several SQL instructions for one Database Adapter?
    - Does anyone have another solution to delete the entries?
    Thanx in advance
    Tobias

    Hi Shishir,
    it is a pretty simple example. I think the problem is that the Database Adapter is not commiting.
    The BPEL is simple sending an empty message to the adapter which should trigger the SQL execution (See Code below)
    The PURE SQL String i'm using is "DELETE FROM table"
    Thanks Tobias
    <?xml version = "1.0" encoding = "UTF-8" ?>
    <!--
    Oracle JDeveloper BPEL Designer
    Created: Wed May 05 09:13:00 CEST 2010
    Author: oracle
    Purpose: Asynchronous BPEL Process
    -->
    <process name="BPELProcess1"
    targetNamespace="http://xmlns.oracle.com/App_DWH_Prototype/TestDELETE/BPELProcess1"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:client="http://xmlns.oracle.com/App_DWH_Prototype/TestDELETE/BPELProcess1"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:oraext="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
    xmlns:xpath20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
    xmlns:ui="http://xmlns.oracle.com/soa/designer/"
    xmlns:task="http://xmlns.oracle.com/bpel/workflow/task"
    xmlns:taskservice="http://xmlns.oracle.com/bpel/workflow/taskService"
    xmlns:wfcommon="http://xmlns.oracle.com/bpel/workflow/common"
    xmlns:wf="http://schemas.oracle.com/bpel/extension/workflow"
    xmlns:xdk="http://schemas.oracle.com/bpel/extension/xpath/function/xdk"
    xmlns:dvm="http://www.oracle.com/XSL/Transform/java/oracle.tip.dvm.LookupValue"
    xmlns:xref="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/db/App_DWH_Prototype/TestDELETE/TestDelete%2F"
    xmlns:ns2="http://xmlns.oracle.com/pcbpel/adapter/db/top/TestDelete">
    <!--
    PARTNERLINKS
    List of services participating in this BPEL process
    -->
    <partnerLinks>
    <!--
    The 'client' role represents the requester of this service. It is
    used for callback. The location and correlation information associated
    with the client role are automatically set using WS-Addressing.
    -->
    <partnerLink name="bpelprocess1_client" partnerLinkType="client:BPELProcess1" myRole="BPELProcess1Provider" partnerRole="BPELProcess1Requester"/>
    <partnerLink name="TestDelete" partnerRole="TestDelete_role"
    partnerLinkType="ns1:TestDelete_plt"/>
    </partnerLinks>
    <!--
    VARIABLES
    List of messages and XML documents used within this BPEL process
    -->
    <variables>
    <!-- Reference to the message passed as input during initiation -->
    <variable name="inputVariable" messageType="client:BPELProcess1RequestMessage"/>
    <!-- Reference to the message that will be sent back to the requester during callback -->
    <variable name="outputVariable" messageType="client:BPELProcess1ResponseMessage"/>
    <variable name="Invoke_1_delete_InputVariable"
    messageType="ns1:TActIngredientCollection_msg"/>
    </variables>
    <!--
    ORCHESTRATION LOGIC
    Set of activities coordinating the flow of messages across the
    services integrated within this business process
    -->
    <sequence name="main">
    <!-- Receive input from requestor. (Note: This maps to operation defined in BPELProcess1.wsdl) -->
    <receive name="receiveInput" partnerLink="bpelprocess1_client" portType="client:BPELProcess1" operation="process" variable="inputVariable" createInstance="yes"/>
    <!--
    Asynchronous callback to the requester. (Note: the callback location and correlation id is transparently handled using WS-addressing.)
    -->
    <assign name="Assign_1">
    <copy>
    <from expression="''"/>
    <to variable="Invoke_1_delete_InputVariable"
    part="TActIngredientCollection"
    query="/ns2:TActIngredientCollection/ns2:TActIngredient/ns2:plotNo"/>
    </copy>
    <copy>
    <from variable="inputVariable" part="payload"
    query="/client:process/client:input"/>
    <to variable="outputVariable" part="payload"
    query="/client:processResponse/client:result"/>
    </copy>
    </assign>
    <invoke name="Invoke_1" inputVariable="Invoke_1_delete_InputVariable"
    partnerLink="TestDelete" portType="ns1:TestDelete_ptt"
    operation="delete"/>
    <invoke name="callbackClient" partnerLink="bpelprocess1_client" portType="client:BPELProcess1Callback" operation="processResponse" inputVariable="outputVariable"/>
    </sequence>
    </process>

  • Setting directory dynamically in File adapter in BPM 11g

    Hi,
    I am using file adapter in BPM 11g for writing perpose. While configuring, it is required to provide the directory location, which can be either physical path or logical. The location where the new file will be stored/saved is written in a text file. I want to fetch the location from that text file and want to store the new file in that particular location at run time. Please help !!!!

    Hi,
    You can dynamically set -among others- the outbound directory and outbound file name for a File Adapter. See: http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10231/adptr_file.htm#CIACICFD. If you need to retrieve the information beforehand from another file, you could use a synchronous read. See: http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10231/adptr_file.htm#BABDCEBE.
    Ronald

  • HOW TO RESOLVE(Test failed: The Network Adapter could not establish the connection)

    Hii
    I want to create new databse as sysdba in jdev.I followed the steps as given in
    Oracle JDeveloper 11g Release 2 Tutorials - Designing and Building Database Tables
    In step 7 create database user and database connection, I am not able to do that and getting the error
    (Test failed: The Network Adapter could not establish the connection).
    Please help me.

    Hi,
    Could you please provide all value you pass to the connection properties on the connection creation panel? First of all, you should choose "Generic JDBC" as the connection type in order to use BDB SQL JDBC driver.
    Regards,
    Cindy

  • Can't connect to Database from Database Adapter in BPM 11g

    I added a database adapter in BPM 11g to the composite.xml. This database adapter is just to load data into a XML document (UI payload). I can’t seem to get a connection to the database. I am getting a error, see below.
    <bpelFault><faultType>0</faultType><bindingFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'GetRequestInfoSelect' failed due to: JCA Binding Component connection issue. JCA Binding Component is unable to create an outbound JCA (CCI) connection. FundsDisbursementProject:GetRequestInfo [ GetRequestInfo_ptt::GetRequestInfoSelect(GetRequestInfoSelect_inputParameters,FdRequestHeaderCollection) ] : The JCA Binding Component was unable to establish an outbound JCA CCI connection due to the following issue: BINDING.JCA-12510 JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element &lt;connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the &lt;connection-factory/> element: location='jndi/FDF_Database'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '&lt;jndi-name>' element in weblogic-ra.xml has not been set to jndi/FDF_Database. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution. </summary></part><part name="detail"><detail>JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element &lt;connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the &lt;connection-factory/> element: location='jndi/FDF_Database'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '&lt;jndi-name>' element in weblogic-ra.xml has not been set to jndi/FDF_Database. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server </detail></part><part name="code"><code>12510</code></part></bindingFault></bpelFault>
    The docs says I need to add an Outbound Connection Pool to to SOA DbAdaptor in WebLogic. The problem is I can’t seem to make my changes take effect. This is the same error recorded here:
    BPEL DB adapter
    The problem is when trying to change the property, xADataSourceName, the changes don’t take effect. I also notice that in our test environment I get a dialog box to change the deployment plan. On my local WLS, I don’t get this dialog box. Either way the changes to xADataSourceName will not take effect.
    There must be a simple solution, I just don’t see it.
    Any help is greatly appreciated.
    Regards,
    Mark
    Edited by: M Peterson on Jul 15, 2010 5:33 AM

    When you enter the xADataSourceName property, did you hit enter on the field? If you simply tab off the field and hit save changes without hitting the enter key then it doesn't record the change to the property.

  • SOA Database Adapter error in 11g

    Hi All,
    Created BPEL process in 11g that invokes a UPDATE functionality on Database Adapter in Jdeveloper 11g. Using XA database ......
    Getting following error.
    *<fault>*
    *<bpelFault>*
    *<faultType>*
    *<message>0</message>*
    *</faultType>*
    *<bindingFault>*
    *<part name="summary">*
    *<summary>Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'update' failed due to: JCA Binding Component connection issue. JCA Binding Component is unable to create an outbound JCA (CCI) connection. Project1:UpdateDBAdapter [ UpdateDBAdapter_ptt::update(CreditcardinfoCollection) ] : The JCA Binding Component was unable to establish an outbound JCA CCI connection due to the following issue: BINDING.JCA-12510 JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element <connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the <connection-factory/> element: location='jdbc/soademoDatabase'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '<jndi-name>' element in weblogic-ra.xml has not been set to jdbc/soademoDatabase. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution. </summary>*
    *</part>*
    *<part name="detail">*
    *<detail>JCA Resource Adapter location error. Unable to locate the JCA Resource Adapter via .jca binding file element <connection-factory/> The JCA Binding Component is unable to startup the Resource Adapter specified in the <connection-factory/> element: location='jdbc/soademoDatabase'. The reason for this is most likely that either 1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic Application server or 2) the '<jndi-name>' element in weblogic-ra.xml has not been set to jdbc/soademoDatabase. In the last case you will have to add a new WebLogic JCA connection factory (deploy a RAR). Please correct this and then restart the Application Server </detail>*
    *</part>*
    *<part name="code">*
    *<code>null</code>*
    *</part>*
    *</bindingFault>*
    *</bpelFault>*
    *</fault>*
    What must be going wrong ?
    Thanks
    pp

    Check whether dbadapter application is deployed on the Weblogic. If it is already deployed, then update it once and try again.
    Regards,
    Anuj

  • Surfacing the properties jndi name that we give in the database adapter

    hi all,
    I would like to know, how can we surface the properties in Oracle 11G,
    like how to surface the JNDI name that we give in the database adapter.
    I have already seen the Chapter 12 example from "Getting started with Oracle SOA suite 11 G"
    but it is talking about file adapter "Modifying the file naming convention and the destination directory"
    please advice
    thanks
    Yatan

    please help me how to do this.
    thanks
    Yatan

  • "The Network Adapter could not establish the connection" error

    I'm intermittently able to connect into my development database from my PC. When I'm not able to connect in, I'm getting a message of "The Network Adapter could not establish the connection" regardless of the client I'm connecting with. This database is located on a server and is Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production. I have a local install of WebLogic Server that has generated the error message when attempting to start. I have also received the message in SQL Developer and SQL Plus.
    As I stated in my first sentence, the issue is intermittent this morning - sometimes I can connect and sometimes I can't...
    I've been working successfully in this database for months now without this issue, so I'm guessing that the database itself is having issues, but I'm not a DBA...just a measly developer trying to use the database ;)
    Are there good questions for me to ask of my DBA or ways to discover what could be causing the issue? Or, is there something I can do on my machine to get around this?

    !. Suggest contacting your DBAs first, but Id suggest seeing if the connection is up.
    when you get it, check the tns connection. open a dos window
    firstly tnsping the database name
    tnsping <SID of database from your tnsnames.ora>
    then try ping the machine where that SID is
    then try telnet to the port of the database thats in your tnsnames.ora
    telnet <host> <port>
    if you get a blank screen then you know at least the listener is up and running on that machine. CTRL + [ will back you out of the telnet session.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for

  • How to give url to an tree element?

    I have created a 2 views         The first view contains a Tree Control like: MainMenu 1                       - submenu 1                       - submenu 2 MainMenu 2                       - submenu 1                       - submenu 2 MainMenu 3    

  • [SOLVED] Mirrorlist's error installing the base system

    Hi! I'm trying to install ArchLinux on my Acer Aspire 5750G (I'm following the "Beginners' Guide"). I managed to establish a Wi-Fi connection (Although "wifi-menu" didn't work: I used the wpa_supplicant function. But this isn't the purpose of the thr

  • Help, My 2010 Macbook Pro looks wierd!

    Last night I started up my 2010 17" macbook pro and I noticed the startup was strange. The gray screen looked different and the apple had a dotted line outline. When my desktop appeared the image looked like I used a polarized affect in Photoshop. I

  • How to send my ipod in

    How can i mail it and how much does it cost

  • Good receipt-printout in different printer

    Hi, We have printer SA18 for good movement(GR) printout.One of another user wants to print GR print(same) in another printer called SA19. For this I have done configuration in OMJR transaction.In that I have assigned user name(JUSHEN) & output device