Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BSP Problem

Former Member
0 Likes
1,441

Hi,

I am trying to execute a sample BSP application and see the output. In se80 I have chosen BSP Application and under HTMLB_SAMPLES i clicked one page and i see the code on to my right hand side. I hit the execute button to see the output, logged on to the WAS(i think so) and on the browser i see the error below..

Business Server Page (BSP) error

What happened?

Calling the BSP page was terminated due to an error.

SAP Note

The following error text was processed in the system:

Die URL enthält keine vollständige Domainangabe (vq2ua516 statt vq2ua516.).

Exception Class CX_FQDN

Error Name

Program CX_FQDN=======================CP

Include CX_FQDN=======================CM002

ABAP Class CX_FQDN

Analyze CHECK

Line 10

Long text -

What could be the problem. What am i supposed to do ?

1 ACCEPTED SOLUTION
Read only

Tamas_Hoznek
Product and Topic Expert
Product and Topic Expert
0 Likes
1,392

The message means that the system dos not know the fully qualified domain name of the server.

What you can do is to go to SE80, Utilities -> Settings, tab Business Server Pages, and enter the fully qualified app.server name (for test calls) or it's IP address.

14 REPLIES 14
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
1,392

It appears that the fully qualified domain name of your server has not be set. Please see Raj's blog to fix the issue.

/people/durairaj.athavanraja/blog/2005/08/21/running-your-first-bsp-application-in-sap-netweaver-04-abap-edition--nsp

Regards,

Rich Heilman

Read only

Tamas_Hoznek
Product and Topic Expert
Product and Topic Expert
0 Likes
1,393

The message means that the system dos not know the fully qualified domain name of the server.

What you can do is to go to SE80, Utilities -> Settings, tab Business Server Pages, and enter the fully qualified app.server name (for test calls) or it's IP address.

Read only

0 Likes
1,392

are these settings client specific. I don't want to touch other systems. I am trying to do these in sand box 120 client in dev system. If i login to gold client 100 in dev system will the settings change

Read only

0 Likes
1,392

The profile parameters is actually a system wide parameter, that is going to require a stop/start of the instance.

Regards,

Rich Heilman

Read only

Tamas_Hoznek
Product and Topic Expert
Product and Topic Expert
0 Likes
1,392

The setting I mentioned is not client- but user-specific.

Read only

0 Likes
1,392

Ok..let me make the changes and will back to you if i have any problem.

Read only

0 Likes
1,392

I am trying to follow the setting in Raj's blog and I didn't find the profile

After the import is completed , choose the instance profile (the name will be NSP_DVEBMGS00_<computername>.

Or else what are the parameters that I should give in SE80 utilities -> settings->

Read only

0 Likes
1,392

also, i am getting the error when i am trying to add the parameter for the instance profile i got an error...

E:em/max_size_MB greater than maximum 2048

Read only

Tamas_Hoznek
Product and Topic Expert
Product and Topic Expert
0 Likes
1,392

In SE80, you have to enter the fully qualified domain name which is the <app.server hostname>.<domainname>.<top level domain>, so something like myserver.mycompany.com.

You also need the HTTP port number, which you can find by going to trx. SMICM, Goto -> Parameters -> Display. There should be a value under Services for icm/server_port_0 (or whichever has the PROT=HTTP setting). There is a PORT=xxxx.

Read only

0 Likes
1,392

Log - what is the value for log ?

Application Server - should i give the myserver.mycompany.com like thing here

Port Number - port no.

Name of service - any name ?

External HTML Editor

Please confirm

Read only

Tamas_Hoznek
Product and Topic Expert
Product and Topic Expert
0 Likes
1,392

Log - leave it empty. It'll take HTTP as the default anyway.

App.server - yes, myserver.mycompany.com or the IP address of the app.server will work too.

Port number - the port number you determined from SMICM.

Name of service - leave it empty

External HTML editor - leave it empty.

Read only

0 Likes
1,392

Raj's settings in the blog didn't work for me. I don't know if i did anything wrong though. I made the settings in SE80 and they worked !!!!!!!!

Read only

0 Likes
1,392

If you did not do a restart of the instance, then adding the profile parameter would have not been effective.

Regards,

Rich Heilman

Read only

0 Likes
1,392

I restarted the system many times. but After i add the parameter i don't know for what reason i am getting an error and also it says activated finally but after activation when i go and search for the added parameter i am not able to view it. Also, before activation its prompting me that the parameter is not saved. I didn't know how to do it.