SAP XI 3.0 - Communication channel
Hi All,
Fortuntely I created File to File scenario in SAP XI 3.0
but still I have one querry regarding to configuring communication channel.
In the <b>Module</b> tab I specify this information :-
Number = 1.
Module Name = localejbs/CallSapAdapter.
Type = Local Entrise Bean.
Module Key = 2.
What these parameters are?? They are Adapter dependent or something else? Also could any one tell me the better doccument about it.
Thanks & Regards,
Farooq Farooqui.
Hi Farooq,
These parameters are related to the adapter module used by the adapter.
The default module adapter is localejbs/CallSapAdater
The module key is the name of the set of parameter you can pass to the adapter module.
Here a usefull document about the development of adapter module:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/02706f11-0d01-0010-e5ae-ac25e74c4c81
Regards
Francesco Bersani
Similar Messages
-
Communication Channel Problem while reading from database
Hi,
I have a JDBC to IDoc scenario.
The database here is AS400 and i need to read data from AS400 tables and send it to SAP IDocs.
The communication channel picks up the data from AS400 based on the query and builds the IDocs.
Suddenly the channel stops working and it doesnt pick up the data from AS400. When we change the name of the Communication Channel, it again starts picking up the data but again for some period.
It sounds really strange as this is happening only with AS400 database and not it works perfectly when connecting to an SQL Server database.
Please help me out in resolving this issue.
Regards
Kiran.Hi Kiran
Can you check the Notes 717376 ,990892 and try to implement.
Some tips:
This error is caused by some optimization in the IBM VM for AS400 which can be disabled through the JIT compiler settings. The following VM setting -Dos400.run.mode=jitc must be set, according to note 717376. Any other value for this setting, as e.g. jitc_de can cause the described problem
Also, please share the trace, so that, it would help to identify the problem.
Also try to change the property in Vis Admin
"cluster-data" -> "Global server configuration" -> "managers" -> "ApplicationThreadManager" -> "MaxThreadCount" ( like 400)
Regards
Chilla -
Remote control communication channel
Hi
We want to check the communication channel status from remote it running or down?
I know we can check using external control URL,
but the response is XML.
We want to tell the status job scheduler.
return code and so on.
How can I do?
regards,Hi,
Refer
SAP Network Blog: Control Communication Channels Externally without using RWB
Control Communication Channels Externally without using RWB
Control Communication Channels Externally without using RWB
Thanks
Swarup -
Control communication channel externally and automatically
I would like to be able to control a communication channel automatically and externally,
to turn it on and off at a certain time every day. Has anybody done this?Hi,
Refer
SAP Network Blog: Control Communication Channels Externally without using RWB
Control Communication Channels Externally without using RWB
Control Communication Channels Externally without using RWB
Thanks
Swarup -
All Communication Channels stopped or startet when restart of the SAP-PI
is there any way to control the Communication Channels (to be startet or to be stopped during the next SAP-PI system start) while the SAP-PI is not running.
for a special data migration reason, we have stopped all Communication Channels except one Comm.channel.
after finishing the migration and for a backup, we shut down the SAP-PI system.
for the next SAP-PI system start, all of the Communication Channels should be run again.
is there any way to control (to be startet again for the next SAP-PI system start) the Communication Channels while the SAP-PI system is already shut down
or is the only possible way to start the SAP-PI system, and then manually start the needed Communication Channels.Hi,
If you bring PI server down then all the channels will automatically stop and you can not control these channels when the server is down.You can again start these channels when the server is up and running.....
Regards,
Naveen -
Umlaut Conversion issue in Sender communication channel SAP PI
Hi Gurus,
We are facing issue while conversion.
umlaut Conversion issue in Sender communication channel that is reason channel not able to pic the file from the path.
Sender CC error:
Value of incoming field is too large. Segment:'IMD', Field:'7008', MaxLength:'35', value:'Plssvvkbecher Lübzer 0,4 (1280Stk p' DESCRIPTION: The length of the field value is too big !
Actually field contains 35 Chars only the value is : 'Plssvvkbecher Lübzer 0,4 (1280Stk p'
We tried with “ISO-8859-1” if the field value is less than 35 characters it is able to converting.
Please help me out from this issue.
Thank you.
Regards,
Jittu.Hi Jittu,
Have you tried using the codepageconversion bean in the modules under the sender? It would be like:
AF_Modules/TextCodepageConversionBean with a parameter of Conversion.charset and a value of utf-8.
Regards,
Ryan Crosby -
Party communication channel for multiple stores with multiple user id and passwords in sap pi
Hi Exeperts,
I have a scenario proxy to SAOP . where i am sending some information from my stores to third party company with single user id and password in communication channel.
but requirement is changed now i have 20 stores with 20 user id and password for communication channel.how can i achieve this requirement?
Can i create 20 communication channels for 20 stores or can handle through the party based communication ?
Please help us achieve the requirement.
Regards
Ravinder.sHi,
In the SOAP Receiver adapter, you can only store 10 userid/password combinations via Authorization Keys. These are called via Dynamic Configuration via technical name TAuthKey. In your case, for it to work, you need:
1. 2 business components/2 SOAP receiver communication channels.
2. 1 receiver determination with xPath for username to determine correct business component
3. 1 interface determination
4. 2 receiver agreements (one for each cc)
Hope this helps,
Mark -
Unix script not working when executed from SAP PI communication channel
Hi Experts,
I am currently using the Run OS command after message processing functionality of the file adapter.
However, the unix script doesn't seem to work when run via communication channel.
The script runs properly when executed manually.
The communication channel logs don't show any error as well.
Do you have any ideas as to where the error might be.
Thanks,
MikeHi All,
Thank you for your replies. I appreciate this.
@Anand, here is the script:
#!/usr/bin/sh
#version 1
hostname=$(uname -a | cut -f 2 -d " ")
MAILTO="[email protected] "
homedir=$PWD
echo $homedir | mailx -m -s "OB10 $hostname" $MAILTO
/opt/java6/bin/jar -xvf OB10.zip
ll | mailx -m -s "OB10 $hostname" $MAILTO
What's puzzling me is that I am able to receive the email alerts.
This means that the user has sufficient authorization to execute the script.
But the unzip command is not working.
I have seen the unzip work when run manually.
Thanks,
Mike -
Error in the SOAP Receiver communication channel
Hi ,
My scenario is RFC - to -SOAP (synchronous ) i have specified the TARGET URL inthe SOAP receiver comminication chanel.. but while testing the interface by providing the test data from R/3 .. I'm not getting any Respose.. ..
If I check in the SXMB_MONI in i'm getting the following message .. but the URL whicjh i provided that is fine.. but my doubt is through XI may be it's not able to connect the Target System... .. so, please suggest me...
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: www.webservicex.net</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
regards
JainBy default, the SOAP adapter sends the SOAP message with the content type text/xml.
When you check "Do not use SOAP envelope", the default contnet type is application/xml.
You can change the content type like this: Go to the SOAP receiver communication channel module tab. Add the module "localejbs/AF_Modules/MessageTransformBean" before the standard module. Add the parameter name Transform.ContentType and value text/xml.
Check out this
/people/varadharajan.krishnasamy/blog/2007/01/09/troubleshooting-soap-message--xi
One way of testing ur scenario
/people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible
Also have a look here
SAP Note 856597
reward points if solution found helpfull
regards
chandrakanth -
How to set up the communication channel for third party idoc
Hello,
I am trying to send an idoc from an sap 4.6c system to an third party system. The third party system is supporting idcos with trfc.
My problem is to set up the communication channel in the integration builder (configuration) for the third party system. The idoc is waitung in XI to transport.
My settings are:
adapter type: idoc
transport protocol: idoc
message protocol: idoc
adapter engine: integration engine
rfc destination: xyz (is working fine)
interface version: sap release 4.0 or higher
port: ??
sap release 46c
My problem is the port. should i set up a port in idx1? But the third party is not an sap system and so i dont have a client.
On the xi i have defined a port in transaction we21 (transactional rfc) for the third party with my rfc destination xyz. But if i enter that port in communication channel i got error messages.
Thanks for any help.Hi Christian,
yes, you have to mainztain that port in idx1.
First ypi load the rfc-metadata from an SAP referenzsystem and afterwards copy this metadata to the third party port.
For further details check the onlinedocumentation "IDoc Processing with the IDoc Adapter" XI -> runtime -> adapter
Good luck,
Holger -
Need to use only one sender and receiver communication channel.
Hello Experts.
I have a scenario where in I have to use only one sender and receiver communication channel to push files from different source directories to different receiver directories.
For Eg;
Sender
D://dir1/file1 ---> E://dir1/File1
F://dir2/file2 ----> G://dir2/file2
H://dir3/file3-----> I://dir3/file3.
Can this be achieved by using pass through scenario?
Please let me know if the requirement is not clear.
Thanks in advance.
Advit RameshHi Advit,
I think it is possible. You have to use the Advanced Selection for Source file in the sender channel to define multiple files to be picked up. Also, the Dynamic configuration must also be enabled and used in the mapping so you can manipulate the target directory and target file name based on your source files.
For Polling from multiple directories:
http://wiki.scn.sap.com/wiki/display/XI/File+Sender+Adapter+-+Polling+Multiple+Directories
Dynamic Configuration:
Dynamic file name and directory in Receiver File Adapter - summary of possibilities - Process Integration - SCN Wiki -
One Communication Channel for two XML-Structure
Hi to all!
i'm Newbee in XI.
i register one Communication Channel to recieve two different XML-Structure and when i sent second structure there was a Mapping error, because XI waiting for first XML-Structure.
I'd like to ask if there are any additional condition that i must tune up to make it possible or just it's impossible?Hi,
Please refer below links
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/121b053d-0401-0010-539f-f9295efb7bad
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3a913f71-0601-0010-7a83-dfd3208a9a0b
how to find the URL of deployed Web services?
Creating .NET Web service
http://www.15seconds.com/issue/010430.htm
Also refer SOAP Framework to generate the common wsdl for both the messages with single SOAP CC
http://help.sap.com/saphelp_nw04s/helpdata/en/bb/ddb33d2ae46b3be10000000a114084/frameset.htm
Thanks
swarup -
Error in generating the communication channel
Hi All,
I am getting the following error while trying to configure the business scenario using the Integration Directory.
Attempt to create object failed
Unable to generate the communication channel (XI_Test_Sender_BS, XI_Sender_BS): com.sap.aii.utilxi.misc.api.ClientServerException
Here I am trying send a message from a third party system to an SAP R/3.I had selected the adapter type as File adapter on the sender side and Idoc adapter on the receiver side.While configuring using the Configuration Wizard, the error mentioned above is generated.
Please help me.
Thanks and Regards,
Soumya.HI Rajesh,
Thanks for quick reply...
My requirement was to idetify the order number in table which i have generated a sequence to be unique in DB.
Do we have any option to process a single file at a time from the sender location instead of multiple files...i can see processing sequence <bydate> option in nfs but not in FTP.
Please suggest....
Thanks in advance,
naveen -
Variable Substitution in Communication Channel
Hi,
When doing variable substitution in the communication channel do I use my source or target message to create the reference?
Thanks,
Lieselalways in the target...u can check with <a href="http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/frameset.htm">http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/frameset.htm</a>
Message was edited by:
Prabhu S -
In ID object Communication Channel - Enter a value for Service Number?
Hi,
I have completed all the steps of this link upto 4.5 > 11,
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40574601-ec97-2910-3cba-a0fdc10f4dce
but when i activate my messge interfarence from senario tab list or change object tab list, <b>it is showing error that :
Check Result for Object Communication Channel(GeneratedReceiverChannel_XI ) Enter a value for Service Number</b>
address type: URL Adress
target host: my bi server aibid
Service Number: ?????????
Path: /sap/xi/engine?type=entry
What is the Service NO.
Best Regards,
Dushyant.Hi,
>>>>The serice number is ur port number. In your XI system URL http://host:port/rep/start/index.jsp
this is the j2ee port and he should put http port
as his path is: /sap/xi/engine?type=entry
on WAS ABAP I guess..
Regards,
michal
Maybe you are looking for
-
How do I get network drives to show in left panel of media browser
Okay, I'm new to audition. When I start Audition's media browser, only the local HDD's are shown. If I OPEN FILE, I can navigate to find tyhe network drive and Audition will open the file. Also the network drives show in Windows Explorer. I searc
-
In the library view, lightroom starts changing color photos to b & W with a sepia tone
I have a mac mac and lightroom 6. The changes occur one picture at a time without my doing anything. How to stope this? Is there any way to reverse the changes made to a group of files?
-
JMS error reprocessing an syntax error edifact. Loopin error
Hello all, The problem I have found is that the adapter is trying to process an not well formed edifact. As I read in the JMS FAQ https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/604e2b64-e689-2910-64b3-ffd650f83756 In chapter 13 i
-
Retrieving my pics from iPhoto '11
My iPhoto '11 on Lion won't open. How can i retrieve my pictures that were in iPhoto without opening it? I assume there is some hidden folder in Finder that has all my photos, but I don't know what it's called or where to find it. Thank you.
-
Where can I find example LabVIEW VIs for the NI-USRP?
There are several sources of example LabVIEW VIs for the NI USRP: We have established a NI Community "NI USRP Example LabVIEW VIs" where you can find example VIs from us (NI) and the community. The NI-USRP driver installs a variety of example VIs to