4.5.1 Appeon Performance Analyzer continually popping up
The Performance Analyzer window keeps prompting, saying "Installation Complete. Please Start the Web application", when starting the Appeon Performance Analyzer.
Cause: The enable third-party browser extensions* option of the Internet Options is
unavailable.
Solution: To solve this, go to Internet Explorer > Tools > Internet Options > Advanced,
check the Enable third-party browser extensions* check box under Settings, and then click Apply or OK to save the settings, as shown in the figure below.
Figure 4.24: Internet options
It is selected by default; however check to make sure that it is selected before you start the Appeon Performance Analyzer.
4.5.2 ASE Chained mode issue
A PowerBuilder application can execute ASE stored procedures successfully. However, when the PowerBuilder application is converted to the Web, the following error may occur:
"Select error: Stored procedure 'dbo.up_edw001_001' may be run only in unchained
transaction mode. The 'SET CHAINED OFF' command will cause the current session to use unchained transaction mode".
Cause: There are three ASE stored procedure (SP) modes: chained, unchained and anymode.
There are two ASE transaction modes: chained and unchained. For Web applications: 1) If the transaction mode is chained, the SP running mode must be chained or anymode. 2) If the transaction mode is unchained, the SP running mode must be unchained or anymode. 3) If the transaction mode and SP mode do not match the requirements in 1) or 2), the error occurs.
Solution: Appeon provides two stored procedures that help modify the modes of ASE
stored procedures to ensure that the stored procedures meet the requirements in 1) or 2). The following files are located in the "\sql\asechain_sql" folder under the Appeon Server installation directory.
• readme.txt
• install_appeon_rebuildchainmode.sql: modifies the modes of ASE stored procedures • uninstall_appeon_rebuildchainmode.sql: restores the original modes of ASE stored
procedures
Follow the instructions in the "readme.txt" for the method of modifying the stored procedure modes with the two SQL files.
4.5.3 Windows open relatively slow
While accessing the Web application, Windows open slowly.
Cause: The hardware does not meet the minimum requirements needed to install Appeon. Solution: Verify that the hardware configuration meets the minimum requirements stated in
Chapter 3, Installation Requirements in Installation Guide for .NET.
4.5.4 Web application is very slow if use SQL Anywhere 10 and Appeon Server for .NET
When using Appeon Server for .NET, SQL Anywhere 10 users will encounter performance difficulty in data manipulation.
Cause: The problem is caused by ADO.NET driver.
Solution: To resolve the performance issue you need to enable ODBC connection pooling in
ODBC DataSource Administrator with the instructions below:
Step 1: GO to Control Panel > Administrative Tools > ODBC DataSource Administrator and Select the Connection Pooling tab page.
Figure 4.25: Connection Pooling
Step 3: Click the Apply button to make this configuration take effort.
Step 4: Double click the SQL Anywhere 10 and Enable Pool Connection for this driver as shown below.
Figure 4.26: Set Connection Pooling Attributes
4.5.5 ASA/SQL Anywhere engine crashes when you insert data into AppeonDB
ASA/SQL Anywhere engine crashes when you try to insert data to AppeonDB.
Cause: It may be caused by an SQL Anywhere bug.
Solution: Upgrade your ASA/SQL Anywhere 10 to the build 3835 or above, which you can
find at http://downloads.sybase.com.
4.5.6 Server NVO cannot be activated when the Web application is running
The server NVO can be successfully activated when it runs in PowerBuilder. However, when the application is converted to the Web, the server NVO cannot be successfully activated.
Cause: This often occurs when the server NVO is being deployed and the Allow NULL
values in method parameter option is selected.
Solution: Please follow the steps below:
Step 1: Double click the componentobject and open the Properties pages.
Step 2: In the General tab page, unselect the "Allow NULL values in method parameter" option and redeploy the NVO.
Step 3: Open the EAServer Manager, generate the stub and skeleton for the deployed NVO. Step 4: Restart the EAServer and rerun the Web application.
Note: Refer to the Migration Guidelines for Appeon Web (Web only) to deploy the server NVO.
4.5.7 An item which usually requires one click must be clicked twice to be selected
When running a Web application, you need to click twice to successfully select an item, such as, selecting a radio button on the download page, which normally should require only one click. This problem occurs only at the first selection and in the following environment: Windows 2003 and Internet Explorer SP2.
Cause: This problem exists with patch kb912945 and patch kb912812 of Internet Explorer
SP2.
Solution: Currently there is no better solution than uninstalling patch kb912945 and patch
kb912812.
4.5.8 Special characters in URL cause missing parameters when being redirected
If special characters (+, /, #, ?, %, &, etc.) are contained in the URL, parameters after the special character will be lost when the URL is being redirected.
Cause: This problem occurs if index.html is used as the entry of application. Solution: There are two solutions:
• Use index.htm instead of index.html as the entry of the application. For example, http://url/ index.htm?parameter. Do not use http://url/index.html?parameter, or http://url/?parameter. • Use MSDN to convert the special characters when inputting the URL.
4.5.9 Weblibrary and cedownloadcenter DLLs cannot be updated
After the Appeon EBF 1045 patch is applied to the Appeon Server, for some users, when the Appeon Web application is accessed, the Weblibrary and cedownloadcenter DLL files in the "C:\Windows\Dowloaded Program Files" directory are not updated to the Appeon for PowerBuilder 6.5.1045.0 version.
Cause: The application URL must be started by the entry page (index.html or index.htm or /),
otherwise, the Appeon plug-in cannot be initialized properly.
5 Troubleshooting Appeon Server
This section contains general information regarding troubleshooting problems related to Appeon Server and AEM - the Appeon Server Manager. If you cannot resolve the problem using the troubleshooting guide, please contact technical support at http://www.appeon.com/ support.