Support of bottom-up Web services
In addition to supporting Model 1 and JSF Web pages generated from Integration Objects, HATS provides bidirectional support for bottom-up traditional (WSDL-based) Web services generated from Integration Objects. In this case, the Web service inherits all of the bidirectional functionality of the Integration Object. The Web service is extended by properties that allow such things as reordering extracted text. These properties can be tested using tools such as sample JSP pages and the Web services explorer. For more information see the chapters, Creating traditional (WSDL-based) Web services and Using the HATS bidirectional API.
Because sample JSP pages generated by the HATS Toolkit are logical LTR applications, they display the results of the Web service properly only if you set to invoke prompt and extract reordering, and set RTL reordering in both cases to False. Otherwise, the result will display incorrectly. However, you may want to see the "incorrect" result to verify how changes of the properties' values affect the Web service.
If you need to see correct results for extract reordering other
than logical LTR with sample JSP pages, you may need to manually edit
the Result.jsp file generated by the HATS Toolkit. Following the line
with the <body> tag, insert the line, <div dir=rtl> for
logical RTL, <bdo dir=ltr> for visual LTR, or <bdo
dir=rtl> for visual RTL.
Use of the Web services explorer for cases of reordering other than logical LTR, is not recommended.
- hExtractRTLTextOrientation
- hExtractReordering
- hPreventBidiRoundTrip
- hPromptRTLTextOrientation
- hPromptReordering