cancel
Showing results for 
Search instead for 
Did you mean: 

How to test an interface with SoapUI (AEX integrated configuration)

stefan_bosshard2
Explorer
0 Kudos

Hi experts,

I know how to send a message directly into integration engine (https://[host]/sap/xi/engine?type=entry). But I could not find any solution how to send a message directly into advanced adapter engine (does'n matter which adapter type is used soap, file, jms....).

Integrated configuration scenario:

SenderChannel (JMS, SOAP, File) --> SAP PI AEX--> FileReceiver

Has anybody any idea which "endpoint" I have to call? (https://[host]/sap????????)

Note: I won't call directly the adapter (like SOAP).

Thanks for any hint.

Regards

Stefan

Accepted Solutions (1)

Accepted Solutions (1)

former_member223322
Active Participant
0 Kudos

From SOAPUI you can call only the configurations that have sender channel as SOAP adapter. And if you want to have the message processed in AAE, then you just need to create your scenario in ICO and generate the WSDL from ID. The end point will remain the same.

~Srini

stefan_bosshard2
Explorer
0 Kudos

Hi Srini,

thanks. Yes now I found out that this is possible for those adapter types:

HTTP, SOAP, XI, WS.

So at least I could do a simple test from SOAPUI.

If somebody knows if there is something similar for FIle and JMS Adapter as well - please let us know......

Thanks and regards

Stefan

former_member223322
Active Participant
0 Kudos

For JMS, you can use ActiveMQ tool for testing your messages. You can get it from the below URL.

http://activemq.apache.org/getting-started.html

For File, try using FILEZILLA or any other FTP tool from the market. Hope this clarifies your issue.

~Srini

Answers (4)

Answers (4)

karsten_mhwald
Explorer
0 Kudos

Hi Stefan,

check my blog

Regards,

Karsten

former_member187339
Active Contributor
0 Kudos

Hi Stefan,

If I understood you correctly then you want to test ICO interfaces using something similar to RWB but without going though Sender Channel.

Unfortunately, for ICO scenarios we wont have have anything like https://[host]/sap/xi/engine?type=entry. There are many threads in SDN discussing this, you can explore more if you search SDN threads on this topic.

Regards

Suraj

siddhardha_dnk
Active Participant
0 Kudos

Hi Stephen,

We use SOAP UI for testing SOAP Scenarios only. We cannot use SOAP UI for File channels etc.

When you generate WSDL file for particular scenario, the url provided for you consists Sender Interface, Name Space, Sender Component etc. irrespective of the Configuration(Normal or AAE). Basically SOAP UI hits PI server based on the interface details which we have in URL.

In case if you want to Test scenario with payload from RWB, Go to Component Monitoring -> Intergation Engine(Normal Configuration) or Adapter Engine(AAE/AEX Configuration) -> Test Message. Paste your Payload and provide the madatory inputs and send the message.

The general URL for Adapter Engine would be

http://"HostName":"PortName"/MessagingSystem/receive/AFW/XI

Better to use RWB for testing File, IDOC scenarios etc.

Hope you are clear on your Query.

Regards,

DNK Siddhardha.

Bhargavakrishna
Active Contributor
0 Kudos

Hi Stefan,

You can send test message from RWB to Advanced adapter engine

Go to test tab, which is there in RWB --> click on Send test message -->Select Adapter engine under integration server

try in this format

http://hostname:50000/MessagingSystem/receive/AFW/XI

Hope it will helpful..

Regards

Bhargava krishna

stefan_bosshard2
Explorer
0 Kudos

Hi Siddhardha,

it doesn't work and it seems that it is not possible/running for integrated configuration under PI 7.3....

See http://scn.sap.com/thread/3228287

Note: CPACache Refresh did not help.

Thanks anyway