为了SAP连接农业银行的银企业直联,自己做了个WEB 服务,只能自己安TOMCAT使用,以下为安装过程。
一、下载TOMCAT.我下载的是TOMCAT8.02.把TOMCAT解压后,放到C:\TOMCAT目录。
二、下载JDK,并安装,,我下载的是8u181版本,
三、在WEINDOWS的,环境变量中增加系统变量,CATALINA_HOME = C:\TOMCAT
TOMCAT_HOME = C:\TOMCAT
path增加: %CATALINA_HOME%\lib;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar
四、设置JDK的WINDOWS变量。
(1)新建->变量名“JAVA_HOME”,变量值” D:\Java\jdk1.8.0_92”(即JDK的安装路径)
(2)编辑->变量名“Path”,在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
[注意]:(3)中开始的.;是必须要加上的,这是为了在执行javac命令时能够找到到当前目录下的文件(这里的当前目录就是D:\Java\jdk1.8.0_92\bin目录)。本人就是因为这一点,找度娘折腾了一两个小时。
五、设置TOMCAT为自动启动;
1.CMD下运行:service.bat install Tomcat8
2.打开WINDOWS的服务,找到Apache Tomcat8,设置为自动启动。
以后WINDOWS启动时TOMCAT就会自动运行了。
六、把自己的APP(abcAP)
abcAP.war
,COPY到TOMCAT的WEBAPPS目录。
最后,打开:http://localhost:8080/abcAP/services/SendAndReceive_CQRA10?wsdl,测试自己的WEBSERVICE.
七、由于我此次要做的是接口是查询交易明细的接口(CQRA10交易),而此接口提供的查询结果是返回的一个文件,文件放到了前置机的\detail目录下,所以需要在TOMCAT中配置一个虚拟目录,指向此目录,以便使用ABAP读取此文件内容,
写字板打开TOMCAT目录下的\conf\server.xml文件,在前面加入:
这里表示虚拟了目录abcBANK,到指定目录C:\abcBANK\detail.