2008年2月11日 星期一

Install IFS Mobile Web Client

Install IFS Mobile Web Client
These are the components that must be installed
before installing IFS Mobile Web Client:

1. IFS Base Server
2. IFS Extended Server
3. IFS Web Client

Folder References
In order to get IFS Mobile Web Client working properly
some of it's jsp files need to be edited manually.
The IFS Mobile Web Client *.jsp files are located in the common\mobile folder.
All possible locations for common directory are given below.

1. IFS Web Client template structure:
\fndweb\3.6.0\templates\applications\base\dist\b2e.ear\b2e.war\common
\fndweb\3.6.0\templates\applications\base\dist\b2b.ear\b2b.war\common

2. If you have initialized the IFS Web Client
(a) If a site is defined to use JAP method to communicate to IFS Extended Server:

\fndext\3.0.0\deploy\\dist\.ear\.war\common
\fndext\3.0.0\jboss\server\\deploy\.ear\.war\common

(b) If a site is defined to use RMI method:

\fndext\3.0.0\deploy\\dist\fndext.ear\.war\common
\fndext\3.0.0\jboss\server\\deploy\fndext.ear\.war\common

Manual Installation
1. Adding links to IFS Mobile - Start Menu
Open common\mobile\menu_page.jsp and include Navigator.jsp pages
to it for the links of the installed mobile pages to be visible.

The Navigator.jsp pages should be included
between the IFS header and IFS footer sections as shown in the code segment below.

Example:
// IFS Header include
section
.....
<% /**** Include Invenm Navigator ****/%>
<%@ include file="../../invenm/InvenmNavigator.jsp" %>

<% /**** Include Orderm Navigator ****/%>
<%@ include file="../../orderm/OrdermNavigator.jsp" %>

<% /**** Include Purchm Navigator ****/%>
<%@ include file="../../purchm/PurchmNavigator.jsp" %>

// IFS Footer include section
......
2. Localization fix.
For some languages (e.g. Japanese) to translate correctly the content type directive
which specifies the UTF-8 character set should be added to all Mobile Web Client *.jsp pages. (including that of other mobile web components)

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

Additionally the font types used in all *.jsp files should support double byte as well.
3. Application Server Users.
To be able to use IFS Mobile Client every user has to be added as
an Application User with the role SYSDEV.

4. Restart JBoss server and IIS/Apache.
5. Use a Mobile Device with a Web Browser and browse to the Mobile start page:
http:////mobile.html Login with your Application Server user id and password.