Agency error on Value Mapping in 7.1.
Hi,
I'm facing a problem with value mapping using message mapping. The problem is that i can only choose as a Source/Target Agency the SenderParty/ReceiverParty but I can not use sender/receiver business system .
Does anyone knows why? I'm using as Agencies the bussines system, so when I use the Party, the mapping program trhows an exeption.
Thanks in advance,
Ariel
Ok, Problem Solved.
I Used SenderService ; ReceiverService insead of SenderParty; ReceiverParty.
Cheers,
Ariel
Similar Messages
-
Error in Value Mapping Replication
Hi
I am trying to upload a flat file to value mapping table using the standard interface given by SAP. I am getting the error ' HTTP_RESP_STATUS_CODE_NOT_OK' in message monitoring.
I have already registered the interface on the proxy and is successful and created adapter on reciever side for java proxy as stated in the documentaion. on the reciever side I craeted a business service as reciever of interface 'ValueMappingReplication' and communication channel that I created for java proxy input.
Any thing I am missing ? Any help willl be appriciated.
Thanx & regards
Vinod ahirCheck if you have trailing spaces in the communication channel. If so, remove them.
Check the port number of the URL which leads to the Java Proxy. It has to be the J2EE port.
Regards
Stefan -
Error - 403 - Value mapping replication - not authorized
Hello Experts,
I tried to implement the value mapping replication in PI 7.1as per the below article.
"http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e07dd2ae-f783-2c10-9aa6-ca69f67dd20f"
As given in the article i have configured everything in Integration Directory.
I have tried the same thing but getting the following error in "call adapter step" after sending the XML from soap client.
"<b>&nbsp;&nbsp;You are not authorized to view the requested resource.</b>"
I am able to find 2 error messages in SXMB_MONI.
i think this is an issue with user details in XI channels.
Please let me know what is the issue,user we have to give in XI receiver channel andwhat ROLE one should have to test the scenario.
Many thanks.
Regards,
HarishHi Hareesh,
Can you try to use the RFC/ communication user in the communication channel and try?
Please check the authentication type also, check if you will require non-sap type or sap type.
Thanks,
Hetal -
401 - Unauthorized error in Value Mapping Replication scenario
Hi,
I'm trying to push some Value Mapping replication data from one of the clients (which is a non-Integration Server) of XI system to IS. When I execute the program which calls the outbound proxy, the XI message fails with the error HTTP_RESP_STATUS_CODE_NOT_OK 401 Unauthorised.
As given in SAP help, I registered the inbound java proxies and generated the outbound proxies. I confiured the receiver channel with path /MessagingSystem/receive/JPR/XI. In authentication data, I tried several users such as XISUPER, XIAPPLUSER, XIISUSER..Still I get the same error.
What is missing/wrong?
Thanks in advance
Praveen SirupaHi Praveen,
Could you pls do the following...just for verification....
enter the url http://<was_server>:5<sysnr>00/MessagingSystem/receive/JPR/XI
and when it asks for authentication give the XIAPPLUSER and password...you should get an xml that looks like this...
<?xml version="1.0" encoding="UTF-8" ?>
- <scenario>
<scenname>MSG_SCEN</scenname>
<scentype>SERV</scentype>
<sceninst>MSG_001</sceninst>
<scenversion>001</scenversion>
- <component>
<compname>SERVLET</compname>
<compdesc>Messaging System</compdesc>
<comphost>localhost</comphost>
<compinst>MSG_001</compinst>
- <message>
<messalert>OKAY</messalert>
<messseverity>100</messseverity>
<messarea>QR</messarea>
<messnumber>801</messnumber>
<messparameter>na</messparameter>
<messtext>MessagingServlet is active.</messtext>
</message>
</component>
</scenario>
Thanks,
Renjith -
Raising error from Value Mapping
All,
We are using value mapping for a particular field in our messages. The value mapping table does have entries for most of the entries.
Is there a way to raise an error - when the runtime gets a value that is not defined in the value mapping table?
Thanks.Let me also explain what we are trying to do. probably that will help in getting a better or easier solution.
we are using the value mapping mass replication, where in we get the whole translation table into the cache and use it in our application. This table is pushed from R/3 using a report/proxy.
http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/frameset.htm
I was worried that what will happen, if for some reason the cache is cleared during a restart or something. All the value mappings will fail - till the time the data is sourced again from the R/3 system - right? (we are currently having the R/3 proxy push the translation data every 12 hours or so, but was worried about the time in between).
Thanks. -
Error in Value Mapping Replication scenario
Hello all,
We have developed the scenario to upload the mass data to VMR and which is actually working as expected in Dev environment,
But it is not working in quality after transport.
Also we have regeister the service in JAVA proxy but still facing the issue.
The message is failing in adapter enigne with status system error with the below error :
09.05.2014 10:39:36.435
Information
Trying to retry the message because of administrative action of user
"XVEREKAN".
09.05.2014 10:39:36.437
Information
Admin
action: Trying to redeliver message.
09.05.2014 10:39:36.456
Information
The
message status was set to TBDL.
09.05.2014 10:39:36.465
Information
Retrying
to deliver message to the application. Retry: 4
09.05.2014 10:39:36.465
Information
The
message was successfully retrieved from the receive queue.
09.05.2014 10:39:36.472
Information
The
message status was set to DLNG.
09.05.2014 10:39:36.498
Information
Java
Proxy Runtime (JPR) accepted the message.
09.05.2014 10:39:36.896
Error
JPR
could not process the message. Reason: No such method ValueMappingReplication in
proxy bean
localejbs/sap.com/com.sap.xi.services/ValueMappingApplication.
09.05.2014 10:39:36.897
Error
Delivering the message to the application using connection JPR failed,
due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException:
Error processing inbound message. Exception: No such method
ValueMappingReplication in proxy bean
localejbs/sap.com/com.sap.xi.services/ValueMappingApplication.
09.05.2014 10:39:36.905
Error
The
message status was set to NDLV.
Can some one please help on this ?
Thanks.Hi Amit,
I tried that also but the same error :
Delivering the message to the application using
connection JPR failed, due to:
com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error
processing inbound message. Exception: No such method ValueMappingReplication in
proxy bean localejbs/sap.com/com.sap.xi.services/ValueMappingApplication.
De-Register the interface using the link :
http://server:port/ProxyServer/unregister?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplication&bean=localejbs/sap.com/com.sap.xi.services/ValueMappingApplication&method=ValueMappingReplication
Register :
http://server:port/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplication&bean=localejbs/sap.com/com.sap.xi.services/ValueMappingApplication&method=ValueMappingReplication
Result
Interface http://sap.com/xi/XI/System#ValueMappingReplication registered with
value
localejbs/sap.com/com.sap.xi.services/ValueMappingApplication:ValueMappingReplication
My Final Payload after mapping
<?xml version="1.0" encoding="UTF-8"
?>
- <ns1:ValueMappingReplication xmlns:ns1="http://sap.com/xi/XI/System">
- <Item>
<Operation>Insert</Operation>
<GroupID>31322371194085293873227252571012</GroupID>
<Context>http://sap.com/xi/XI</Context>
<Identifier scheme="Source1" agency="Excel">786123test</Identifier>
</Item>
</ns1:ValueMappingReplication>
Thanks,
Anant -
Value Mapping Error : valueMapping.rb_ValueMapException.NO_GROUPID
Hi,
There is a error log in the java Engine for the value mapping, but then the value mapping still working fine.
Error During value mapping
Thrown:
MESSAGE ID: com.sap.aii.ibrun.server.valueMapping.rb_ValueMapException.NO_GROUPID
com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor$NoGuidException: Context = http://sap.com/xi/XI, agency = ListOfSite, scheme = http://xyz.com:abc_site, and value = 9010 not found
at com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor.getGroupIdEx(DBValMapPersistor.java:689)
at com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor.findMappings(DBValMapPersistor.java:569)
at com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor.findMappings(DBValMapPersistor.java:616)
at com.sap.aii.ibrun.server.valueMapping.ValueMappingService.execute(ValueMappingService.java:118)
at com.sap.aii.ibrun.server.valueMapping.ValueMappingService.executeMapping(ValueMappingService.java:50)
Please advise ?
Regards
FL.Hello
Please check the solution in the SAP note #1476480 Context usage for Value Mapping Replication Interface. Also check if there area any errors with the Value Mapping cache in RWB -> Cache Monitoring.
Regards
Mark -
Mapping multiple source value to one target value in value mapping
Hello experts,
In my scenario, i need to map more than one source value to one target value in value mapping. Like:
1 TenderPickup
2 TenderLoan
7 TenderPickup
101 TenderPickup
102 TenderLoan
107 TenderPickup
But when I enter the same target value for the second time and try to save it, it gives me an error saying value mapping already exists.
But this should logically be allowed. How can this be done. Please provide a solution.
Thanks,
YashHi Prabhu,
When i right click on the target field, it gives me only 3 options:
1) Insert Row
2) Delete Value Mapping
3) Value Mapping in all agencies
I dont see nay option for duplicating rows.
What I hae done is in ID i clicked on TOOLS and then VALUE MAPPING. I checked the option "Value Mapping Agencies" and gave my source and target agencies detials. Then i clicked on DISPLY and in the next page I have 3 columns - Value for <source agency>, Value for <target agency> and Group name.
When I give duplicate values in the column Vlaue for <target agency>, it doesnt allow me to and if i right click in this column, i get the above mentioend options.
Please point out where i m going wrong.
Thanks,
Yash -
Hi,
Whenever we execute the sceanrio with the value which is not specified in our Value Mapping Table we are getting this following error in our Log.
The error is attached below.
Error During value mapping Thrown: com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor$NoGuidException: Context = http://sap.com/xi/XI, agency = Slot, scheme = Appointment, and value = ALLDAY not found at com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor.getGroupIdEx(DBValMapPersistor.java:656) at com.sap.aii.ibrun.server.valueMapping.DBValMapPersistor.findMappings(DBValMapPersistor.java:553) at
Can you please me in this situation as it si bit important.
Is there any way that i can make this error not shown in the server log.
Thanks
SujaHello Suja,
you have to change the settings in the log configurator. Set the locations
com.sap.aii.ibrun.server.valueMapping and com.sap.aii.mappingtool.flib3.ValueMapping
to severity "Fatal". After this these errors should not be inserted into the default trace anymore.
Best Regards,
Lars -
Value mapping not working properly
Hi All,
I am using value mapping twice in same mapping program. But only 1 field is coming with value and other is taking same value from source payload, can you please tell me what can be issue here?
Value mapping 1 -
Context - http://sap.com/xi/XI
SenderParty- SenderSchema
ReceiverParty- ReceiverSchema
Value Mapping table in ID -
Value mapping at field 2 -
Context - http://sap.com/xi/XI
SenderParty1- SenderSchema1
ReceiverParty2- ReceiverSchema2
Value Mapping table in ID -
Source payload -
<?xml version="1.0" encoding="UTF-8"?>
<ns0:MT_VM_Send xmlns:ns0="http://xyz.com/Rashmi_CollectPatternDemo">
<Record>
<Emp_ID>123</Emp_ID>
<Name>rash</Name>
<Surname>sumit</Surname>
<Gender>Male</Gender>
<Grade>E2</Grade>
</Record>
</ns0:MT_VM_Send>
Target Payload -
<?xml version="1.0" encoding="UTF-8"?>
<ns0:MT_VM_Receiver xmlns:ns0="http://xyz.com/Rashmi_CollectPatternDemo">
<Record>
<Emp_ID>123</Emp_ID>
<Full_Name>rash sumit</Full_Name>
<Designation>E2</Designation>
<Gender>M</Gender>
<Travel_Mode>Train</Travel_Mode>
</Record>
</ns0:MT_VM_Receiver>
Here travel_mode is coming perfect, but designation is same as defined in source payload. Why here Value mapping not working???
Thanks & regards,
Rashmi JoshiHi Rashmi,
The problem would either be in cache update or your mapping. Please provide the sceenshot of mapping (after clicking the value mapping function).
you can also choose the option to throw error in value mapping function, so it will throw error when value not found.
regards,
Harish -
Hi
I am sendind an item value mapping from R3 to XI and I get this error:
<ns:ValueMappingReplicationFault xmlns:ns="http://sap.com/xi/XI/System">
- <standard>
<faultText>A value is missing for content of Identifier in item 0.</faultText>
- <faultDetail>
<text />
<id>7</id>
</faultDetail>
</standard>
- <addition>
<ItemNr>0</ItemNr>
- <Item>
<Operation>Insert</Operation>
<GroupID>037dd9b01a3111da8abef522ac127968</GroupID>
<Context>http://sap.com/xi/XI</Context>
<Identifier scheme="BS_PEPE" agency="Company" />
</Item>
</addition>
</ns:ValueMappingReplicationFault>
The code in R3 is this one
REPORT Z_XI_REPLICATE_VALUE_MAPPING.
data: My_ZCO_MI_CONSULTA_SERIAL type ref to
CO_SVMR_VALUE_MAPPING_REP_SYNC,
in type SVMR_VALUE_MAPPING_REP_RESP,
out type SVMR_VALUE_MAPPING_REPLICATION,
vIdentifier type SVMR_VALUE_MAPPING_IDENTIFIER,
vItem type SVMR_VALUE_MAPPING_REP_ITEM,
vItemLst type SVMR_VALUE_MAPPING_REP_TAB,
vList type SVMR_VALUE_MAPPING_REP_LIST,
lo_sys_exception TYPE REF TO cx_ai_system_fault.
try.
create object My_ZCO_MI_CONSULTA_SERIAL.
vIdentifier-scheme = 'BS_PEPE'.
vIdentifier-agency = 'Company'.
vIdentifier-value = '122'.
vItem-Group_id = '037dd9b01a3111da8abef522ac127968'.
vItem-operation = 'Insert'.
vItem-context = 'http://sap.com/xi/XI'.
vItem-Identifier = vIdentifier.
append vItem to vItemLst.
vList-item = vItemLst.
out-VALUE_MAPPING_REPLICATION = vList.
call method My_ZCO_MI_CONSULTA_SERIAL->EXECUTE_SYNCHRONOUS
EXPORTING
output = out
IMPORTING
input = in.
CATCH cx_ai_system_fault INTO lo_sys_exception.
write: /'Error Text --> ',lo_sys_exception->errortext.
write: /'Error Code --> ',lo_sys_exception->code.
exit.
ENDTRY.
write: /'ESN_STATUS --> ',in-STATUS.
The message sent to XI and I see in the sxmb_moni in R3 is this one
<?xml version="1.0" encoding="utf-8" ?>
- <nr1:ValueMappingReplication xmlns:nr1="http://sap.com/xi/XI/System">
- <Item>
<Operation>Insert</Operation>
<GroupID>037dd9b01a3111da8abef522ac127968</GroupID>
<Context>http://sap.com/xi/XI</Context>
<Identifier scheme="BS_PEPE" agency="Company">122</Identifier>
</Item>
</nr1:ValueMappingReplication>
When I try to delete a Group it works but not when I want to insert an individual item.
What am I doing wrong?
Thanks
RegardsHi
There is a field call CONTROLLER with this structure:
FIELD FIELDNAME CHAR 30 0 Field Name
VALUE PRX_CONTR CHAR 1 0 Field Control in XML Data Stream (=> Type Group SAI)
But in SAP documentacion does not say any references to this field and how to fill them.
I am asbolute sure I filled all the mandatory fields.
Thanks
Regards -
Hi Experts
While testing Value Mapping we are getting following error in trace
Trace level="1" type="T">Key mapping from some information----
has not been performed</Trace>
<Trace level="1" type="T">*** END APPLICATION TRACE ***</Trace>
Regards
Abhishek MahajanHi,
please, check source and receiver schema and agency. its key sensitive. also make sure that the value you are sending is loaded in the value mapping table.
PI 7.1 support test mapping using Value mapping.
also see this
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00ee347e-aabb-2a10-b298-d15a1ebf43c5
let me know
Rodrigo -
Value Mapping Replication - Issue - Authorization Error
Hi all,
I am trying to do value mapping replication of the data from a table in ECC system using an outbound proxy on ECC and ASync Inbound interface on XI - valuemappingreplication.
Steps followed:
1. Created Table Stucture and did write a report to extract the data from the table in ECC to send the data through Outbound proxy.
2.Followed this blog - Value Mapping replication
When tried to execute the scenario after all the steps in the above blog, we have an error in sxmb_moni saying that the authentication failed. I used pisuper, pidiruser in the receiver communication channel
3.Generated a Java Proxy for the valuemappingreplication interface.
4.Tried to deploy the .jar from the above step using SDM, I was not able to deploy it.
reg
Edited by: naveen chitluri on Jul 16, 2008 12:55 PMAll,
For the value mapping replication,
I have tried to send the message to URL directly for RWB, Test Message in the Component Monitoring http://server:50400/MessagingSystem/receive/JPR/XI.
I am getting an error saying that:
Delivery of the message to the application using connection JPR failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Interface urn:flatfile:to:flatfile#MI_EMP_FILE_ASYNC_OUT not registered: com.sap.aii.proxy.xiruntime.core.XmlRecoverableException: Interface urn:flatfile:to:flatfile#MI_EMP_FILE_ASYNC_OUT not registered
Can anyone throw some light on this.
reg -
Value Mapping Replication : Error Category: XIServer
Hi All,
I'm doing a value mapping replication. Have configured the interface proxy-pi (Async) and the message is transferred to pi with no issues but in pi the message is logged with the following error as in payload:
>Error while receiving by HTTP (error code: 200, error text: Error Parsing Response. No XI Response Received
Link to payload > [http://www.esnips.com/web/SAPIssues ]
tried various cases yet the issue remains the same. any helpful tip on this?
thanks
PrabhuError in RWB: To be delivered
Error in moni: Payload as posted in the thread (refer link)
Error in SMQ2: User column:XIISUSER statustext column: Command to tRFC/qRFC: Execute LUW again -
XI Value Mapping Replication JPR Error
Hello together,
I am trying to insert items from a csv-file into XI Value Mapping by using the XI adapter. Mapping and configuration is finished, the file is picked by file-adapter and comes through the mapping. In the SXMB_MONI the message is processed correctly, but in the RWB I get the following error:
"Runtime exception during XML parsing: Error parsing document. Exception: Generic Exception: com.sap.aii.proxy.xiruntime.core.XmlProxyRuntimeException: InvocationTargetException when calling method com.sap.xi.xI.system.ValueMappingReplicationItem_Type$Operation_Type.fromValue: insert is not among the enumerated values."
Do you have any idea, what the problem is?
Thank you very much in advance!
Kind regards,
FredWhat is the receving adapter?
It would be worth extending the trace file to get a better handle on the error.
Traces are used to analyze runtime errors. By setting a specific trace level for specific locations, you can analyze the behavior of individual code segments at class and method level. This is done with the help of the log configurator service:
 Services
 Log Configurator
 Locations
 Choose the location (Java package) and the tracing level (severity)
(for example, com.sap.aii.adapter.file)
 Root Location > com > sap > aii > File
 Set the severity and choose Copy Severity to Subtree.
Depending on what adapter you are using, determines the root location.
Do this then run the interface again. The trace file will provide the specific error causing the problem.
Maybe you are looking for
-
No charge, no lights, no luck with suggested solutions
My playbook battery drained (yellow blinking lights) and I tried all of the suggestions listed here, multiple times with no success. Now my playbook will not power on and show any lights. Is my playbook dead. Do I have any other options? It is abo
-
Bank Holiday; for Karl and everyone..
. . . . . . . . . . . . . . . . . . . . . . . . . . Here in the UK it's a holiday today ..though the weather's a bit dismal. And so, to cheer everyone up - and the thing to do on a dismal holiday is to go to the pictures, of course! - is Chuck Workma
-
Barcode printing - Upload Method
Hi Friends, I would need good documentation/ link on Upload method in Barcode printing. ie Labels Designed using Third party software and uploaded into SAP using SAP Script programming. Thanks, Preema
-
Strange iTunes Installer Problem, Need Serious Help
I just recently had no choice but to do a destructive recovery of my pc. I am now re-downloading all of my old software and I got to iTunes. I can download the installer just fine. But when I try to run the installer, after opening it and clicking ru
-
Query - Purchasing information in single row
Hi Experts, I have a requirement to create a report which shows products with all POs in a single row. In many cases we will have several open PO at one time for the same product. For example - item SUFF2231-M will have: PO Qty Due Date 42771 20