MJ and ICE (Internet Commerce Enabler)
MJ supports migration of MAPPER RUNs invoked by native ICE services to Java Server Pages (JSP):
- HTTP request parameters are mapped to MJ variables, respecting ICE browser keyword table entries.
- Run-time context accesses information provided by ICE such as globals and style guides.
- Older bracket notation in content is converted to
<
and>
at migration or at runtime by servlet filter.
Open ICE services deployed on Windows may be handled by converting ASP pages to JSP (option 1 below) or retaining IIS to execute ASP pages (option 2, shown in dashed lines below):

Under option 2, ASP pages integrate with native services migrated to JSP via the IIS-Tomcat redirector, and components embedded in ASP pages are replaced by Web services or, where required and practical, Java/COM interoperability.
Components in converted ASP pages under option 1 are replaced with tag libraries or JavaBeans.