May 27, 2014, 09:37 AM
Avinash [CLOSED] Report Caster API
Hi All,
Im trying to implement Report Caster API.
At the time of CasterManagedConnectionFactory object Creation, Its giving me an exception - '
Can not initilize IBFSService. Set IBI_DOCUMENT_ROOT environment variable ' .
My java Code is-
---------------------------------------
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import ibi.broker.api.CasterManagedConnectionFactory;
import ibi.broker.api.cci.CasterConnection;
import ibi.broker.api.cci.CasterConnectionFactory;
import ibi.broker.api.cci.PasswordCredential;
import javax.resource.cci.ConnectionSpec;
@WebServlet("/Ligin")
public class Login extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* Default constructor.
*/
public Login() {
// TODO Auto-generated constructor stub
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
try
{
String host="http://localhost";
String port="8080";
String user="admin";
String password="admin";
CasterManagedConnectionFactory managedConnectionFactory = new CasterManagedConnectionFactory();
managedConnectionFactory.setServerName(host);
/*managedConnectionFactory.setPortNumber(port);
CasterConnectionFactory connectionFactory =(CasterConnectionFactory)managedConnectionFactory.
createConnectionFactory();
ConnectionSpec credential =new PasswordCredential(user, password.toCharArray());
CasterConnection myConnection =((CasterConnection)connectionFactory.getConnection(credential));
*/out.println("connected");
}
catch(Exception ee)
{
out.print("catch="+ee.getMessage());
}
}
}
--------------------------------------
I have put all the related jar file.
Can you please tell me that How can I set IBI_DOCUMENT_ROOT environment variable.
This message has been edited. Last edited by: <Kathryn Henning>, June 03, 2014 12:33 PM May 27, 2014, 01:31 PM
dhagen Search techsupport for this error. Your solution is there.