cancel
Showing results for 
Search instead for 
Did you mean: 

Value Mapping Replication - no method ValueMappingReplicationOutSynchronou

former_member184720
Active Contributor
0 Kudos

Hi There,

When i am trying to implement value mapping replication i a getting the below error.

""com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. Exception: No such method ValueMappingReplicationOutSynchronous in proxy bean localejbs/sap.com/com.sap.xi.services/ValueMappingApplicationSynchronous""

I am using "ValueMappingReplicationOutSychronous" as my oubtbound and "ValueMappingReplicationOutSychronous" as my inbound interfaces.

We dont need to change anything other than server and port in the below URL to register right.?

http://<Server>:<Port>/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingRep...

Please note that i have tried multiple combinations in the above URLCas it gave the error after replacing only server and port.

Let me what went wrong..

Please help me out..

Regards

Harish

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Hareesh_G,

As told by gurus you need to check if the interfaces are registered.

I am using "ValueMappingReplicationOutSychronous" as my oubtbound and "ValueMappingReplicationOutSychronous" as my inbound interfaces.

But you need to use "ValueMappingReplicationOutSynchronous" as your outbound interface and "ValueMappingReplicationSynchronous" as your inbound interface.

Try that. Please let me know if need more help.

Good luck.

Luis.

former_member184720
Active Contributor
0 Kudos

Hi ,

Sorry It was a typo.

i am using "ValueMappingReplicationSynchronous" as my inbound interface.

But stil getting the same error "com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. Exception: No such method ValueMappingReplicationOutSynchronous in proxy bean localejbs/sap.com/com.sap.xi.services/ValueMappingApplicationSynchronous"

Edited by: Hareesh_G on Dec 10, 2009 7:15 AM

former_member184720
Active Contributor
0 Kudos

Hi,

Something wrong with my proxy.

Now i am getting this error

"com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. Exception: Cannot locate proxy bean ValueMappingApplication"

Regards,

Harish

Former Member
0 Kudos

Hi.

First check if your interface is already registered,

http://server:port/ProxyServer/listAll

then unregister all

http://server:port/ProxyServer/unregisterAll

then register again..

there is another options.

Requests to (un)register beans for interfaces (requires security role xi_jpr_register_bindings):

/register Example: /register?[ns=myNamespace&]interface=myInterface&bean=myBean&method=myMethod

/unregister Example: /unregister?[ns=myNamespace&]interface=myInterface[&bean=myBean&method=myMethod]

/unregisterAll

Requests to list registered beans (requires security role xi_jpr_list_bindings):

/list Example: /list?[ns=myNamespace&]interface=myInterface

/listAll

Request to test the Java Proxy Runtime (requires security role xi_jpr_admin):

/jprselftest (also requires a configuration in the Integration Directory)

Shabarish_Nair
Active Contributor
0 Kudos

The Java inbound proxies on the Integration Server can easily be activated by calling a simple URL:

Asynchronous:

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

Synchronous:

http://<Server>:<Port>/ProxyServer/register?ns=http://sap.com/xi/XI/System&interface=ValueMappingReplicationSynchronous &bean=localejbs/sap.com/com.sap.xi.services/ValueMappingApplicationSynchronous &method=valueMappingReplicationSynchronous

details in;

http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=%28J2EE3414800%29ID1590928350DB0185022873950581819...

Former Member
0 Kudos

Hi,

Yes you have to replace only server & port. Make sure port is correct and try with using IP adress instead of server name.

Otherwise you have to ask SAP.

Regards,

Sarvesh