cancel
Showing results for 
Search instead for 
Did you mean: 

DI server - help on web-form

Former Member
0 Kudos

Hi,

I wanted to run DI server sample as I am looking for some source code on SAP B1 web-forms. I tried to run the WSClient appliaction provided with the DI server samples. the server is running on Windows server 2003 R2(service pack 1), SAP B1 2005 B PL 40, IIS 6.

the SAP server, IIS and license server are on the same machine. I have tried all the combinations for server name , license server etc but, I am unable to login at first place. it gives some 'The request failed with HTTP status 404 : not found'.

Also, to test the basic connection status, I copied Global.asa, Default.htm and WebSAPManageSoap.asp and ran it.

it gave me 'server.createobject Access error'. it seems that I am missing some basic prerequisite. or there are some user-rights issue. any help on this will be highly appreciated as I am clueless on how to go ahead.

also let me know If I am posting in wrong forum

thanks and regards

Binita

Edited by: Binita Joshi on May 21, 2008 3:27 PM

the wwroot folder, where the above mentioned files are copied does have IUSR permissions for read,execute.

Accepted Solutions (1)

Accepted Solutions (1)

Nussi
Active Contributor
0 Kudos

Binita,

maybe you also should post your question in

[SAPBusinessOne ECommerce and WebCRM|;

"Forum discussion area for all development and implementation topics concerning SAP Business One E-Commerce and Web Based Customer Management capabilities, i.e. Websites, functionality, synchronization, api usage."

EDIT:

i have a problem with the link

regards

David

Edited by: David Nussböck on May 21, 2008 3:50 PM

Former Member
0 Kudos

David.

Thnks for the reply. I have already posted in the forum suggested by you. and this whole B1Webtools thing looks very complicated to start with. sad to know tht I will get little help from SDK forum, atleast, as far as DI server is concerned.

thanks anyway.

regards,

Binita

Nussi
Active Contributor
0 Kudos

Binita,

your're right - its hard to get help for DIServer here.

iam think it has something to do that everyone tries to find a way to solve the problem wihtout using DIServer.

its like you said: its very complicated to start with ...

regards

David

Former Member
0 Kudos

Hi David,

I m here with one more round of trivial questions :).

I went thru the help of B1WS and found tht it does not apply to B clusters of SBO.

Now, It seems that DI server is the only option to use.

in this forum itself, I read several thread stating that DI server may offer better performance over DI API but, implemetations are easier in case of DI API over DI server.

It would be very helpful if someone let me know that for using web-service that is integrated with SAP B1 (with applying the original SAP business logic(i.e wht we achieve using DI API business objects in case of addons) ), is DI server the only way to go with?

If yes, what licenses do I need to have to 1) develope the web-forms that use DI service and 2) to have this web application implemented on client machine?

any help on this will be highly appreciated as I don't know from where to start.

thanks and regards ,

Binita

Former Member
0 Kudos

seems, few people use DI server....

Gianluigi
Product and Topic Expert
Product and Topic Expert
0 Kudos

Make your life easier and try B1WS. It is built on top of DI Server.

Former Member
0 Kudos

Hi Gianluigi,

I have read that B1WS does not work on 2005/2007 B versions of Business one. correct me if this is wrong.

(and so only asking for informations about DI server. )

regards,

Binita

Former Member
0 Kudos

Hi All,

I was finally able to test the DI server test asp page and was able to login properly with having session Id as response and even created series with the same session-id. this was yesterday.

today, with the same company-login, I am given 'Receiver100000008 License does not exist' error.

I have restarted license services, IIS etc.

( SAP client is connecting with the same specifications.)

strange thing is, in my License administration window , I am able to see the license of three types only. 1) Professional user, 2) SAP Addons 3) SDK tools.

no DI server license apparently exists so this error is expected but then, I wonder how was I able to connect yesterday , with the same credentials.??

Thnks and regards,

Binita Joshi

Nussi
Active Contributor
0 Kudos

Binita,

looks like your Business One was in good mood yesterday ))

lg

David

Former Member
0 Kudos

David,

Even I would like to believe so but, will be more than happy if someone knows how to make its mood 'good' everyday

still not able to connect. have finally asked for DI license.

(off topic : btw what is 'lg'?)

regards.

Nussi
Active Contributor
0 Kudos

Binita

lg is german language and means "liebe Grüße"

something like kind regards but more nice: greetings from heart

lg

David

Former Member
0 Kudos

Hi.

(am still hopeful I will get some help from forum

I have question regarding the number of license required to run DI service enabled web-forms. I read that it should be equal to number of CPUs that are intended to run DI service. now, If a remote client is accessing web-form which uses DI service, what all kind of licenses should it have?

thanks in advance.

regards,

Binita

former_member201110
Active Contributor
0 Kudos

Hi Binita,

The DI Server license is just one license and is not limited by the number of users. It is the SQL licensing that needs to be done by CPU. As the DI Server is open-ended, you must purchase a SQL CPU license for each of the physical CPUs that are used by SQL (eg a quad-core CPU is one CPU license as it is only one physical CPU).

Kind Regards,

Owen

Former Member
0 Kudos

Thanks Owen.

I finally got the answer what I was looking for. does that mean, I would need just one DI server license for my SAP server which will host the web-service too? and any client which is able to connect to internet can generate the transactions through that with just SQL license?

thanks in advance for all clarification ,

regards,

Binita

former_member201110
Active Contributor
0 Kudos

Hi Binita,

Your DI Server license is installed on the server where the SBO Server Tools are running. When you purchase a DI Server license then you'll need to download and import a new license file for your SBO system. You will need only one DI Server license for your web service, regardless of the number of users who will access the service. For your SQL licensing, you will need to make sure you have CPU licensing for each of the CPUs used by SQL on your database server (you can restrict how many CPUs SQL will use in the properties of the server within SQL Studio Management). SQL licensing is 'paper licensing' which means you don't actually have a license file to install (the paperwork is the record of what licensing you have).

Kind Regards,

Owen

Answers (0)