greetings,
can anyone out there provide some insight???
we have a home grown portal for our faculty & staff.
we'd like to integrate ( in a simple way ) crystal enterprise reporting.
in a simple way means ...
* provide a link to crystal enterprise in one of our channels,
* when clicked, we do a "silent post" to crystal with their
userid/password,
* then forward their ePortfolio page to a new browser window.
this provides a seamless link from our portal to their set of reports :)
the code i'm using is shown below, but it doesn't seem to do the trick.
when i make the request, crystal redirects me back to its logon page :(
has anyone successfully done this???
thanks,
wallace.
URL url;
URLConnection urlConn;
DataOutputStream printout;
DataInputStream input;
url = new
URL("http://crystal.wright.edu/crystal/enterprise9/ePortfolio/en/logon.csp?action=logoff");
urlConn = url.openConnection();
urlConn.setDoInput (true);
urlConn.setDoOutput (true);
urlConn.setUseCaches (false);
urlConn.setRequestProperty("Content-Type",
"application/x-www-form-urlencoded");
printout = new DataOutputStream (urlConn.getOutputStream ());
String content =
"usr=" + URLEncoder.encode(userId) +
"&pwd=" + URLEncoder.encode(passWd) +
"&aut=" + URLEncoder.encode("secEnterprise");
printout.writeBytes (content);
printout.flush ();
printout.close ();
ServletOutputStream out = response.getOutputStream();
response.setContentType("text/html");
input = new DataInputStream (urlConn.getInputStream ());
String str;
while (null != ((str = input.readLine()))) {
out.println(str1);
}
input.close ();
out.flush();
out.close();
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html