on 11-12-2006 8:25 AM
how must declared the definition of an rfc interface? is it an difference the definition is like or type? if i call an interface to xi and i have declared the interface with "type" i get an error "server can not generate template". if i call an interface declared with "like" it is ok. can you help me
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Prashanth,
every Connection is OK.
The rfc is correct. i have develop another rfc, very simple and i test this rfc. at first time it work's correct. if i changed the interface, i renamed the name or i changed the structure, the XI know's allways the old the name, the old structure.
cheers anton
Hi Anton,
it seems I have the same problems. Have you found a solution.
Mathias
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anton,
Check your password for the RFC metadata Repository Parameter
cheers,
Prashanth
P.S Please mark helpful answers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anton,
Could you test your AI_RUNTIME_JCOSERVER connection in sm59?
Go into SM59--> TCP/IP connections --> AI_RUNTIME_JCOSERVER, and test the connection.
cheers,
Prashanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Anton,
When sending data to XI you should declare empty RFC with Structure you want to send in Export, then you should fill the structure and call the function with "destination" to XI.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
i reimport the rfc more times and that has no effect. i call another rfc on the communication canal and i have the same effect. Can not generate template. i reduce the name of the rfc-name since it is 10 characters long and than it is ok for 1 times. after the first call he has the import parameter in the cache and this import parameter is allways the same. at first time i have get the structure t001, this is ok, than i get the structure t001w and he has allways the structure t001 in his description.
I have deactivate the interface and the RFC-channel. if i send the rfc from the backend to the xi, i get the message "program MSI_ARGOS not registered". then i activate the interface and the RFC-channel. then i get the message again "server repository could not create the function template". if i refresh the cash with the transaction SXI_CACHE i have no effect.
In the adapter monitoring the rfc adapter writes no logs. but in the kommunicationschanel-monitoring the RFC is green and the logon is correct. i get the errors from the call from the backend.
here " Error: 2006-11-15 17:00:19 CET: com.sap.mw.jco.JCO$Exception: (123) JCO_ERROR_FUNCTION_NOT_FOUND: Server repository could not create function templat for 'Y_EGV_DSC_MSC_ORDER_ARGOS' caused by: java.lang.ArrayIndexOutOfBoundsException: - 128"
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.