How to use rfcnormalizer.jar in interface mapping
Hi
Iam getting one error while doing xml file to RFC scenario.
the error is like this
Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: functiontemplate from repository was <null>: com.sap.aii.af.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: functiontemplate from repository was <null>
As a solution for this i got SAP Note 730870.
here i have to download rfcnormalizer.jar
i have uploaded in integration repository under imported object.
but iam not able to see this in interface mapping
now i have to use this in interface mapping .
Please give me step by step how to use this in interface mapping
how the interface mapping should be like
Regards
veena
Hi,
The RfcAdapter trys to find a Sender Agreement for this RFC call but the lookup failes. The values used for this lookup are:
Sender Party/Sender Service: The values from Party and Service belonging to the sender channel.
Sender Interface: The name of the RFC function module.
Sender Namespace: The fix RFC namespace urn:sap-com:document:sap:rfc:functions
Receiver Party/Receiver Service: These fields are empty. This will match the wildcard
Regards,
Suryanarayana
Similar Messages
-
Is it possible to use External Defiantion in Interface Mapping?
Hi Experts,
Is it possible to use External defination in Interface mapping? I used this ED in Message Mapping but I am unable to use the same ED for Interface Mapping?
In order to create Interface Mapping I need to create Message Interface and use it in Interface Mappiong?
Thanks
RajeevHi Rajeev,
External definitions is for importing avaliable external DTD,XSD or WSDLs instead of creating them in XI environment maually by creating elements under datatypes,assigning them too Message types and Message Interfaces etc.Where as you fo for Imported Archives to import externally done Mapping programs like JAVA,ABAP and XSLT mappings but not define Mesage interfaces.
So you can create message interface import appropriate External definition into it.Later use it during interface mapping.Hope you understand it.
Thanks,
Ram. -
How to use external jars in NW2004
Hello Experts,
can i use the same approach mentioned in the below Weblog for using the external jars in NW2004.
/people/bertram.ganz/blog/2008/11/24/how-to-use-external-jar-files-in-web-dynpro-development-components
and if not then what will be the best way to achieve it in NW2004.
Please provide your inputs on above.
Regards,
SiddharthHi Sidharth,
If you are using web dynpro DC perspective then you need to follow the following points to use the external jar files in it.
1. Create a external library project.
2. copy the external jars in the library folder os the projects.
3.) Select all the jars from the u201CLibrariesu201D folder, Right click and then select Development Component and click on Add to Public Part
4.Select the first Radio Button (Provides an API)and give some nameto it.
5. Repeat the step no 3 but now select the second radio button other than as selected in step no 4.
6. Now build your lirary DC.
7. Now create a j2ee DC project.
8. ) Expand the node DC Definition and Right Click on Used DC. Select Add Used DC.
9. Select the External Library DC with build time dependency.
10.Right click on the J2EE DC and then select Development Component followed by Build
11. Right click on the J2EE DC and then select Development Component followed by Deploy
now you can use both the libary DC and the j2ee DC in your web dynpro DC as used DC.
But if you have created a web dynpro project only(but not DC) than you can directly add the external jars in java build path
hope this will help
regards
Narendra
Edited by: Narendra Singh on Oct 27, 2009 11:22 AM -
How to use a jar from a external library DC Project?
I followed the steps of how to create DC, External Library Project, which contains the jar I want.
I understood that this type of project can't be deployed so I build and deployed other DC Project from the type J2EE server component Library and added it to it's public part. What do I do next, to actually use the jar and it's imports?
Thank you,
Meytal.Hi,
Check this:
Making a JAR file publicly available
http://help.sap.com/saphelp_nw70/helpdata/en/9f/2ade3fc6c6ec06e10000000a1550b0/frameset.htm
Greetings,
Praveen Gudapati
[Points are welcome for helpful answers] -
How to get the name of Interface Mapping ?
Beside the information given by setParameter() i like to know the name of the "Interface Mapping". Does somebody know how to get this information ?
Hi Frank,
not really there are a lot of information in there but <b>not the name of the interfacemapping</b>. By iterating through the xiContext given by setParameter() i got the following output:
<u>As defined in StreamTransformationConstants:</u>
MessageClass = RQ
VersionMajor = 003
VersionMinor = 000
ProcessingMode = A
MessageId = B9EFFFC05A7411D9CA2F00306E5DA806
RefToMessageId = 00000000000000000000000000000000
ConversationId = null
TimeSent = 20041230150856
Interface = ORDERS.ORDERS05
InterfaceNamespace = urn:sap-com:document:sap:idoc:messages
SenderParty = null
SenderPartyAgency = null
SenderPartyScheme = null
SenderService = BS_QGDBW
ReceiverName = msgIF_ORDERS_DATARIVER
ReceiverNamespace = http://prototype.com/xi/test
ReceiverParty = null
ReceiverPartyAgency = null
ReceiverPartyScheme = null
ReceiverService = BS_QGDBW
MappingTrace =
<u>Additional Information found:</u>
Direction = 0
MessageID = B9EFFFC05A7411D9CA2F00306E5DA806
BusinessSystemSender = BS_QGDBW
BusinessSystemReceiver = BS_QGDBW
SenderNamespace = urn:sap-com:document:sap:idoc:messages
SenderName = ORDERS.ORDERS05
QueueID = null
SenderSystem = BS_QGDBW
ReceiverSystem = BS_QGDBW
These are interresting informations but nothing to find out which interface-mapping-name has called the execute-method....
Regards,
Urs -
How to use street view in apple maps
How do I use street view in apple maps?
You don't. Street View is a Google Maps feature, so you have to use it in the free, downloadable Google Maps app.
-
i have downloaded a jar file from apache web site how to use it. i mean where it placed to use class of jar in java file.
Try putting it in your classpath.
-
Gridworld Case Study - how to use a .jar file with textpad
Hello,
I am a student currently working on a project involving the Gridworld case study. While trying to work on my project at home, I discovered that I would get new "cannot find symbol" compiler errors that I had not previously gotten while compiling the same code at school. I am assuming this has something to do with the .jar file included in the gridworld code. How do I get textpad and/or the java compiler to find and use the .jar file and reccognise the classes which i am importing and extending in my project?
Thanks,
-AlexThanks, It works for compiler now.
Now, I write a html to run the applet. appletviewer
says "
java.lang.NoClassDefFoundError: ij/process/ImageProcessor
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1590)
at java.lang.Class.getConstructor0(Class.java:1762)
at java.lang.Class.newInstance0(Class.java:276)
at java.lang.Class.newInstance(Class.java:259)
at sun.applet.AppletPanel.createApplet(AppletPanel.java:566)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:495)
at sun.applet.AppletPanel.run(AppletPanel.java:292)
at java.lang.Thread.run(Thread.java:536)
It seems the appletviewer can not find the right path for the package. How can I fix this?
Thank again,
Hillxy -
How to use the One-to-One mapping in Java Code
Dear all:
I have set the direct mapping and named query,
and have written web service of login.
I can login successfully.
Now,I want learning about One-to-One mapping.
I have setting the One-to-One mapping,
then what can I do latter?
I do not found any paper showing how to use it in web service?
Somebody help me?thx all.Following code worked for me:
import oracle.javatools.resourcebundle.BundleFactory;
import java.util.ResourceBundle;
* This method retrieves localized strings from a given XLIF resource bundle.
* @param bundleName The XLIF bundle from which the localized string is to be retrieved.
* @param key The key of the localized string.
* @return The localized string retrieved from the given XLIF bundle.
public static String getXlifLocalizedString(String bundleName, String key) {
if (StringUtils.isEmpty(key)) {
return key;
if (StringUtils.isEmpty(bundleName)) {
return "[" + key + "]";
String localizedString = null;
ResourceBundle resourceBundle = null;
try {
resourceBundle = BundleFactory.getBundle(bundleName);
localizedString = resourceBundle.getString(key);
} catch (Exception e) {
LOG.log(Level.SEVERE, "Problem in loading XLIF resource bundle: " + bundleName, e);
return "[" + key + "]";
return localizedString;
} -
How to use client.jar generated by deploytool for a EJB web service
Hello!
Could anyone help me?
I use Sun Application Server to deploy my EJB module and expose it as a web service. Then I open deploytool tree and select localhost under Server branch. In the right panel it shows a list of web services deployed. I chose recently deployed service and press "Client Jar..." button to get generated client stubs.
Good.
Could anyone tell me how I should use this jar file? It does not contain ..._Service_Impl.class that is usually used to get service port and call service methods.
Please, explain me.
Thank you muchtry
jar tf Client.jar and look at what is inside.
Usually you run the client to connect to the server -- (java -classpath blah pack.age.name.Client)
Dont know how its being done over there. -
How to use or function in Message Mapping?
Hi! I was wondering if anyone can show me how to use the or function.
Im trying to match the current date to three possible values so i need three or functions.
EG. if ( currentDate == 01.02 || currentDate = 02.02 || currentDate = 03.02 ) {
do something;Petre:
If you want to use standard functions then you try this:
If-->currentdate -OR- Constant(01.02)
currentdate -OR- Constant(02.02) --> OR -->
currentdate -OR- Constant(03.02)
Then give some output
Else give some output
So give the output for the first two conditions to another OR and the result of the third to the same OR. So whenever the condition is true in any of the condition you will get the THEN value else you will get the ELSE value.
---Satish -
Hi Everybody!
waits for "Hi Dr.Nick" I need a program that will extract the text from a PDF and I think I may have found it here: http://multivalent.sourceforge.net/Tools/index.html
However the instructions are a bit wacky and don't seem to work. My goal here is to extract the text from a pdf document so I am going by these instructions: http://multivalent.sourceforge.net/Tools/doc/ExtractText.html
Currently when I follow the instructions and try to run "java tool.doc.ExtractText a.pdf" I recieve a ClassNotFoundException. the jar file I am using(Multivalent.jar) is currently located is /home/myusername/prog and the current CLASSPATH is also /home/username/prog. Can someone please explain to me what I am doing wrong?
kthxbyeOblivious0823 wrote:
Currently when I follow the instructions and try to run "java tool.doc.ExtractText a.pdf" I recieve a ClassNotFoundException. the jar file I am using(Multivalent.jar) is currently located is /home/myusername/prog and the current CLASSPATH is also /home/username/prog. Can someone please explain to me what I am doing wrong?You haven't set your classpath correctly. It should include the jar file. -
How to use minus in a interface ?
Hi,
we use ODI in an application ,and want use minus in a interface.
Can anyone please help me with this.
viking
Thanks in advance for your feedback.I find it.
The simplest way of setting up an SQL request using the MINUS operator is to create a view containing the MINUS operator.
The created view may then be reverse-engineered as an ODI Model Datastore and may be used in Integration Interfaces as a Source.
If the goal is to generate the difference between a Source table and a Target table, then, the IKM Incremental Updates Knowledge Modules implement this already. That is to say :
1. determine the differences between Source and Target Datastores
2. apply the changes to the Target
Note that the 11g release of ODI will allow the use of UNION/MINUS/etc. operators natively in Integration Interfaces.
Infact, I am very disappoint to ODI. -
How to use mathematical functions in XSL mapping
Hi,
I am using Jdeveloper 10.1.3.3. I need to insert mathematical functions like "multiply,divide,power" etc in my mapping. But in the XSL i am getting all string functions and very few math functions for number.
I am newbie in Jdev. Please if anyone can share how this can be done.
ThanksHi,
The RfcAdapter trys to find a Sender Agreement for this RFC call but the lookup failes. The values used for this lookup are:
Sender Party/Sender Service: The values from Party and Service belonging to the sender channel.
Sender Interface: The name of the RFC function module.
Sender Namespace: The fix RFC namespace urn:sap-com:document:sap:rfc:functions
Receiver Party/Receiver Service: These fields are empty. This will match the wildcard
Regards,
Suryanarayana -
How to use external jar files ??
Hi all,
In my user-defined function for mapping (IR) , I want to make use a Class which is available in an external .jar file.
Our XI is working on Windows2003 OS. I set the classpath in OS environment variables.
But it is not working.
Where I should set the classpath ?
Can anyone help.
Thanks in Advance
Chemmanz
Message was edited by: ChemmanzHi Chemmanz,
For user defined functions, it is not necessary to use the external jar files.
Just follow the below steps:
1. To create a new user-defined function, choose <b>Create New Function</b> in the data-flow editor at the bottom of the screen, on the left-hand side.
2. Specify the attributes of the new function in the subsequent window:
Name:
Technical name of the function. The name is displayed in the function chooser and on the data-flow object.
Description:
Description of how the function is used.
Arguments:
In this table, you specify the number of input values the function can process, and name them. All functions are of type String.
3. In the subsequent window, you can create Java source code:
a. You can import Java packages to your methods from the Imports input field, by specifying them separated by a comma or semi-colon:
You do not need to import the packages java.lang., java.util., java.io., and java.lang.reflect. since all message mappings require these packages and therefore import them.
In addition to the standard packages, you can also specify Java packages that you have imported as archives and that are located in the same, or in an underlying software component version as the message mapping.
b. Create your Java source text in the editor window or copy source text from another editor.
4. Confirm with Save and Close.
5. User-defined functions are limited to the message mapping in which you created the function. To save the new function, save the message mapping.
6. To test the function, use the test environment.
The new function is now visible in the User-Defined function category. When you select this category, a corresponding button is displayed in the function chooser pushbutton bar. To edit, delete, or add the function to the data-flow editor, choose the arrow next to the button and select from the list box displayed.
Regards,
Prasad U
Maybe you are looking for
-
Can you apply keywords and metadata for only some subfolders at import?
I thought I should make a separate thread for my second LR file import question. It seems that LR authors assumed that most users would download single events or projects but that isn't the case with me. I'm just an amateur with a Canon 30D and a 4
-
Free goods - system picking wrong free good
Dear All, I have defined free goods record in tcode vbn1 for the combination of 1) plant and material 2) division and material We have maintained different free goods for different record. While creating sales order system is picking free goods from
-
i have an epson perfection 3200 photo scanner which had worked fine importing into photoshop elements 2.0 when i had an imac g3, but i cannot get it to work on my new machine, a powerbook g4 using 10.4.4. epson said it should work (i downloaded the m
-
Dear Friends, I face a blocking situation concerning the Bank reconciliation. Indeed, the reconciliation can not be done between the advance payment made during the month of January and the invoice for the month of March. Is there any workaround? T
-
How to check user profile service working in sharepoint 2013?
HI All, How to check user profile service working or not in sharepoint 2013? Thanks.