support forum

Welcome to the Contract Eagle Support forum. Submit your questions here and get answers from our expert support team.

 
  Send
 

 
 

Tom

29th June 2010
 

I am encountering installation issues. When starting the program, I get the following:

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[NullReferenceException: Object reference not set to an instance of an object.]
  ..ctor(   , Exception ) +94
  .(HtmlTitle , HttpSessionState , Object , HttpRequest , HttpResponse , HttpApplicationState , Panel , Literal  , Literal  , Literal  , Literal  , Literal  ) +1616
iscio.Framework.ContractManager.ContractManagerPublic.a(Object a, Object b, Object c, Object d, Object e, Object f, Object g, Object h, Object i, Object j, Object k, Object l) +459
ContractEagle.WebApp._Default.Page_PreInit(Object sender, EventArgs e) +148
System.Web.UI.Page.OnPreInit(EventArgs e) +8698254
System.Web.UI.Page.PerformPreInit() +31
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +282


Permissions Problem

30th June 2010
 

Hi Tom,

This error will occur in the exceptional circumstance where the Contract Eagle web application doesn't have privileges to read the configuration file at C:\Program Files\Common Files\ContractEagle\CEG3\ConfigurationInformation\AppConfig.xml

In your case, using Windows XP Professional, the identity of the web application shouldbe "ASPNET". You will need to right-click the above file, select the "properties" option, select the "Security" page and then add a "Read" privilege for the "ASPNET" user.

It is possible that the default ASP .NET identity has been changed to be something other than ASPNET. If this has been done then it is presumed that you are an advanced user capable of determining what that identity is (via the .NET Machine Configuration file), so we won't go into details on this. The solution would be the same, however, except that the privileges need to be granted to the specific user.

This error may also occur within IIS version 6.0 or later, however the difference is that the identity of the ASP .NET process is unlikely to be "ASPNET". The identity can be determined by looking at the identity setting of Contract Eagle's application pool, within the IIS management console.

If further help is required please contact Contract Eagle Support.

 
 

Adam

3rd June 2010
 

Hi,

Is it necessary to have a Contract Eagle user license in order to recieve a reminder email? By that I mean, can someone with a user license use Contract Eagle to send reminder emails to someone working on the contract but who does not have a Contract Eagle user license?

Thank you

Recommended but not necessary

3rd June 2010
 

Hi Adam,

There is no issue with you creating unlicenced users within the database and setting them up to receive reminder emails. This is acceptable and legitimate.

However there are a couple of disadvantages to not licencing the user:

Disadvantage #1: Not licencing the users does nullify one of the great features of the system (Escalating reminders) because the unlicenced users won’t be able to access the system to acknowledge receipt of the escalating reminder. They will receive the email but it will always end up escalating as they won’t have acknowledged it. You can still use the reminder “to a single role” option.

Disadvantage #2. Unlicenced users miss out on the ability to interact with the system and share contract information which is probably very useful to them and your team. eg. If the reminder objective is to initiate a contract review then the email recipient will probably want to get their hands on the contract itself. Do they want to spend a significant time (minutes/hours) trying to find the document manually or do they simply open up Contract Eagle and view the document electronically? One of the key features of the system is to provide ease of access to the contract documents without having to go to a central archive to get them. Looking further into the example of the "contract review" process - having conducted the review then what does the email recipient do? Ideally they should be updating notes or adding additional documentation within Contract Eagle to record what they have done - naturally they need system access, and therefore a user access licence to do so.

regards

Contract Eagle

 
 

Jeff Walton

26th April 2010
 

Hi
Have now sorted the authenication issue. Have installed on XP sql 2008 express and contract eagle, setup assistant stated all completed. When trying to access http://hostname/contracteagle, I get'Server application unavailable - The web application you are attempting to access on this web server is currently unavailable', do you know what this is or how to fix?
Thanks

Probably an IIS/ASP .NET installation issue

26th April 2010
 

This may be an issue with the installation of ASP .NET under IIS.

Firstly, an explanation of your scenario:

- On Windows XP Professional you will be running IIS version 5.1, which normally executes under the "ASPNET" identity. This identity needs to have privileges to read the contents of the Contract Eagle Web directory.

- Under Windows XP the installation of ASP .NET has a "trap" whereby installing IIS after installing the .NET framework does not deliver a fully working ASP .NET feature.

Secondly, to look at possible solutions:

- The Contract Eagle setup assistant does open up the NTFS permissions to IIS during the "Web Site" step when you click on "Create Application". Hence this shouldn't be an issue. However, you could try going to the "Web Site" step of the Setup Assistant and click "Remove Application" and then "Create Application" to recreate the VIrtual Directory and reassign NTFS prvileges to the Contract Eagle "web" directory.

- The second course of action I'd recommend is to run the "aspnet_regiis -i" command, as prescribed by our instructions for installing IIS on Windows XP. The instructions are to go to the "IIS Web Server" step of the Contract Eagle Setup Assistant and click the "Configure ASP .NET" button. This will perform the "aspnet_regiis -i" command.

- Other possible courses of action are to ensure you have all your latest windows service packs and upgrades installed, and then reboot.

 
 

Jeff Walton

19th April 2010
 

