1、开始使用

  应用EWA系统的基本要求

l         了解数据库的基本操作,如SELECTUPDATEDELETE和视图的生成。

l         了解HTML基本编码,诸如TABLE的编写等。

l         了解Javascript基本代码,如window.parent.location.hrefalert等含义。

l         了解XML代码的基本定义。

2、配置系统

  第一步 定义empscript.properties配置文件。

       “empscript.properties配置文件应放置到WebApplicationWEB-INF/classes的路径下,例如使用Tomcat,在Tomcat 5.5/webapps/EmpScript/WEB-INF/classes

empscript.properties配置文件是用于指定系统的XML配置文件放置的目录,系统内置数据库(HSQLDB)的路径和密码。

config_path=D:/JAVA/DEMO/XML/Config/

script_path=D: /JAVA/DEMO/XML/Scripts/

system_db_path=d:/JAVA/DEMO/SystemData/Data

system_db_password=xxxxxx

参数

说明

config_path

EWA系统的内置配置文件路径,包括各类的皮肤,数据库连接等。

LINUX系统用绝对路径,例如:/home/tomcat/demo/xml/config/

script_path

EWA系统执行的配置文件路径,是用户生成的XML文件的保存路径,该路径下可以建立子目录。

LINUX系统用绝对路径,例如:/home/tomcat/demo/xml/scripts/

System_db_path

EWA内置数据库保存的路径,用于定义使用,用户在发布应用系统不必设定。

LINUX系统用绝对路径,例如:/home/tomcat/demo/SystemData/data/

System_db_password

EWA内置数据库的密码。

注意:

l         路径是大小写敏感的,无论windows还是linux

l         路径要用绝对路径

  第二步 定义database.xml配置文件。

database.xml文件在config_path下,是用来描述系统所用的数据库连接,可以定义多个不同类型的数据源,“ConnectionString”和WEB SERVER的数据库连接池部分相对应。典型配置如下:

<?xml version="1.0" encoding="UTF-8"?>

<root>

    <database Name="A1" Type="ORACLE" ConnectionString="jdbc/a1"

        SchemaName="HDSTAT"/>

    <database Name="ASIAEC" Type="MSSQL" ConnectionString="jdbc/asiaec"

        SchemaName="dbo" />

    <database Name="system" Type="HSQLDB" Description="系统内部使用,不要删除"

        ConnectionString="jdbc/inner_database" SchemaName="PUBLIC" />

</root>

    定义方式如下:

    <database

Name="用于EWA系统的内部名称"

Type="数据库类型"

ConnectionString="WEB SERVER的数据库连接池的定义的名称"

       SchemaName="数据库SCHEMA名称" />

Type)参数

说明

ORACLE

ORACLE数据库

MSSQL

SQL SERVER

MYSQL

MYSQL数据库

HSQLDB

HSQLDB数据库

SYBASE

SYBASE数据库

.... 追加中

3、配置WEB SERVER

       配置WEB SERVER步骤是配置诸如TomcatResinWebLogic等系统数据库连接和database.xml中的定义一致。从而保证数据连接的正确性。具体定义方式请参照相关文档说明。