Listing 1: JSP Web DataWindow Page

<%@ page import = "org.omg.*" %>
<%@ page import = "org.omg.CORBA.ORB" %>
<%@ page import = "DataWindow.*" %>
<%@ page import = "SessionManager.*" %>

<%
java.util.Properties props = new java.util.Properties();
props.put("org.omg.CORBA.ORBClass","com.sybase.CORBA.ORB");
ORB orb = ORB.init((String[]) null, props);
Manager manager = ManagerHelper.narrow(orb.string_to_object("iiop://localhost:9000"));
Session newsession = manager.createSession("jagadmin","");
Factory factory = FactoryHelper.narrow(newsession.lookup("DataWindow/HTMLGenerator100"));
HTMLGenerator100 dwServer = HTMLGenerator100Helper.narrow(factory.create());

dwServer.SetDWObject ("easstarterkit.pbl","d_bsk_control");
dwServer.SetTrans("ODBC","Cachename='EASStarterKit'", "", "", "", "", "");
dwServer.SetBrowser(request.getHeader("User-Agent"));
dwServer.SetHTMLObjectName("dwClient");
dwServer.Retrieve();
dwServer.SetSelfLink(request.getRequestURI(),"");
dwServer.SetWeight(true,true,true,true,true);

String s_html = dwServer.Generate();
out.println(s_html);
%>

Listing 2: JSP Web DataWindow Page Modified

<%@ page import = "org.omg.*" %>
<%@ page import = "org.omg.CORBA.ORB" %>
<%@ page import = "DataWindow.*" %>
<%@ page import = "SessionManager.*" %>

<%@ include file="EAServerManager.inc"  %>

<%
java.util.Properties props = new java.util.Properties();
props.put("org.omg.CORBA.ORBClass","com.sybase.CORBA.ORB");
ORB orb = ORB.init((String[]) null, props);
Manager manager = ManagerHelper.narrow(orb.string_to_object(s_machine));
Session newsession = manager.createSession("jagadmin","");
Factory factory = FactoryHelper.narrow(newsession.lookup("DataWindow/HTMLGenerator100"));
HTMLGenerator100 dwServer = HTMLGenerator100Helper.narrow(factory.create());

dwServer.SetDWObject ("easstarterkit.pbl","d_bsk_control");
dwServer.SetTrans("ODBC","Cachename='EASStarterKit'", "", "", "", "", "");
dwServer.SetBrowser(request.getHeader("User-Agent"));
dwServer.SetHTMLObjectName("dwClient");
dwServer.Retrieve();
dwServer.SetSelfLink(request.getRequestURI(),"");
dwServer.SetWeight(true,true,true,true,true);

String s_html = dwServer.Generate();
out.println(s_html);
%>