Thank you for your response.
I am trialing this on XP using sql express.
I am logging in as a domain administrator and normal browsing via IE it will pick up my credentials to allow me access to the internet.
If it is a credentials issue I can allow the site to not have any authentication, if you could provide the site name exactly or is it just contracteagle.com?
thanks

Activation Address

21st April 2010
 

Hi Jeff,

As far as I can tell it looks like an authentication issue connecting to your proxy. The web site you'll need to activate is http://www.contracteagle.com

 
 

Jeff Walton

19th April 2010
 

I am trialing this software, on activation I get a 407 proxy authentication error. I need to direct this through a proxy as there is no direct internet access. Is this possible and how?
Thanks

How to activate Contract Eagle via a proxy server

20th April 2010
 

Jeff,

I have one possible explanation for your issue. On the basis of the information provided it is hard to be certain so, firstly, I'll explain what I believe is happening and secondly will suggest what you can do to resolve it.

EXPLANATION OF SCENARIO

- When you install the Contract Eagle software it installs a software package called the "Contract Eagle Setup Assistant".

- The "Contract Eagle Setup Assistant" is set to run with "Elevated" privileges. The implications of this will vary according to which version of Windows you are running although essentially it means EITHER that you need to run the program via an administrator login OR, as is the case under Vista, and later versions of windows, the user account control will prompt you to confirm that you wish to run the program as an administrator.

- What I believe is happening is that the "Contract Eagle Setup Assistant" is running under a LOCAL administration account, which is not recognised by your proxy server.

SUGGESTED SOLUTION

For the purpose of activating Contract Eagle you need to ensure that you are running the "Contract Eagle Setup Assistant under a
domain account which has, firstly, privileges to access your proxy server and, secondly, administration privileges on your host PC to enable the "Contract Eagle Setup Assistant" to work correctly.

To run the "Contract Eagle Setup Assistant" you can access it directly from the start menu on your host computer. ie. You do not need to reinstall Contract Eagle.

If that doesn't help then I would need to understand more about your setup, including which version of windows you are using to install your trial, whether you are using a local or domain login, and how your proxy server normally works (eg. does it normally just work via windows authentication or is there another step where you need to login via your web browser before you can begin browsing the web).

 
 

Anonymous User

11th February 2010
 

Is the trial version we are using the same version we will use once purchased? Im trying to understand if I take time to setup the trial version will I lose that information once we purchase and need to set it up again?

The Software is the same

12th February 2010
 

The software is the same. When you purchase you will not need to reinstall the software or change your database. Upon purchasing you receive a perpetual licence key which you can copy & paste into the Contract Eagle Setup Assistant. Thus, you can enter "live" data under your trial licence and retain the information once you have purchased.

I note, also, you will be able to upgrade at any point using the same database. Eg. You can start on a 5 user licence and upgrade to a 10 user licence if you decide to bring more users onto the system and then later you can upgrade to 15, 20 or Enterprise. All editions use the same database so at no stage do you lose any data by changing.

One thing you might consider before setting up all your contracts is whether you use a SQL Server Database instead of Access. The Access database is provided for convenience and ease of implementation – the SQL Server Database is technically better but slightly harder to install, however if your business has people capable with installing SQL Server I recommend using it. Contract Eagle supports the “Express” edition of Microsoft SQL Server, which is provided for free by Microsoft.

 
 

Anonymous User

28th January 2010
 

When I follow the link, after setup, to open up Contract Eagle i am prompted for a username and password, but nowhere within the setup process do i actually input any of that information. What do I need to enter at this prompt?

Use your windows login and password

29th January 2010
 

The user name and password will be the same as the windows login and password which you use for login to the pc/server on which you installed Contract Eagle.

Detailed instructions for logging in to Contract Eagle, including the ability to automate the login process, have been documented here.

 
 

Contract Eagle

3rd January 2010
 

How does Contract Eagle work?

How Contract Eagle works - in a nutshell

4th January 2010
 

You decide which contracts you wish to load into Contract Eagle. If you are using Contract Eagle as your central contract registry then you may implement a business-wide policy that all contracts be loaded into Contract Eagle.

You decide what types (or categories) of contracts you want to differentiate within Contract Eagle and what user-defined fields you want to use for each type of contract. The user defined fields may be text fields, numeric values, drop-down lists or reminder schedules. You may specify any field to be optional or mandatory.

You set up the contract types within Contract Eagle.

You enter contract details via the Contract Entry Wizard. This might involve your scanning your hard-copy into your computer so it can be uploaded to Contract Eagle.

You print out the neatly formatted cover-sheet and attach it to the front of the hard-copy for filing.

You wait for the reminder email to arrive. If you don't want to wait you may print out the report for upcoming events.

You use the search screen within Contract Eagle to locate contracts and produce reports.

You enter new contracts as they are created.

You close off old contracts as they are terminated.

 
 

Contract Eagle

22nd December 2009
 

Who can use the support forum?

Open to everyone

22nd December 2009
 

The support forum is publicly available. It is provided for the purpose of helping Contract Eagle customers, or potential customers, to use the Contract Eagle software.

 
 
 
 
 
 
 
Contract Eagle Limited, 30 Millais St, Auckland 1021, NEW ZEALAND
 
Access to and use of this website is subject to the terms set out on the Terms and Conditions of Use page. By accessing this website you accept and agree to those terms.
 
©2009 All rights reserved. Contract Eagle.