I have set up a Virtual PC with Windows 2003 Std, without active directory, installed IIS, Message queues, SQL 2000 with service pack 4, Sharepoint portal services with service pack 2, .NET 1.1 and J# extension for .NET 1.1. I have installed Navision 4.01 client with Employee portal option, Employee Portal from Additional Interfaces, and have restored the demo database in SQL. In Employee Portal setup I have defined both Administrator and NEP_user as EP Users assigned to both sales and product design groups. I have not checked any of the encryption options nor have any values in the Key Managment tool. I have setup Navision Applicaiton server running under the NEP_User login (whom is in the Administrators as well as Users group - and is also a dbo for the Navision SQL database) and put in the start up paramenter of NEP and changed the company to CRONUS USA, Inc. (the company name in the NA Beta) The service starts fine if I go through the Services managment console or the Application Server mmc. I tried to use the Cronus license, but NAS would
complain about not enough user sessions available. If I used my 4.0 Developer license, NAS would start normally.
I also do not see any of the Emmployee Portal web parts in the default page http:\\localhost\default.aspx. Nor do they work if I import them in through sharepoint. I do see all the dll's that are mentioned in the manual, but don't know why it is not working. Any ideas?
I have now created a new site, but now I am getting the NEP site up with the following error on all four web parts
"Access Problem (1): User USNPV-SABVPC2K3\ADMINISTRATOR has no group." I have set up the administrator on all groups (reader, web designer, contributor, administrator) and created a cross-site group with administrator in it. Could this have something to do with not having Active Direcotry???
You get this error when some settings are not done. Open up ur EP card in Navision and there you have to select users. Each of the user u select has to be then a member of a group (which is sales / production or .... ).
And another thing is that, yes u need to have Active Directory Installed on your machine. Also you will need to have windows login to Navision and not a database login as this works in integration with Sharepoint services which are AD based.
What you have to do is to check the usernames. The windows account on the SharePoint machine is MACHINENAME\USERNAME if you do not have AD. This account information has to match the settings in Navision.
E.g. Name of machine hosting WSS: MYWSSNEP
Name of user: Administrator
then the entry in Navision has to be:
MYWSSNEP\Administrator
I have set up a Virtual PC with Windows 2003 Std, without active directory, installed IIS, Message queues, SQL 2000 with service pack 4, Sharepoint portal services with service pack 2, .NET 1.1 and J# extension for .NET 1.1. I have installed Navision 4.01 client with Employee portal option, Employee Portal from Additional Interfaces, and have restored the demo database in SQL. In Employee Portal setup I have defined both Administrator and NEP_user as EP Users assigned to both sales and product design groups. I have not checked any of the encryption options nor have any values in the Key Managment tool. I have setup Navision Applicaiton server running under the NEP_User login (whom is in the Administrators as well as Users group - and is also a dbo for the Navision SQL database) and put in the start up paramenter of NEP and changed the company to CRONUS USA, Inc. (the company name in the NA Beta) The service starts fine if I go through the Services managment console or the Application Server mmc. I tried to use the Cronus license, but NAS would
complain about not enough user sessions available. If I used my 4.0 Developer license, NAS would start normally.
I also do not see any of the Emmployee Portal web parts in the default page http:\\localhost\default.aspx. Nor do they work if I import them in through sharepoint. I do see all the dll's that are mentioned in the manual, but don't know why it is not working. Any ideas?
Hi,
I´ve made a similar setup with a Navision Database Server instead Navision SQL Option.
After importing Navision web parts into default.aspx in sharepoint the next error message appears where the tool pane should be:
Communication error (10114): No reply received from Back End System (Time Out).´ :evil:
1.) Check MSMQ settings
a.) With whom user the SharePoint site/application pool is running?
b.) Check security settings on the queue(s) (for first tries use Everyone and Anonymous account and give them Full access)
c.) Check Queue Setup in web.config and in NAS Setup
d.) Activate Journal on both queues
e.) Deactivate Encryption and compression
f.) Set Debug in web.config to 1 and specify a path
g.) Add a NEP webpart and try to configure it
If you get a timeout, then check the journals:
Either the message has never arrived in the job queue -> web.config
It has arrived but the message is still in the queue (not in the journal) -> setup of NAS
The message has been processed, check the reply queue.
If there is no message -> NAS setup
Also check the files in the debug folder.
For better help i will appriciate that you comment
a.) your installation settings
b.) the appsettings part of the web.config
Finally I discovered the problem. There is a function In codeunit 1 in Navision that runs a "listener" object. This listener waits until NAS instance send job request.
The point is that function is not executed by any other Navision object !!
(At least I didn't find any reference).
Yes, you are right. It´s needed to prepare your specific start running that function. I finally made a similar approaching like in old webshop with an dispatcher user for an automatic start.
After viewing and preparing commercial demos for my marketing department my opinion is:
1.- It's a simple and easy way to connect to Navision through .Net.
2.- Moderate time and cost customization. I've prepared limited demos for other bussiness areas different to sales.
3.- Big problem: Standard code in Navision objects is not prepared for this integration. Every warning and error provoked from sharepoint (involved with Navision rules) appear in Navision Client running NAS listener, therefore you have to assure none window in this Client is showed because your web server is stopped until you close that window. Conclussion: Yo have to review all code related to those web parts yo want to show. :evil: :evil:
You get this error when some settings are not done. Open up ur EP card in Navision and there you have to select users. Each of the user u select has to be then a member of a group (which is sales / production or .... ).
And another thing is that, yes u need to have Active Directory Installed on your machine. Also you will need to have windows login to Navision and not a database login as this works in integration with Sharepoint services which are AD based.
take care
All the best
Pritish
Hi! I have a problem :
IE: Access Problem (1): User has no group.
Firefox: open correct
I am installing Navision 4 with Employee Portal first time.
I have install Navision 4 SP1 and Employee Portal using following steps:
1 Install Microsoft Windows 2003
2 Install Microsoft IIS
3 Install Microsoft .NET Framework 1.1
4 Install Microsoft Message Queueing Services
5 Install Microsoft Sharepoint Services
6 Install Microsoft Visual J# .NET Framework Redistributable Package
7 Install Navision Database Server or SQL Option 4.01
8 Install Navision Client
9 Install NAS
10 Install Navison Employee Portal Front End Components
Installation of above has been completed successfully, I am getting 4 webparts in Sharepoint Site.
But getting following error while selecting "Modify Shared Web Part":
Communication error (10114): No reply received from Back End System (Time Out).
I have tried above installation several times from scratch but getting same error every time.
I am new to navision and the application server (but year exp with Great Plains).
I am trying to setup a Employee Portal (NAV4 SP1 for SQL) onto a Virtual PC for sales demo. I have followed the 10 steps above and I can see the web part: but I am getting the
“Communication error (10114): No reply received from Back End System (Time Out).” Error
I think the problem is with the NAS since i am getting the below error in the eventlog:
The description for Event ID (109) in Source (NAV4SP1-SQL) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: EP Appln. Server Setup Code 'NEP-' does not exist .
I think it is to do with start up parameter. I noticed one of you guys said enter "NEP-" for the NAS startup parameter. I have used P but still no success. Can you tell me what parameter i should be using since this is not stated in the installation PDF document?
Hi - I am now getting an error when i click on any of the links for the Item Card webpart.
Navision error (10500): The operating system cannot find the file C:\Documents and Settings\NEP_user\Local settings\Temp\__TEMP__.OPQ . Please check that the drive, directory and file names are correct.
The folder directory are correct, but i cannot see the temp files. I have changed the NAS service account to administrator and i can the same error message (replace NEP_user to administrator).
two comments/questions:
1.) Did you install a printer on this machine?
Navision needs at least one printer or better the printer driver installed on the machine to do the report printing
2.) Was the report empty?
To ensure this try to open the report with the client and click on page preview
Comments
1) Download the beta release of v4.0 SP1 as per instructions in https://mbs.microsoft.com/partnersource ... 4SP1NA.htm
2) Read Chapter 1 - Installing Employee Portal in Installation and System Management - Employee Portal ('w1w1ep.pdf' in the Doc folder)
complain about not enough user sessions available. If I used my 4.0 Developer license, NAS would start normally.
I also do not see any of the Emmployee Portal web parts in the default page http:\\localhost\default.aspx. Nor do they work if I import them in through sharepoint. I do see all the dll's that are mentioned in the manual, but don't know why it is not working. Any ideas?
EP is really koool
Pritish
"Access Problem (1): User USNPV-SABVPC2K3\ADMINISTRATOR has no group." I have set up the administrator on all groups (reader, web designer, contributor, administrator) and created a cross-site group with administrator in it. Could this have something to do with not having Active Direcotry???
You get this error when some settings are not done. Open up ur EP card in Navision and there you have to select users. Each of the user u select has to be then a member of a group (which is sales / production or .... ).
And another thing is that, yes u need to have Active Directory Installed on your machine. Also you will need to have windows login to Navision and not a database login as this works in integration with Sharepoint services which are AD based.
take care
All the best
Pritish
you do not need Active Directory.
What you have to do is to check the usernames. The windows account on the SharePoint machine is MACHINENAME\USERNAME if you do not have AD. This account information has to match the settings in Navision.
E.g. Name of machine hosting WSS: MYWSSNEP
Name of user: Administrator
then the entry in Navision has to be:
MYWSSNEP\Administrator
Have fun.
Rainer
Hi,
I´ve made a similar setup with a Navision Database Server instead Navision SQL Option.
After importing Navision web parts into default.aspx in sharepoint the next error message appears where the tool pane should be:
Communication error (10114): No reply received from Back End System (Time Out).´ :evil:
Do anybody know anything about this?
Thank you!
just a few comments or hints:
1.) Check MSMQ settings
a.) With whom user the SharePoint site/application pool is running?
b.) Check security settings on the queue(s) (for first tries use Everyone and Anonymous account and give them Full access)
c.) Check Queue Setup in web.config and in NAS Setup
d.) Activate Journal on both queues
e.) Deactivate Encryption and compression
f.) Set Debug in web.config to 1 and specify a path
g.) Add a NEP webpart and try to configure it
If you get a timeout, then check the journals:
Either the message has never arrived in the job queue -> web.config
It has arrived but the message is still in the queue (not in the journal) -> setup of NAS
The message has been processed, check the reply queue.
If there is no message -> NAS setup
Also check the files in the debug folder.
For better help i will appriciate that you comment
a.) your installation settings
b.) the appsettings part of the web.config
HTH
Finally I discovered the problem. There is a function In codeunit 1 in Navision that runs a "listener" object. This listener waits until NAS instance send job request.
The point is that function is not executed by any other Navision object !!
(At least I didn't find any reference).
If you start this listener the sistem works.
Thank you for your answer.
do you mean the two calls in function NASHandler?
For everyone:
There should be calls to the two Request Handlers (they are single instance codeunits). The NAS parameter has to start with "NEP-".
When NAS starts it checks in COD1, function 99 (=NASHandler) what it has to start (e.g. Commerce Portal, Gateway or NEP).
Fine that you got it running. Whats your opinion about the new feature?
Regards
IHateLinux
Yes, you are right. It´s needed to prepare your specific start running that function. I finally made a similar approaching like in old webshop with an dispatcher user for an automatic start.
After viewing and preparing commercial demos for my marketing department my opinion is:
1.- It's a simple and easy way to connect to Navision through .Net.
2.- Moderate time and cost customization. I've prepared limited demos for other bussiness areas different to sales.
3.- Big problem: Standard code in Navision objects is not prepared for this integration. Every warning and error provoked from sharepoint (involved with Navision rules) appear in Navision Client running NAS listener, therefore you have to assure none window in this Client is showed because your web server is stopped until you close that window. Conclussion: Yo have to review all code related to those web parts yo want to show. :evil: :evil:
Thank you for your help !!!
Hi! I have a problem :
IE: Access Problem (1): User has no group.
Firefox: open correct
User have all groups and all permissions!
Could you please supply the code on how the NAS Listener is implemented.
/Thule
I have this problem. Please help.
Have you set up this?
I am installing Navision 4 with Employee Portal first time.
I have install Navision 4 SP1 and Employee Portal using following steps:
1 Install Microsoft Windows 2003
2 Install Microsoft IIS
3 Install Microsoft .NET Framework 1.1
4 Install Microsoft Message Queueing Services
5 Install Microsoft Sharepoint Services
6 Install Microsoft Visual J# .NET Framework Redistributable Package
7 Install Navision Database Server or SQL Option 4.01
8 Install Navision Client
9 Install NAS
10 Install Navison Employee Portal Front End Components
Installation of above has been completed successfully, I am getting 4 webparts in Sharepoint Site.
But getting following error while selecting "Modify Shared Web Part":
Communication error (10114): No reply received from Back End System (Time Out).
I have tried above installation several times from scratch but getting same error every time.
Where I am wrong?
What is the problem?
Thanks in advance
Naimish
(Software Engineer)
please see my reply on your other thread in the same forum.
For better response please try to avoid double postings of the same topic.
HTH,
Rainer
I am new to navision and the application server (but year exp with Great Plains).
I am trying to setup a Employee Portal (NAV4 SP1 for SQL) onto a Virtual PC for sales demo. I have followed the 10 steps above and I can see the web part: but I am getting the
“Communication error (10114): No reply received from Back End System (Time Out).” Error
I think the problem is with the NAS since i am getting the below error in the eventlog:
The description for Event ID (109) in Source (NAV4SP1-SQL) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: EP Appln. Server Setup Code 'NEP-' does not exist .
I think it is to do with start up parameter. I noticed one of you guys said enter "NEP-" for the NAS startup parameter. I have used P but still no success. Can you tell me what parameter i should be using since this is not stated in the installation PDF document?
Your help will be appreciated
James
I have now sorted this out - It was the NAS startup parameter that was causing the probelm.
I made the NAS startup parameter the same as the Code in
Navision > Administration > Application Setup > Employee Portal > Application Server Setup.
All working. sorry for the spam.
James
Navision error (10500): The operating system cannot find the file C:\Documents and Settings\NEP_user\Local settings\Temp\__TEMP__.OPQ . Please check that the drive, directory and file names are correct.
The folder directory are correct, but i cannot see the temp files. I have changed the NAS service account to administrator and i can the same error message (replace NEP_user to administrator).
Any advice?
Regards
James
two comments/questions:
1.) Did you install a printer on this machine?
Navision needs at least one printer or better the printer driver installed on the machine to do the report printing
2.) Was the report empty?
To ensure this try to open the report with the client and click on page preview
HTH,
Rainer
Regards
James