s
  CAESAR II

CAESAR II FAQ

CAESAR II 5.xx FAQ
(Frequently Asked Questions)


Contents
Configuration Issues Display Issues ESL Issues General Issues
Help Files Installation Isogen Printing


Configuration Issues
Q: Attempting to save a modified configuration causes the Configuration Module to crash. What is wrong?
A: Verify the following:
  • Make sure the file "caesar.cfg" is not flagged as read only in the target directory.
  • Make sure that the user has read/write permission to the \caesar\system directory.
  • Make sure there are not an excessive number of units files or FRP files in the \caesar\system directory.

Display Issues
Q: When attempting to import a (CADWorx) DWG file into the input, nothing happens. What is wrong?

A: Make sure you don't have the DWG file already open in AutoCAD. If some other process already has the DWG file open, CAESAR II can't read it.

For additional debugging information, use REGEDIT and navigate to HKEY_CURRENT_USER\Software\COADE, Inc.\CAESAR II\5.10\Options
and change "CWXC2 Debug Mode" to a non-zero value. This will dump three "hmf" files to the root of Drive C (dwgmodelkey.hmf, dwgviewkey.hmf, and dwg_c2key.hmf). Send these to COADE, Inc. for analysis.
Q: When mousing over toolbar buttons, tooltips are not displayed, or they are incorrect. What is wrong?
A: This is a known Microsoft problem. Here is a link to the Knowledge Base Article that discusses this issue. One known work-around is to avoid the use of OPENGL driver. In CAESAR II you can change to "Basic Windows Video" in the "3D Viewer Settings" tab of the configuration module.
Q: The CAESAR II graphics don't work on Windows Vista if the Direct X configuration is used. What is wrong?
A: Windows Vista doesn't contain all of the necessary DirectX 9 dlls to run the HOOPS Direct3D driver. The HOOPS driver references d3dx9_xx.dll files, such as d3dx9_32.dll or d3dx9_34.dll. These DLLs are not currently. distributed with Vista. You can either copy these DLL files over from XP into your System32 directory, or you can try downloading them from Microsoft: (DirectX 9 DLLs).

ESL Issues
Q: After installing Version 5.00, I cant run the software, I get an ESL error message instead. What is wrong?
A: Verify that you have successfully transferred the license data from the old HASP ESL to the new HL ESL. Detailed transfer instructions were provided as the first two pages of the Update Notes. If these notes are not available, you can find these instructions in the User's Guide, which can be found in the \caesar\c2_docu directory.

Typical error codes which indicate this condition are #7 and #31.

General Issues
Q: After installing CAESAR II on a Citrix Server, attempting to run results in an immediate shutdown of the application. What is wrong?
A: The solution to this involves making a change to the System Registry.
  1. Start RegEdit
  2. Go to the "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" key
  3. Look for a "NoRecentDocsHistory" value
  4. Make sure this value is set to zero.

Help Files
Q: Access to the CAESAR II help files (in CHM / HTML format) work fine if the software is installed on a local machine. However, if the software is installed on a network drive, the help doesn't work, users get a message stating "Action Cancelled - IE was unable to link to the web page you requested." What is wrong?
A: A Microsoft Security Update was installed that disabled access to CHM files on network drives. The Microsoft Knowledge Base articles that explain this issue and the fixes are #896054 and #902225. This second article can be viewed by clicking here.


Q: When accessing the CAESAR II help system, a JavaScript error is encountered, and the resulting page has strange looking symbols displayed. What is wrong?
A: The installation of the software failed to properly register a DLL with the Windows system. To correct this problem, bring up the [Start\Run] box and issue the command:
regsvr32 "c:\caesar\htmlhelpunits.dll"
Note, change "c:\caesar" as necessary for your particular installation.

Installation
Q: The installation of a patch/build/update begins, but after a while a message is displayed indicating an interruption and states that the patch wasn't installed. What is wrong?
A: One cause of this problem has been traced to a problem with the Windows XML Parser. An update for this parser is available from Microsoft at http://www.microsoft.com/downloads/details.aspx?FamilyID=28494391-052b-42ff-9674-f752bdca9582&DisplayLang=en. Download the "msxml3.msi" file and run it. Then try to put the patch/build/update on again.

Additionally, review this link (http://support.microsoft.com/kb/898628) which describes a behavioral change in the Microsoft Installer, which can also cause installation problems.


Q: During the application of a patch/build/update, the InstallShield Wizard asks for the original MSI file. Where can I get this MSI file?
A: Windows periodically cleans up (empties) temporary folders, which is why the installation wizard may prompt for this file. The procedure for acquiring this MSI file from the original CD is as follows:

  1. Put the original CD in and start the installation. This will tell you it is going to repair the installation. Do not worry about this because you will abort before it does anything.
  2. Let the installation run until you get to the dialog titled - Resuming the InstallShield Wizard for CAESAR II 5.00. DO NOT CLICK [NEXT] here!
  3. In Windows Explorer, change the "View" settings to (i) show hidden files and folders, and (ii) display system folders.
  4. In Windows Explorer, browse for "c:\documents and settings\administrator\local settings\temp\_is180\casesar ii 5.00.msi". (Note, the "_is180" directory could be a random name generated by Windows.)
  5. Copy this MSI file to some "safe", temporary directory. This is so you can reference it during the application of the patch.
  6. Abort the installation from the CD. Note, this will delete the \is180 directory and its contents.
  7. Start the patch file, and when it asks for the MSI file, point it to the temporary directory from step "e".
Q: The installation from the CD begins, but after a while a message is displayed indicating an interruption and states that the software wasn't installed. What is wrong?
A: This is a generic error message displayed by InstallShield. There is no way to tell what went wrong without reviewing a log file of the installation process. To generate a log file, bring up the [Start\Run] box and issue the command:

"e:\caesar ii 5.00\setup.exe" /v"/L* c:\temp\logfile.txt"

Note, change "e" to your CD-Rom drive, and "c:\temp" as necessary for your particular system.

If the log file reports an error with the file msxmlx.inf, the installation failed due to a problem installing MDAC 2.8, because a file has been erroneously flagged as "read only". To correct this problem and permit the installation of CAESAR II, navigate to the c:/windows/inf directory and issue the command "attrib -r msxmlx.inf [Enter]". Now, restart the CAESAR II installation - CAESAR II should install fine.


Q: Near the end of the installation, Error #7, Feature Not Found is encountered. What is wrong?
A: The installation is attempting to register a DLL, which unfortunately needs access to the ESL for success. Since the ESL driver isn"t loaded, and the 5.00 ESLs are being shipped blank, this registration will not be successful. Finish the installation, transfer the license data to the new HL ESL, then run "c:\program files\coade, inc\caesar ii 5.00\netuserc2.bat", which will register the DLL.

ISOGEN Issues
Q: When attempting to alter the way ISOGEN creates drawings, using I-CONFIGURE, an error is displayed that states "Component avviewx.dll or one if its dependencies is incorrectly registered, a file is missing, or invalid values have not been changed." What is wrong?
A: Upgrade your version of VovoView. This can be downloaded from http://support.alias.ltd.uk/products/downloads/voloviewexpress/vve201setup.exe


Q: When attempting to create an isometric, using the Isogen export facility, error #34 is displayed. What is wrong?
A: This error usually means that there is some kind of disconnectivity (as defined by Isogen) in the model. Isogen assumes that the models are designed for construction, which isn"t necessarily true from a CAESAR II stand point. (For example, this error can be caused if the pipe diameter suddenly changes in a line without a reducer.)

Another cause of this error is when the file name is too long. Isogen has a limit of 120 characters, so make sure your paths are not too deep.

There is a log file that is generated below your "temp" folder, in %Temp%\Isometricdir\IsometricProject\IsometricStyle\Messages\IsometricStyle.mes. The file is a little cryptic, but it may provide a clue as to the source of the problem. Open and review this text file before exiting the Isogen interface, since this file is deleted upon exit.


Q: When attempting to create an isometric, using the Isogen export facility, an error stating "Pure Virtual Function Call" is displayed. What is wrong?
A: The installation of Isogen assumes most of the files will be installed to Drive C. Additionally, some directory names have been assumed, such as "Common Files". To correct this problem, find the file sysconfig.mdb, which should be in %system drive%\Program Files\Common Files\Alias\Data. Now ...

1a) Open "RegEdit and navigate to HKEY_LOCAL_MACHINE\Software\Alias\Project Manager.
b) Once at this key, change the path for FontPath, IsoDirListPath, "SysConfigPath, and TemplatesPath so that they all point to the same path location where sysconfig.mdb resides.

2) This problem can also be caused by installing an earlier version of CAESAR II after installing Version 5.00. The earlier version will register its own copy of "pipedll.dll", which is incompatible with Version 5.00 (in Windows, only one copy of a particular DLL can be registered). The solution is to manually register the "pipedll.dll" in the "Version 5.00" installation directory. The easiest way to accomplish this is to run the "NetUserC2.bat" file in the "Version 5.00" installation directory.


Q: When attempting to create an isometric, using the Isogen export facility, an error stating "Piping Model Creation Failed" is displayed. What is wrong?
A: The installation of the software attempted to register pipedll.dll with Windows. This registration process failed because access to a valid ESL is required (which isn"t available at during the installation of Version 5.00). To correct this problem register this DLL manually. There are two ways to accomplish this registration:

1) Using Windows Explorer, navigate to the CAESAR II program directory, find the file netuserC2.bat and double click it, or
2) Use the [Start\Run] box and issue the command "regsvr32 "c:\program files\coade inc\caesar ii 5.00\pipedll.dll". This path may be different if you installed CAESAR II to a different location.

Note, both options assume you have the necessary rights to register a DLL. If this is not the case, you will need assistance from your IT Department.


Q: When attempting to create an isometric, using the Isogen export facility, an error stating "Unexpected error creating isometric, Directory Access is denied" is displayed. What is wrong?
A: Unfortunately ISOGEN attempts to create a file in C:\Documents and Settings\All Users\Application Data\Alias, which many users will not have access rights to. The solution to this problem can be found in the Alias FAQ at:

http://www.alias.ltd.uk/support/FAQs/I-Configure.htm

Printing Issues
Q: When attempting to print a color plot of the CAESAR II model, the output is black and white only. What is wrong?
A: Many users have had issues with color plots being unreadable on their "black and white" printers. This can be attributed to the inability of the printer (or the printer device driver) to properly emulate color. As a result, CAESAR II now defaults to, and forces "black and white" printing. If you want color plots, and you really have a color printer, then turn this option off. Go to the CAESAR II configuration, then "3D Viewer Settings. Near the bottom of this dialog is the "Force Black and White Printing" option. Uncheck this option to obtain color plots.



[Go Back]