Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- PrintWriter out1 = response.getWriter();
- out1.println("Hey");
- try {
- // processRequest(request, response);
- out1.println("Servlet ");
- Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
- } catch (ClassNotFoundException ex) {
- Logger.getLogger(Connectioncheck.class.getName()).log(Level.SEVERE, null, ex);
- }
- Connection conn = null;
- CallableStatement myStmt = null;
- int num = -1;
- try {
- conn = DriverManager.getConnection("jdbc:sqlserver://MPESA\SQL2012;user=realm;password=friend;database=ElmaTest");
- if(conn!=null)
- {
- out1.print("Connection succesful");
- try{
- myStmt = conn.prepareCall("{call p_AddEditAccountCustomer(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}");
- if(myStmt!=null)
- {
- myStmt.setString("MobileNumber", "254718216167");//1
- myStmt.setString("TitleOfAccount", "Mr");//2
- myStmt.setString("FirstName", "Surajit");//3
- myStmt.setString("MiddleName", "Kanti");//4
- myStmt.setString("LastName","Das");//5
- myStmt.setString("Address", "Kenya" );//6
- myStmt.setString("EmailID","smartsurajit2008@gmail.com");//7
- myStmt.setString("City","Kenya");//8
- myStmt.setString("TypeOfID","Photo" );//9
- myStmt.setString("IDNumber", "1234");//10
- myStmt.setString("OperatorID","4321" );//11
- myStmt.setString("BankID","1234" );//12
- myStmt.setString("Country","Kenya");//13
- myStmt.setString("CustomerCountry","Nairobi");//14
- myStmt.setString("AccountID","1");//15
- myStmt.setString("AccountType","BANK");//16
- myStmt.setString("CardNumber", "1234");//17
- myStmt.setString("CurrencyID","ksh" );//18
- myStmt.setString("BranchID","23");//19
- myStmt.setString("AliasName","David" );//20
- myStmt.setString("CreatedBy","David");//21
- myStmt.setTimestamp("CreatedOn", new Timestamp(System.currentTimeMillis()));//22
- myStmt.setString("DetailOld","OldData");//23
- myStmt.setString("DetailNew", "DetailNew" );//24*/
- myStmt.setString("ModuleID","2001");//25
- myStmt.setString("EventID","1");//26
- myStmt.executeQuery();
- }
- }catch (SQLException exc) {
- exc.printStackTrace();
- } finally {
- out1.println("Done properly");
- myStmt.close();
- conn.close();
- }
- }
- } catch (SQLException ex) {
- Logger.getLogger(Connectioncheck.class.getName()).log(Level.SEVERE, null, ex);
- }
- }
- Severe: com.microsoft.sqlserver.jdbc.SQLServerException: The index 27 is out of range.
- at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:190)
- at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.setterGetParam(SQLServerPreparedStatement.java:714)
- at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.setValue(SQLServerPreparedStatement.java:723)
- at com.microsoft.sqlserver.jdbc.SQLServerCallableStatement.setString(SQLServerCallableStatement.java:1552)
- at com.examples.servlets.Connectioncheck.doPost(Connectioncheck.java:136)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:318)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
- at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)
- at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673)
- at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
- at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283)
- at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
- at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
- at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
- at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
- at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
- at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
- at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
- at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
- at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
- at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
- at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
- at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
- at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
- at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
- at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
- at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
- at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
- at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
- at java.lang.Thread.run(Thread.java:745)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement