Previous Topic: Log In to CA ERwin Mart Administrator and Configure Settings

Next Topic: Sample Files


Troubleshooting

This section explains the errors that you can encounter while installing and configuring Mart, and how you can troubleshoot them.

Note: The Mart Server log files are available in the following location:

Windows XP: {user.home}/Local Settings/Application Data/CA/ERwin Mart Server/logs/application.log
Windows 7: {user.home}/AppData/Local/CA/ERwin Mart Server/logs/application.log

Port out of range

Symptom:

Every time I connect to the web server, I get the following error message:

java.lang.IllegalArgumentException: port out of range 80821.

Solution:

Type the correct port number in the Configure CA ERwin Mart Administrator’s Server dialog and then restart your web server.

Call failed on the server

Symptom:

When I try to connect to the Mart server, I get the following error:

500 The call failed on the server; see server log for details

Solution:

The probable reasons for this error could be one of the following reasons:

Type the correct server name and application name in the CA ERwin Mart Administrator’s Server dialog and the Configure MartServer Details dialog. Restart the web server.

Application Internal Error

Symptom:

When I try to connect to the database, I get the following error:

Application Internal Error

Solution

You get this error when the MartServer application is unable to connect to the required database. The probable reasons for this error could be the following:

Ensure that you enter the correct details of your database in the Mart Server tab of the CA ERwin Mart Configuration dialog.

ORA-12514 TNS listener does not currently know of service requested in connect descriptor

Symptom:

When I try to open the CA ERwin Mart Administrator page, I get the Application Internal Error. The Tomcat windows shows the following error message:

ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

Solution:

Use a fully-qualified instance name when starting the Mart Server.

Mart already exists. Specify another database name

Symptom:

When I try to connect to Mart, I get the following error message:

An earlier mart is already present in the database you are trying to initialize. This process can not be continued. Please specify another database name to continue.

Solution:

You get this error when you try to connect to an old Mart that you have used for CA ERwin DM Release 7.x, 8.x, or release 9 pre-Beta.

Create a database and provide its details in the Configure MartServer Details dialog.

Initialize page is not loading in Internet Explorer

Symptom:

When I type the URL to initialize my Mart in Internet Explorer, the Initialize Mart page is taking a long time to load.

Solution:

The Initialize Mart page does not load because the Active Scripting option in Internet Explorer is disabled.

To enable Active Scripting, follow these steps:

  1. In Internet Explorer, click Tools, Internet Options.
  2. In the Security tab, click the Custom Level button.

    The Security Settings – Local Intranet Zone window opens.

  3. From the list of options, locate Scripting, Active Scripting, and select Enable. Click OK.
  4. Restart Internet Explorer and enter the URL to initialize Mart.

    The Mart Initialize page opens.

The Tomcat server is not starting properly. The Configure button is disabled.

Symptom:

My administrator has given me the Administrator rights and when I start the Tomcat server, I get a series of errors. Also, I cannot click the Configure button in the configuration dialog because it is disabled.

Solution:

Right-click Start Server, and click Run as Administrator.

The Tomcat server starts without any error, and the configuration button is enabled.

A connection with the server could not be established

Symptom:

When I try to connect to the web server from CA ERwin Data Modeler, I get the following error message:

A connection with the server could not be established

Solution:

Verify that you have provided the correct port number and then reconnect to the web server.

The server name or address could not be resolved

Symptom:

When I try to connect to the web server from CA ERwin Data Modeler, I get the following error message:

The server name or address could not be resolved

Solution:

Verify that the server name where the web server is installed is correct and then reconnect to the server.

Note: If the web server and CA ERwin Data Modeler are installed in the same computer, you can give the server name as localhost. If the web server is installed in one computer and CA ERwin Data Modeler is installed in another computer, then the server name will be the name of the computer where you have installed the web server.

Invalid user ID or password

Symptom:

When I try to connect to the server, I get the following error message:

Invalid user ID or password. Please try again to login.

Solution:

Type the correct user name and password.

Note: The user should be an application level user and not a database user.

Error 12029

Symptom:

When I connect to the web server, I get the following error message:

Error 12029

Solution:

Restart the web server.

Unable to load the web page from my web browser

Symptom:

When I type the URL in Internet Explorer or Google Chrome to connect to the web server, I get the following error messages:

For Internet Explorer

Internet Explorer cannot display the webpage

For Google Chrome

Oops! Google Chrome could not connect to localhost:18170

Solution:

Restart the web server.

Test connection failed

Symptom:

When I try to upgrade to CA ERwin DM version 9.0 Mart on a 64-bit computer, I get the following message:

Test connection failed

Solution:

CA ERwin DM is a 32-bit application. When you try to upgrade to version 9.0 Mart on a 64-bit computer, the COM components do not work.

Follow these steps:

  1. Paste the code included at the bottom of this topic to a Notepad file and name it as 64_Bit_Upgrade.reg. Note down the folder where you have created this file.
  2. After installing CA ERwin DM version 9.0, right-click 64_Bit_Upgrade.reg and select Merge.
  3. From the Windows Start menu, go to Run and type the following commands to re-register the r8 and r9 EAL components:
    regsvr32.exe  "<Install Dir>\CA\ERwin Data Modeler r9\EAL.dll" 
    
    regsvr32.exe  "<Install Dir>\CA\ERwin Data Modeler r9\ Upgrade\R8_Binaries\EAL.dll".
    
  4. Right-click 64_Bit_Upgrade.reg and select Merge again.

    You can now upgrade to version 9.0 Mart on a 64-bit computer.

64_Bit_Upgrade.reg

Copy the following code and paste it to a new Notepad file:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{9527D0BA-ED75-4b0e-BF4B-E35565DE9852}]
@="CA ERwin Data Modeler Script Client API"
"AppID"="{9527D0BA-ED75-4b0e-BF4B-E35565DE9852}"
[HKEY_CLASSES_ROOT\Wow6432Node\AppID\{9527D0BA-ED75-4b0e-BF4B-E35565DE9852}]
"DllSurrogate"=""
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{40FDB0E6-D772-455d-B1C8-83CE79445403}]
@="CA ERwin Data Modeler Script Client API Property Bag"
"AppID"="{40FDB0E6-D772-455d-B1C8-83CE79445403}"
[HKEY_CLASSES_ROOT\Wow6432Node\AppID\{40FDB0E6-D772-455d-B1C8-83CE79445403}]
"DllSurrogate"=""
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{6774E2C3-06E9-4943-A8D4-E3007AB1F42E}]
@="CA ERwin Data Modeler Script Client API"
"AppID"="{6774E2C3-06E9-4943-A8D4-E3007AB1F42E}"
[HKEY_CLASSES_ROOT\Wow6432Node\AppID\{6774E2C3-06E9-4943-A8D4-E3007AB1F42E}]
"DllSurrogate"=""
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{7D7B1602-9832-4ac6-A224-F0092FAF0D7E}]
@="CA ERwin Data Modeler Script Client API Property Bag"
"APPID"="{7D7B1602-9832-4ac6-A224-F0092FAF0D7E}"
[HKEY_CLASSES_ROOT\Wow6432Node\AppID\{7D7B1602-9832-4ac6-A224-F0092FAF0D7E}]
"DllSurrogate"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{9527D0BA-ED75-4b0e-BF4B-E35565DE9852}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{40FDB0E6-D772-455d-B1C8-83CE79445403}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{6774E2C3-06E9-4943-A8D4-E3007AB1F42E}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{7D7B1602-9832-4ac6-A224-F0092FAF0D7E}]