How to give dynamically mapping in interface
Hi all,
I have requirement for this requirement i am thinking various scenarios,
could please tell me is there any way to we can give source,target data stores and mapping dynamically(execution time) to the interfaces ? if it is possible then i can re use job again and again ?
please give your solutions for this post
Thanks,
Surya.
Please let me know if I miss the mark here.
If you are trying to build the 150 interfaces without spending the time to do so manually, use the ODI SDK. Check out David Allan's blog post for examples here https://blogs.oracle.com/warehousebuilder/entry/odi_11g_interface_builder. You can build your interfaces once - without need for dynamic mapping at execution time.
I'm pretty sure there is no good way in ODI "out of the box" to dynamically map columns at execution time, but I imagine you could use the ODI SDK to write a Java program that does so. Then, use the Open Tools feature in ODI to run the Java program within your ODI processes. I'm not sure the value of this, but I do not have a full understanding of your requirement.
I hope this helps. Enjoy!
Michael R.
Similar Messages
-
How to give dynamic file path in the selection screen
Hi All,
How to give dynamic file path f4 functionality to user on the selection so that he can browse for the path in the presentation serve? I believe there is one fun module is there for this purpose I am not getting that
Please help me in this regard.
Thanks&Regards
MaheshHI,
check this program.
<b>report ZWA_TEST2.
PARAMETERS: a(100) default 'PRESS F4'.
data: filet type table of FILE_TABLE.
data: wa type file_table.
data: count type i.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR a.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
CHANGING
FILE_TABLE = filet
RC = count .
loop at filet into wa.
a = wa-FILENAME.
endloop.</b>
Regards,
HRA -
About how to build dynamic maps using jdeveloper 10g and mapviewer
i follow the guidance (about how to build dynamic maps using jdeveloper 10g and oracle application server mapviewer) to write a jsp file,but error take palce ,i get information "Project: D:\jdev1012\jdev\mywork\WebMap\ViewController\ViewController.jpr
D:\jdev1012\jdev\mywork\WebMap\ViewController\public_html\WebMap.jsp
Error(12,37): cannot access class oracle.lbs.mapclient.taglib.MapViewerInitTag; file oracle\lbs\mapclient\taglib\MapViewerInitTag.class not found
Error(12,190): cannot access class oracle.lbs.mapclient.taglib.MapViewerInitTag; file oracle\lbs\mapclient\taglib\MapViewerInitTag.class not found
Error(12,102): cannot access class oracle.lbs.mapclient.taglib.MapViewerInitTag; file oracle\lbs\mapclient\taglib\MapViewerInitTag.class not found
Error(12,28): cannot access class oracle.lbs.mapclient.MapViewer; file oracle\lbs\mapclient\MapViewer.class not found
Error(12,40): cannot access class oracle.lbs.mapclient.MapViewer; file oracle\lbs\mapclient\MapViewer.class not found
Error(13,37): cannot access class oracle.lbs.mapclient.taglib.MapViewerSetParamTag; file oracle\lbs\mapclient\taglib\MapViewerSetParamTag.class not found
Error(13,198): cannot access class oracle.lbs.mapclient.taglib.MapViewerSetParamTag; file oracle\lbs\mapclient\taglib\MapViewerSetParamTag.class not found
Error(13,106): cannot access class oracle.lbs.mapclient.taglib.MapViewerSetParamTag; file oracle\lbs\mapclient\taglib\MapViewerSetParamTag.class not found
Error(14,37): cannot access class oracle.lbs.mapclient.taglib.MapViewerRunTag; file oracle\lbs\mapclient\taglib\MapViewerRunTag.class not found
Error(14,188): cannot access class oracle.lbs.mapclient.taglib.MapViewerRunTag; file oracle\lbs\mapclient\taglib\MapViewerRunTag.class not found
Error(14,101): cannot access class oracle.lbs.mapclient.taglib.MapViewerRunTag; file oracle\lbs\mapclient\taglib\MapViewerRunTag.class not found
Error(15,37): cannot access class oracle.lbs.mapclient.taglib.MapViewerGetMapURLTag; file oracle\lbs\mapclient\taglib\MapViewerGetMapURLTag.class not found
Error(15,200): cannot access class oracle.lbs.mapclient.taglib.MapViewerGetMapURLTag; file oracle\lbs\mapclient\taglib\MapViewerGetMapURLTag.class not found
Error(15,107): cannot access class oracle.lbs.mapclient.taglib.MapViewerGetMapURLTag; file oracle\lbs\mapclient\taglib\MapViewerGetMapURLTag.class not found"
can you help?
greetingsI found a lot of information in document 133682.1 on metalink.
step by step example how to deploy a JSP business component application. -
How to give dynamic name for csv export files?
Hi,
how we can give dynamic file name for each csv export file? ex(&item_name.csv)
I am using apex 4.1 and IE 6,
thanks in advance
regards
ChandranPlease help me on this
I am using report template as a csv export..
when user click on download link on other page he will redirect to csv export temlate page and he is is directly get the open or save window
but dynamic title name is not working for only for this.
regards
Chandran -
How to give dynamically email id in smart form send mail
Hii All.
how to provide dynamic reciepint email id.. suppose cutomer email id i get from smtp_addr dataelement. then how to give this in my program?You can go to ADR6 to get the email address maintained for a user.
* Read profile
SELECT SINGLE * FROM usr21 WHERE bname = sy-uname.
* Read SMTP data
CLEAR adr6.
SELECT SINGLE * FROM adr6
WHERE addrnumber = usr21-addrnumber
AND persnumber = usr21-persnumber.
or you can call the BAPI FM
BAPI_GET_USER_DETAIL
to get all the details of a particular user.
Please reward points if found helpful.
Balaji -
Hi,
how to make dynamic mapping?
Is it possible to make mapping at runtime?
Thanks a lot.
Regards,
Jorge LuizHello,
Please see these:
[Dynamic Context Creation, Mapping, and Data Binding|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/6fdae690-0201-0010-a580-d104b459cb44]
[Web Dynpro ABAP: Dynamic Context Creation, Mapping, and Data Binding|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/201ddd3b-b4ce-2b10-8883-880ae8147f89]
Regards -
How to implement Dynamic Context Node Mapping between Components
Hey genuis:
I am looking for how to implement context mapping bwteen two components. I read some threads, and try to use external context mapping. The example works fine. However, my requirement is more than that.
I have a context node in Component B, and the attributes in it are dynamically generated. Component A is the main component which use Component B's function. Both A and B work fine by theirselves.
When I assemble A and B (external mapping), the system gives me a exception:com.sap.tc.webdynpro.progmodel.context.ContextException: MappedNodeInfo(T8UploadCompInterface.data): cannot create nodes, no mapping defined yet.
Please give me some suggestion?
Any responses are appreciated.I miss this thread.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6fdae690-0201-0010-a580-d104b459cb44
This is almost the right solution for my problem. -
How to get ABAP mapping option in Interface Mapping
Hi
experts
How to get ABAP mapping option in Interface Mapping . i need to do abap mapping . i didnt find the option
plz help meHi,
If u2018ABAP-classu2019 and u2018XSL(ABAP ENGINE)u2019 does not appear under the u2018Mapping Program Typeu2019 in Interface Mapping, one has to make an additional entry in the Exchange Profile.
Only a user with the J2EE security role (administrator) can make the following settings in the Exchange Profile.
It is achieved in the following manner:
1) Open http://<host>:<port>/exchangeProfile/index.html
2)Choose IntegrationBuilder ->IntegrationBuilder.Repository -> com.sap.aii.repository.mapping.additionaltypes
Add: R3_ABAP|Abap-class;R3_XSLT|XSL (ABAP Engine)
To check whether the data has been successfully read from the exchange profile:
1- Open http://<host>:<port>/rep/support/admin/index.html
2- Choose Administration of Properties -> All Properties
3- If the value associated to parameter com.sap.aii.repository.mapping.additionaltypes is not visible, press REFRESH button
After doing above check in IR, if still don't find the option for ABAP mapping then refresh the cache.
Award points if useful. -
Need Assistance to know how to Map an Interface in web Service(WSDD)
Hi,
I am writing a Web Service which has a Bean Class, this Bean Class implements a lot of interface and other Bean Classes extends Abstract Class.
I want to know is it possible in Axis to map these Interfaces and Abstract Class in the WSDD file. I am Mapping the Bean Class but doesnt have any idea about interfaces and abstract classes.Hello, I'm also stuck on this problem...
I found that a property's defaultValue was correctly setted when unmarshalling a server response which provided an empty String but impossible to make the client set the property to its defaultValue when marshalling a request....
Did you found a way to correct this bug ? -
Hi...
I want to do the hibernate mapping for a dynamic component.Can any of you tell me how to
put that mapping. I know we can use the following.But no proper idea.
<dynamic-component name="ids">
<many-to-one class="class name " column="column-name "/>
</dynamic-component>>
Can any one give some guide lines/any tutorial/instructions to do this?
Thanks a lot.
Regards,
Menaka.Hai Menaka,
this is ranga nice to meeting you. Probable for ur problum you may find out at this url
http://hibernate.org -
Query Regarding Multi-Message Mapping in Interface Mapping.
Hi All,
I've a query that can we use Multi-Message Mapping in Interface Mapping if:
One mapping structure is simple one-2-one mapping and
Second mapping is calling a stored procedure.
Please give me some links if the answer is YES.
Thanks in Advance.
Regards,
Sreedhar.
Edited by: Sreedhar Av on Oct 12, 2009 1:26 PMHi,
Your question not clear buddy..what i understood is..
If you want execute multiple message mappings in Interface mapping we can ,just add two mapping programs in interface mapping.first mapping program output is input to the second mapping program.
If first mapping program is very simple,if you want to execute stored procedure in second level mapping write used defned fun ction to conect to data base or create JDMC receiver communication channel ,cal the communictaion channel in udf.write stored procedure in UDF.
SEARCH for more info in sdn how to perform DBLOOKUPS.
regards,
Raj -
Dynamic expression in interface
Hi All
Could someone share a way how to create dynamic expression in ODI interface. Eg. I have metadata and want to build case expression on its basis and use it in interface.
I have tried several possibilities:
1) Use Java program in mapping expression.
But during interface steps creation getJDBCConnection() method returns null for both SRC and DEST.
Is there is a way how to connect to database?
2) Generate expression in procedure and use it in interface
Is there is a way how to pass string from procedure to interface?
3) Use variable to generate expression
Pure SQL is not enough to generate my expression, I need cycles, ifs etc.
4) Use special IKM which replace some substitution symbols with generated expression.
Well if there is no other choise I'll pick this up but don't want to have additional special KM.
Could someone propose other solution or workaround for listed?
Many thanks in advance!
Oleg IvanovDev -
I followed this thread and thought I'll try it in my end. Did the following.
1)Created a procedure and pasted your code (changed the table name to mine)
2)Created an interface and connected my source and target. In one of the target columns I put <@=result@>
3)created a package and brought procedure and interface.
When I executed the procedure ran successfully but failed at the interface level. I am getting the following error message.
17008 : null : java.sql.SQLException: Closed Connection
java.sql.SQLException: Closed Connection
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:227)
at oracle.jdbc.driver.PhysicalConnection.prepareStatement(PhysicalConnection.java:753)
at oracle.jdbc.driver.PhysicalConnection.prepareStatement(PhysicalConnection.java:670)
at com.sunopsis.sql.SnpsQuery.a(SnpsQuery.java)
at com.sunopsis.sql.SnpsQuery.a(SnpsQuery.java)
at com.sunopsis.sql.SnpsQuery.updateExecStatement(SnpsQuery.java)
at com.sunopsis.sql.SnpsQuery.executeQuery(SnpsQuery.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execCollOrders(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
at com.sunopsis.dwg.cmd.e.j(e.java)
at com.sunopsis.dwg.cmd.h.z(h.java)
at com.sunopsis.dwg.cmd.e.run(e.java)
at java.lang.Thread.run(Unknown Source) -
How to create a virtual ethernet interface in arch ?
I have subscribed to a distant VPN service. My computer acts as a VPN client and creates a new interface tun0 each time the VPN is active.
I want to only route the ip traffic from Transmission through VPN
I tried to follow the tutorial from here (sorry it's in french) but this tutorial is for debian-based distribs.
Since the VPN may have a dynamic IP, this tutorial proposes to create a 2nd virtual ethernet interface with a fixed IP adress. iptable is then used to perform NAT translation between the IP of this 2nd virtual ethernet interface and tun0.
With debian-based distributions, the creation the this new virtual ethernet interface is managed by adding the following lines to the file /etc/network/interfaces :
# The secondary loopback network interface
auto lo:1
iface lo:1 inet static
address 192.168.0.1
netmask 255.255.255.255
I'm not sure how to perform this in arch. I read a lot about the ip command and I think that the solution may be something like that :
ip tuntap add dev lo1 mode tap
but I'm not sure and moreover, I don't know how to give a fixed IP adress (i.e. 192.168.0.1) to this new interface
Any help would be really appreciated.It's just a wild guess, but maybe https://wiki.archlinux.org/index.php/Systemd-networkd would help?
-
Hi All,
I need to display three tables using alv.
i have used one alv component in my application.
In my context i have three nodes ( for three tables )
when i am trying to map one node of my component control to 'DATA' of alv component
its working fine. i am getting the data of one table .
Now , my problem is for the remainig two tables . how these two nodes are mapped for the same alv 'DATA' attribute of alv component.
Whether i need to create two more alv components or Is there any possible to dynamic mapping ?
Thanks and Regards,
sravan.Hi Sravan,
Now , my problem is for the remainig two tables . how these two nodes are mapped for the same alv 'DATA' attribute of alv component
You cann't map the multiple context nodes to the DATA node of interface controller.You have to declare 3 component usages.
or
you want to set the map the dynamically then use this code.
data:l_ref_interfacecontroller type ref to iwci_salv_wd_table.
l_ref_interfacecontroller = wd_this->wd_cpifc_alv( ).
l_ref_interfacecontroller->set_data( lo_node ). -
Diff b/w msg mapping and interface mapping
hi
i have some doubt's:
1. diff b/w msg mapping and interface mapping
2. What is product in SLD? usually who creates the product,technical,business system??
thx in advance..hI Smartsoft General User ,
The following r excellent websites on mapping which differentiate msg mapping and interface mapping in detail:
Excellent PDF Document on Mapping
http://help.sap.com/bp_bpmv130/Documentation/Operation/MappingXI30.pdf
Mapping Development with the ABAP Workbench
http://help.sap.com/saphelp_nw04/helpdata/en/10/5abb2d9df242f6a62e22e027a6c382/content.htm
ABAP Mappings
http://help.sap.com/saphelp_nw04/helpdata/en/ba/e18b1a0fc14f1faf884ae50cece51b/content.htm
how to create a flat file out of an IDoc-XML by means of an ABAP mapping program and the J2EE File Adapter.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1972bc0b8a
How to Use ABAP Mapping in XI 3.0
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e3ead790-0201-0010-64bb-9e4d67a466b4
These r excellent websites in SLD:
How To Handle the SLD for SAP XI
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d644808
How To Handle Caches in SAP XI 3.0
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290
http://www.sap-press.de/download/dateien/751/sap_press_exchange_infra_engl.pdf
cheers!
gyanaraj
****Pls reward points if u find this helpful
Maybe you are looking for
-
Condition type PR00 can only be used once
Hi Experts, Im faced with a strange problem. Request your help in resolving it. I tried to create my own pricing procedure by copying from RVAA01. Then i deleted all the steps and created my own steps. But when im trying to save the document, it says
-
Javascript error in Navigation Menu
Hi, We migrated from MII 11.5 to 12.1. In 12.1, when I select a role in the Navigation Menu in the main menu, it gives the following error - Line: 1858 Char: 1 Error: Object expected Code: 0 URL: http:<server>:<port>/XMII/Admin/CMSAdmin Has anybody s
-
Windows cannot access the specified device path or file windows 7
this happens every time i click .exe files it abrand new laptop just got it and i cant run this file. i looked and read other soltions on google NONE pls HELP thank you
-
Received appointment gets time zone wrong
I received an appointment invitation from EST time zone and I'm in PST. The creator made a calendar item (in whatever application) for 10AM EST and invited me to it. I accepted, and Calendar placed at at 10AM PST rather than 7AM. There was to way to
-
Hello Community When you have a WS2012 R2 Server and you want to create a Sharepoint 2013 Server farm there are 2 things you can do: 1- You can use 3 physical servers and create your Sharepoint 2013 Server farm using those 3 servers ie: