cancel
Showing results for 
Search instead for 
Did you mean: 

resolve url of a catalog

Former Member
0 Kudos

Hi all!

I have a little problem with an SRM Enterprise Buyer System. My problem is how can I resolve an URL what the system called.

We logon to the application by the internet explorer with this link

https://<server:port>/sap/bc/gui/sap/its/bbpstart/!?sap-client=<clientno>&sap-language=DE

After logon you got a list of some external catalogs what you can call.

In the transaction spro/srm server/define external web services/<catalog name) the catalog-url is defined with some parameters.

Sometimes there are some troubles with the catalog so its good to know witch detailed URL is send. Itu2019s clear that the url is created by this parameters but we want to know the detailed URL.

Iu2019ve checked the logs from the ICM (highest tracelevel) but nothing. You can activate an error log for external web services but there is also nothing.

Has somebody an idea how the url is created or how we can trace the send url?

Thanks for help!!

Best regards

Thomas Wassenhoven

Accepted Solutions (1)

Accepted Solutions (1)

jason_boggans
Active Contributor
0 Kudos

Hi Thomas,

I suggest you use a HTTP Sniffer tool to identify this, internally we promote the use of the HTTP Watch application which would enable you to see the detail you require.

www.httpwatch.com

You can download a trial version, it is very easy to use also, the website will fully explain how to get it working in no time.

Regards,

Jason

former_member206968
Active Contributor
0 Kudos

Hi,

Try putting a external breakpoint in FM-bbp_ws_call/wsi_call/wsi_its_redirect and then debug. You should get the final url along with calling parameters.

Regards,

Sanjeev

Former Member
0 Kudos

Hi Sanjeev!

I read something like this in a different thread - with the same function modules - but they suggest to use a breakpoint. Maybe there is different between external breakpoint and breakpoint because they tested but they got nothing what they want so i will ask them again to use external breakpoint.

Thanks for help

Best regards

Thomas

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi all

Thanks a lot for the help! I will just check the last hint with external breakpoint.

I think the http analyzer will work in any case.

So from my point the case is solved.

Many thanks to all!!!

Thomas Wassenhoven

former_member183819
Active Contributor
0 Kudos

Hi Thomas

Under the web service ID , you may have two structure in the left pane like standard call structure and integrated call structure . please click them you may find all outbound OCI parameters of External /internal catalogs.

URL is also one of the OCI parameters.

regards

Muthu

Former Member
0 Kudos

Hello Muthu!

I checked the transaction sicf service bbpstart but there i don't find anything. I guess you mean something different - How can i find it what you mean inside SAP. We have no java stack only abap stack.

Best regards

Thomas

former_member183819
Active Contributor
0 Kudos

Hi Thomas,

For eg - SRM URL :-

SICF -BBPSTART -> right clicl test services .IT takes you to web browser and log in screen.

or

ITS_DEST = value stores WEB URL in PPOMA_BBP t code.

SE80 -> internet services --> BBPSTART --> login -f8 it shows you webbrowser with link.

TWPURLSVR -Table stores all URL information . plz see it

For External catalog --> as I said earlier it is available call structure outbound parameters.

regards

Muthu

Former Member
0 Kudos

Hi Muthu!

Thanks a lot for the information. This are all information about the customzing.

The complete URL what is used to start the external URL is not shown.

I think the problem is that they want to see the URL what is send. Eg. you execute bbpstart, start the buyer wizard, then you choose a catalog (external catalog) - this link you choose is a java script that calls the catalog application, i guess. The parameters for this are defined in the customizing. You can not see the complete url what is used for calling the catalog - i think it is generated in the java script at runtime (it is not like a url in the a webbrowser). Because of that sometimes some problems arise the want to know which url is generated. Of course all parts should of them should be defined in customizing but sometimes there must be a problem to generate the url, maybe.

So i think to see the complete url we have to use an http traffic analyser on the client....

Once again, thank you for your help!!

Best regards

Thomas

former_member183819
Active Contributor
0 Kudos

Hi Thomas

Please check up with SAP netweaver Administrator forum on this topic http traffic analyser

regards

Muthu