cancel
Showing results for 
Search instead for 
Did you mean: 

Namespace & ITS

alejiandro_sensejl
Active Participant
0 Kudos

Hello Gurus!

How can we create namespace services? If we try to name a service with /xxx/ it says / aren't allowed characters.

Greetings,

Alej

Accepted Solutions (1)

Accepted Solutions (1)

alejiandro_sensejl
Active Participant
0 Kudos

Problem sill unsolved,

help much appreciated!

former_member316351
Active Contributor
0 Kudos

Hello Alejiandro,

Go to SICF and right click on the parent of the directory you would like to create the sub-element in, in your case this would be "its", click on "New Sub-Element' and you can now type in any name you want, like xxxx. Then place a service in the xxxx sub-element and you can access it with URL:

http://xxx.com:8001/sap/bc/gui/sap/its/xxxx/servicename

Edgar

Answers (1)

Answers (1)

former_member689397
Active Participant
0 Kudos

Hi,

"Y" or "Z" (customer namespace) or a namespace prefix.

For Ex: Z_XXX (so, create service start with Z)

Refer the link below

http://help.sap.com/saphelp_nw04/helpdata/en/57/38dee94eb711d182bf0000e829fbfe/frameset.htm

Thnx

Suriya

alejiandro_sensejl
Active Participant
0 Kudos

Hello Suriya,

i know what customer namespace is, but that's not what i meant. My company registered an own namespace at SAP and we want to create an ITS server, that starts with this prefix (e.g. as i mentioned above /xxxxx/its01).

Greetings,

Alej

Former Member
0 Kudos

Hi Alej,

I assume we are talking about the integrated ITS. The path used to reach

a service is determined by the path defined in SICF, it is like a directory

and directory names cannot contain '/' of course.

With the stand alone ITS you can reach services under /scripts/wgate only.

In this case you may consider to use a redirection.

regards

Tobias

athavanraja
Active Contributor
0 Kudos

if its integrated ITS.

create a node under sap/bc/gui/sap/its/ for your name space.

and then from se80 while createing internet service instead of just using a name for it use the following naming convention.

/<yournamespace>/<your internet service name>

Regards

Raja

alejiandro_sensejl
Active Participant
0 Kudos

Hello Raja!

That's what I've already tried, but when I test the service he fails at generating a correct URL. He tries to open

http://xxx.com:8001/sap/bc/gui/sap/its//xxx/its01

Between ITS and the namespace (here: xxx) he generates two / and I get an 404 error.

Can you tell me why I get this error and why I must create this node in SICF?

Thanks in advance,

Alej

athavanraja
Active Contributor
0 Kudos

we hav eno customer namespace and i can't really test it. however try placing a http break poin in the http handler class (CL_HTTP_EXT_ITS) of your sicf service to debugg and see whats going wrong.

Raja