HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 1 in the jsp file: /jsp/News.jsp
Syntax error, insert "Finally" to complete TryStatement
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
dataColumnsLength cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.date_format cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_id cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_id cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_roles cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_id cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p1 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p1a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p1 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p1a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p2 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p2a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p2 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p2a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p3 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p3a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p3 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p3a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p4 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p4a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p5 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p5a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p6 cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
p6a cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_id cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
limit_max_records_per_page cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
d_recordCount cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
limit_max_records_per_page cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
i_min_record cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
limit_max_records_per_page cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
limit_max_records_per_page cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
limit_max_records_per_page cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
limit_max_records_per_page cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_roles cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_id cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_roles cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_id cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
editOnlyPersonalRecords cannot be resolved
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_id cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_roles cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.member_id cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 1 in the jsp file: /jsp/News.jsp
sessionUser.language cannot be resolved to a type
1: <%@page import="org.apache.commons.lang.StringUtils"%><%@page import="java.util.HashSet"%><%@page import="java.sql.SQLException"%><!DOCTYPE html PUBLIC "- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@page import="java.sql.Connection"%><%@page import="mc.session.objects.*"%><%@page import="java.util.ArrayList"%><%@page import="java.sql.ResultSet"%><%@page import="java.util.Calendar"%><%@page import="mc.globals.*"%><%@page import="mc.session.objects.*"%><%@page import="org.apache.commons.lang.math.NumberUtils"%><%@page import="org.apache.commons.lang.ObjectUtils"%><%@page import= "org.apache.log4j.*"%><%@page import="mc.poslovnalogika.*"%><% Logger logger = mc.globals.StartUp.getLogger(this.getClass()); mc.mysql.mysqlconnection con = null; try { JspStart jspstart = new JspStart(request, response);if (jspstart.redirected){return;} SessionUser sessionUser = (SessionUser) session.getAttribute("sessionUser"); con = new mc.mysql.mysqlconnection(this.getClass().getName()); String dataColumnsLength = "11"; String editOnlyPersonalRecords = "Yes"; String limit_max_records_per_page = "20"; String p1 = request.getParameter("p1"); String p2 = request.getParameter("p2"); String p3 = request.getParameter("p3"); String p4 = request.getParameter("p4"); String p5 = request.getParameter("p5"); String p6 = request.getParameter("p6"); String[] p1a = (p1 != null)?p1.split("\\|"):null; String[] p2a = (p2 != null)?p2.split("\\|"):null; String[] p3a = (p3 != null)?p3.split("\\|"):null; String[] p4a = (p4 != null)?p4.split("\\|"):null; String[] p5a = (p5 != null)?p5.split("\\|"):null; String[] p6a = (p6 != null)?p6.split("\\|"):null; int i_max_record = 0; int i_min_record = 0; double d_recordCount = 0; if (limit_max_records_per_page != null) { String c_max_record = request.getParameter("p100"); if(c_max_record == null) { c_max_record = limit_max_records_per_page; } i_max_record = Integer.parseInt(c_max_record); i_min_record = i_max_record - Integer.parseInt(limit_max_records_per_page); } String c_what = "n.id_news,IFNULL(l." + sessionUser.language + ",l.EN) as L,l.id as L1, n.news_category,DATE_FORMAT(n.news_date_from,\'"+ sessionUser.date_format +"\') as news_date_from,DATE_FORMAT(n.news_date_to,\'"+ sessionUser.date_format +"\') as news_date_to,n.date_accurate,n.CC2,n.news_place,n.place_id,n.news_place_detailed_inf,p.latitude,p.longitude,n.news_text,n.news_link,n.member_id,DATE_FORMAT(n.DSP,\'"+ sessionUser.date_format + "\') as DSP,n.edit_locked,iso.eng_name, TIME(n.DSP) as TSP"; String c_from = " FROM news n left join imported_data_isocountrycode iso on n.cc2 = iso.cc2"; c_from += " left join lang l on n.news_category = l.id"; c_from += " left join fixed_data_place p on n.place_id = p.place_id"; String c_where = " where 1=1"; c_where += (p1 != null)?" and n.news_category = " + p1a[0] + "":""; if (p2 != null) { c_where += " and n.news_date_from between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) " + " and n.news_date_to between CURDATE() and DATE_ADD(CURDATE(),INTERVAL '" + p2a[0] + "' MONTH) "; } else if ((p2 != null) || (p3 != null) || (p4 != null) || (p5 != null) || (p6 != null) ) { } else { c_where += " and n.news_date_from < DATE_ADD(now(), INTERVAL 30 DAY) "; } c_where += (p3 != null)?" and n.CC2 = '" + p3a[0] + "'":""; c_where += (p4 != null)?" and n.news_place like '%" + p4a[0] + "%'":""; c_where += (p5 != null)?" and n.news_text like '%" + p5a[0] + "%'":""; c_where += (p6 != null)?" and n.member_id = '" + p6a[0] + "'":""; c_where += " order by n.news_date_from desc "; String c_limit = ""; if (limit_max_records_per_page != null) { c_limit += " LIMIT " + i_min_record + "," + limit_max_records_per_page ; } else { c_limit = ""; } java.lang.String[] args = new java.lang.String[2]; args[0] = "Select" + " " + c_what + " " + c_from + " " + c_where; args[1] = c_limit; String temp = ""; for (int i = 0; i < args.length; i++) { temp += "'" + args[i] + "',"; } int outparm[] = new int[1]; // d_recordCount = con.executeStoredProcedure("getOnePageOfData", args, outparm); if (d_recordCount < 0) { %> sql error <% con.clear(request.getServletPath()); return; } String title = ""; title += mc.globals.Prevod.getPrevod(sessionUser.language,61).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,80).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,81).specificPrevod + ","; title += mc.globals.Prevod.getPrevod(sessionUser.language,82).specificPrevod + ","; java.util.GregorianCalendar calendar = new java.util.GregorianCalendar(); title += calendar.get(calendar.YEAR) + ","; int end = 0; con.rs.beforeFirst(); while(con.rs.next()) { title += con.rs.getString("news_text") + "," + con.rs.getString("news_place") + ","; end += 1; if (end == 10){ break;} } %><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><jsp:include page="../WEB-INF/jspf/html_head_standard.jspf" flush="true" /><title><%="agrozoo.net - " + title %></title><meta name="description" content="<%=title%>" /><meta name="keywords" content="<%=title%>" /><link rel="stylesheet" href="../css/defaults_off.css" type="text/css" /><link rel="stylesheet" href="../css/header.css" type="text/css" /><link rel="stylesheet" href="../css/editable_tables.css" type="text/css" /><link rel="stylesheet" href="../css/navigation_bar.css" type="text/css" /><link rel="stylesheet" href="../css/mc_drop_down.css" type="text/css" /><link rel="stylesheet" href="../css/date_picker.css" type="text/css" /><link rel="stylesheet" href="../css/expandable_td.css" type="text/css" /><style type="text/css"></style><script language="javascript" src = '../js/News.js' type="text/javascript"></script><script language="javascript" src = '../js/DatePicker.js' type="text/javascript"></script><script language="javascript" src = '../js/general.js' type="text/javascript"></script><script language="javascript" type="text/javascript"> var dataColumnsLength = <%=dataColumnsLength%>; SessionUser_js = function () { this.date_format = "<%=sessionUser.date_format%>"; this.member_id = "<%=sessionUser.member_id%>"; }; sessionUser_js = new SessionUser_js(); </script><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><script language="javascript" src = '../js/NewsAdmin.js' type="text/javascript"></script><%}%><%if (sessionUser.member_id != null) {%><script language="javascript" src = '../js/NewsMember.js' type="text/javascript"></script><%}%></head><body class = 'body'><h1 style ="display:none;"><em><strong><%="agrozoo.net - " + title %></strong></em></h1><jsp:include page="../jsp/Header.jsp" flush="true" /><div><div style = 'float:left; width:100px;text-align:center;'> ? </div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/moonPlusMinus.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Search events for period from now ...(in months)").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/flag.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/house.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/pen.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>' style = 'position:relative;top:2px;' /></div><div style = 'float:left; width:100px;text-align:center;'><img src = '../img/g/user.png' alt = '' style = 'position:relative;top:2px;' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></div></div><div id = "filterDiv" style = 'clear:left;'><div style = 'float:left;'><div class = "select" id = "select0"><input type = "text" value = "<%=(p1==null)?"":p1a[1]%>" title = "<%=(p1==null)?"":p1a[0]%>" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);' /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select10"><input type = "text" value = "<%=(p2==null)?"":p2a[1]%>" title = "<%=(p2==null)?"":p2a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "select" id = "select1"><input type = "text" value = "<%=(p3==null)?"":p3a[1]%>" title = "<%=(p3==null)?"":p3a[0]%>" readonly = 'readonly'/><img src = '../img/general/mcDropDown.png' alt = '' onclick="try{hideTableLastRow();}catch(err){}GetStates(this,true);" /><div class = "dropddown"></div></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p4==null)?"":p4a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p5==null)?"":p5a[0]%>" /></div></div><div style = 'float:left;'><div class = "mcInput"><input type = 'text' onblur="acBlur();" value = "<%=(p6==null)?"":p6a[0]%>" /></div></div><a onclick = 'acBlur();' id = 'submitSearch' href="../jsp/News.jsp" style = "float:left;position:relative;top:1px;"><img src = '../img/general/mcPlay.png' alt = '' title ="<%=mc.globals.Prevod.getPrevod(sessionUser.language,129).specificPrevod %>"/></a> </div><div style = 'text-align:center;clear:left;' id = 'msgDiv'><% con.rs.beforeFirst(); %><%if (sessionUser.member_id == null) {%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>' /><%}else{%><%if(!con.rs.first()){%>0 records<%}%><input type = 'button' value = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Add news").specificPrevod%>' onclick = "insert_table_row('tbl1')" /><%}%></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><div style = 'text-align:center;clear:left;padding:2px;'><table class="sortable" id = "tbl1" style = 'margin:0 auto;' cellspacing="1" cellpadding="2" border="0"><tr><th style = 'display:none;'></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Type of event").specificPrevod%>'> ? </th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"From").specificPrevod%>'><img src = '../img/g/moonMinus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/g/moonPlus.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"To").specificPrevod%>'><img src = '../img/general/accept.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"State").specificPrevod%>'><img src = '../img/g/flag.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Town").specificPrevod%>'><img src = '../img/g/house.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"micro location").specificPrevod%>'><img src = '../img/g/house_smaller.png' alt = '' /></th><th title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Text").specificPrevod%>'><img src = '../img/g/pen.png' alt = '' /></th><th class="unsortable"><img src = '../img/g/link.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Link").specificPrevod%>' /></th><th class="unsortable"><span title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Edit").specificPrevod%>/<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Save").specificPrevod%>'><img src = '../img/g/edit.png' alt = '' /> / <img src = '../img/g/save.png' alt = '' /></span></th><th><img src = '../img/g/user.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Member").specificPrevod%>'/></th><th><img src = '../img/g/calendar.png' alt = '' title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Added").specificPrevod%>' /></th><% if(sessionUser.member_roles.contains("admin")){%><th> delete </th><th> lock </th><%}%></tr><% int z_index = 100; con.rs.beforeFirst(); while(con.rs.next()) { z_index--; %><tr class = "<%=(z_index%2==0)?"color_row_1":"color_row_2"%>"><td style = 'display:none'><%=con.rs.getString("n.id_news")%></td><td title = '<%=con.rs.getString("L1")%>'><%=con.rs.getString("L")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_from")%></td><td style = 'text-align:center;'><%=con.rs.getString("news_date_to")%></td><td style = 'text-align:center;'><%=(con.rs.getString("date_accurate").equals("0"))?"<img src = '../img/general/accept.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod + "' />":"<img src = '../img/general/accept_green.png' alt = '' title='" + mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod + "' />"%></td><td style = 'padding-left:10px;' title = '<%=con.rs.getString("n.cc2")%>'><div class = 'expand' style = 'z-index:<%=z_index%>;width:100px;'><p><% if (con.rs.getString("iso.eng_name") != null){%><%=con.rs.getString("iso.eng_name")%><%}%></p></div></td><td title ="<%=con.rs.getString("n.place_id")%>"><%=con.rs.getString("n.news_place")%></td><td><%=con.rs.getString("n.news_place_detailed_inf")%></td><td style = 'padding-left:10px;'><div class = 'expand' style = 'z-index:<%=z_index%>;'><p><% if (con.rs.getString("n.news_text") != null){%><%=con.rs.getString("n.news_text")%><%}%></p></div></td><% if ((con.rs.getString("n.news_link") != null) && (con.rs.getString("n.news_link").contains("http"))){%><td class = 'link'><a href = '<%=con.rs.getString("n.news_link")%>' title = '<%=con.rs.getString("n.news_link")%>'><img src = '../img/g/link.png' alt = '' /></a> </td><%}else if (con.rs.getString("n.news_link") != null){%><td class = 'link'><a href = '#' title = '<%=con.rs.getString("n.news_link")%>'></a> </td><%}else{%><td><%if ((sessionUser.member_id != null) && ((sessionUser.member_roles.contains("admin")))) {%><form method="get" action="http://www.google.com/search" target="_self" style = "text-align:center;"><input type="text" name="q" value="&quot;<%=con.rs.getString("n.news_text")%>&quot;" style = 'display:none;' /><input type="image" title ="google" src="../img/general/mcSearchGoogle.png" alt="Submit" style = 'width:16px;border:none;' /><input type="image" title ="google" src="../img/g/book_open.png" alt="Submit" style = 'width:16px;border:none;' /></form><%}%></td><%}%><%if (sessionUser.member_id == null) {%><td class = 'edit' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}else{%><%if(con.rs.getString("n.edit_locked") != null){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"Locked for editing by admin").specificPrevod%>'></td><%}else if ((editOnlyPersonalRecords != null) && (!String.valueOf(con.rs.getString("n.member_id")).equals(String.valueOf(sessionUser.member_id)))){%><td class = "editdisabled" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,"You can only edit your own records").specificPrevod%>'></td><%}else{%><td class = 'edit' onclick = "edit_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,75).specificPrevod%>'></td><%}%><%}%><td><% if (con.rs.getString("n.member_id") != null){%><%=con.rs.getString("n.member_id")%><%}%></td><td><%if (con.rs.getString("p.longitude")!=null){%><a href="http://boulter.com/gps/?c=<%=con.rs.getString("p.latitude") + " " + con.rs.getString("p.longitude")%>"><img alt="" src="../img/general/earth.png"></a> <%}%></td><% if(sessionUser.member_roles.contains("admin")){%><td class = "delete" onclick = "delete_table_row(this.parentNode);" TITLE = 'IZBRIŠI ZAPIS'></td><td class = 'editlock' onclick = "lock_table_row(this.parentNode);" TITLE = 'ZAKLENI/ODKLENI ZAPIS'></td><%}%></tr><% } con.rs.close(); con.clear(this.getClass().getName()); %><tr id = 'lastRow' class="sortbottom" style = "<%=(z_index%2==0)?"background:#D3D3D3":"background:#FFFFE0"%>"><td style = 'display:none'><input type = 'text' value = '' /></td><td><div class = "select" id = "select3"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick = 'GetKategorije(this.parentNode);'/><div class = "dropddown"></div></div></td><td><div class = "select" id = "date1"><input type = "text" readonly = 'readonly' id = 'tttttttttttttttt' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker == 'undefined') {datePicker = new DatePicker('datePicker',this.parentNode);}" /><div class = "dropddown" ></div></div></td><td><div class = "select" id = "date2"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="if(typeof datePicker1 == 'undefined') {datePicker1 = new DatePicker('datePicker1',this.parentNode);}" /><div class = "dropddown"></div></div></td><td id ="sfa"><select id="datum_dokoncen_ocenjen"><option value="0" ><%=mc.globals.Prevod.getPrevod(sessionUser.language, 211).specificPrevod%></option><option value="1" selected ="selected"><%=mc.globals.Prevod.getPrevod(sessionUser.language, 210).specificPrevod%></option></select></td><td><div class = "select" id = "select4"><input type = "text" readonly = 'readonly' /><img src = '../img/general/mcDropDown.png' alt = '' onclick="GetStates(this);" /><div class = "dropddown"></div></div></td><td><input type = 'text' value = '' style = 'width:100px;' onblur = "get_place_id(this,previousObject(this.parentNode).getElementsByTagName('div')[0].getElementsByTagName('input')[0].title,this.value)"/></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><td><div class = 'expand1'><p><textarea style = 'background:white;overflow:hidden;' rows = '0' cols = '25' onkeyup="autoExpandTextArea(this)" onfocus="autoExpandTextArea(this)"></textarea></p></div></td><td><input type = 'text' value = '' style = 'width:100px;' /></td><%if (sessionUser.member_id == null) {%><td class = 'save' onclick = "executeObjMethod('askForMembership','ask',new Array('<%=mc.globals.Prevod.getPrevod(sessionUser.language,54).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,55).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,53).specificPrevod%>','<%=mc.globals.Prevod.getPrevod(sessionUser.language,45).specificPrevod%>',document))" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}else{%><td class = 'save' onclick = "save_table_row(this.parentNode);" title = '<%=mc.globals.Prevod.getPrevod(sessionUser.language,74).specificPrevod%>'></td><%}%><td style = 'color:red;text-align:center;' onclick = 'hideClearTableLastRow();'> x </td><td></td><% if(sessionUser.member_roles.contains("admin")){%><td></td><td></td><%}%></tr></table></div><% if (limit_max_records_per_page != null){ %><div class="navigacija"><% int c = (int) Math.ceil((d_recordCount / Integer.valueOf(limit_max_records_per_page))); for(int i = 1; i <= c; i++) { String navigacijaClass = null; if(i == (i_min_record + Integer.parseInt(limit_max_records_per_page)) / Integer.parseInt(limit_max_records_per_page)) { %><a class = "red" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%} else {%><a class = "blue" href="<%=mc.stringoperations.FormatString.pushParamToUrl(request.getServletPath(),request.getQueryString(),"p100",Integer.toString(i * Integer.parseInt(limit_max_records_per_page)),"..")%>" >[<%=Integer.toString(i)%>]</a> <%}%><%}%></div><%}%><!--[if lt IE 8]><script src="../js/IE8.js" type="text/javascript"></script><![endif]--><jsp:include page="../jsp/Header_script.jsp" flush="true" /></body></html><% } catch (SQLException ex) { out.println("SqlException: " + ex.getMessage()); out.println("<br />"); out.println("<br />"); out.println("Stack trace:"); out.println("<br />"); out.println("<br />"); for (int i = 0; i < ex.getStackTrace().length; i++) { out.println(ex.getStackTrace()[i].getClassName() + " / " + ex.getStackTrace()[i].getMethodName() + " / " + String.valueOf(ex.getStackTrace()[i].getLineNumber()) + "<br />" ); } mc.Mail mail = new mc.Mail(); HashSet recipients = new HashSet(); recipients.add("cvenkel.miran@siol.net"); String sender_email = "agrozoo@agrozoo.net"; String subject = "Error na agrozoo - " + StringUtils.substringAfterLast(request.getRequestURL().toString(),"/"); String mail_contence = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); if (!mail.postMail(request,sender_email, recipients, subject ,mail_contence)) { } else { } } catch (Exception ex) { String msg = request.getServletPath() + ((request.getQueryString()!=null)?"?" + request.getQueryString():"") + " ex:" + ex.getMessage(); String loc = request.getRequestURL().toString() + ((request.getQueryString()!=null)?"?" + request.getQueryString():""); String ref = request.getHeader("referer"); mc.LogToCsvFile.log(ref,loc, msg); response.sendRedirect("../jsp/bug_catch.jsp?p1=mail_send"); } finally { if (con != null) { con.clear(this.getClass().getName());} } %>


An error occurred at line: 372 in the generated java file
Syntax error on token "catch", Identifier expected

An error occurred at line: 374 in the generated java file
out cannot be resolved

An error occurred at line: 374 in the generated java file
_jspx_out cannot be resolved

An error occurred at line: 375 in the generated java file
out cannot be resolved

An error occurred at line: 375 in the generated java file
out cannot be resolved

An error occurred at line: 376 in the generated java file
out cannot be resolved

An error occurred at line: 377 in the generated java file
_jspx_page_context cannot be resolved

An error occurred at line: 377 in the generated java file
_jspx_page_context cannot be resolved

An error occurred at line: 379 in the generated java file
Syntax error on token "finally", { expected

An error occurred at line: 380 in the generated java file
_jspx_page_context cannot be resolved

Stacktrace:
	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	filters.UrlRewrite.doFilter(UrlRewrite.java:454)
	com.planetj.servlet.filter.compression.CompressingFilter.doFilter(CompressingFilter.java:222)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.26 logs.


Apache Tomcat/6.0.26