Compliance Status of Red/Orange/Green category of Industries
RED    ORANGE   GREEN
Non Complying CCA Expiry
S.No CPCB Category Total no.of Industry Operational Closed Complying Non Complying No of Industries against which show cause notice/directions issued under the Env.Acts No of Industries against which closure cause directions issued under the Env.Acts No of Industries against which legal cases filed in the Court(s) No of Industries against which action is under process / any other (prescribe) CCA Expiry No of Industries against which show cause notice/directions issued under the Env.Acts No of Industries against which closure cause directions issued under the Env.Acts No of Industries against which legal cases filed in the Court(s) No of Industries against which action is under process / any other (prescribe)
1 Industries engaged in recycling / reprocessing/ recovery/reuse of Hazardous Waste under schedule iv of HW( M, H& TBM) rules, 2008 Spent catalyst containing nickel, cadmium, Zinc, copper, arsenic, vanadium and cobalt, - Items namely 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Industry or process involving metal surface treatment or process such as pickling/ electroplating/paint stripping/ heat treatment using cyanide bath/ phosphating or finishing and anodizing / enamellings/ galvanizing 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 Iron & Steel (involving processing from ore/ integrated steel plants) and or Sponge Iron units 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Isolated storage of hazardous chemicals (as per schedule of manufacturing, storage of hazardous chemicals rules ,1989 as amended) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5 Lead acid battery manufacturing(excluding assembling and charging of lead acid battery in micro scale) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6 Manufacturing of Adhesive Water Based/Glue, Wooden Joinery/Furniture Items and Veneer 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Manufacturing of explosives, detonators, fuses including management and handling activities 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8 Manufacturing of G.I. pipes, Block Steel pipes and Tubs 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 Manufacturing of glue and gelatin 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10 Manufacturing of lubricating oils ,grease and petroleum based products 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11 Manufacturing of paints varnishes, pigments and intermediate (excluding blending/mixing) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12 Manufacturing of Paper Products from wastepaper 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13 Manufacturing of sandal wood oil 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14 Mega Food Park 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15 Mfg. of customized design tiles, glass and other related items 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16 Mfg. of Ferric Alum 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17 Milk processes and dairy products(integrated project) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Mining and ore beneficiation 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19 NON-alcoholic beverages(soft drink) & bottling of alcohol/non alcoholic products (for the units having waste-water generation>100 KLD) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Nuclear power plant 0 0 0 0 0 0 0 0 0 0 0 0 0 0
21 Oil and gas extraction including CBM (offshore & on extraction through drilling wells) -shore 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Oil Refinery (mineral Oil or Petro Refineries) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 Operation and Maintenance of Lakes and Waterways, Weed Harvesting and Skimming 0 0 0 0 0 0 0 0 0 0 0 0 0 0
24 Organic Chemicals manufacturing 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 Paints (Ultra White Paint, Acrylic Emulsion, Synthetic Enamel, Resin and Varnish) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
26 Pesticides / Soil Testing Laboratory 0 0 0 0 0 0 0 0 0 0 0 0 0 0
27 Pesticides (technical) (excluding formulation) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
28 Petrochemicals Manufacturing ( including processing of Emulsions of oil and water ) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
29 Storage of Isolated Petroleum products/HSD 0 0 0 0 0 0 0 0 0 0 0 0 0 0
30 Sugar ( excluding Khandsari) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
31 Synthetic fibers including rayon ,tyre cord, polyester filament yarn 0 0 0 0 0 0 0 0 0 0 0 0 0 0
32 Tanneries 0 0 0 0 0 0 0 0 0 0 0 0 0 0
33 Thermal Power Plants 0 0 0 0 0 0 0 0 0 0 0 0 0 0
34 Waste to Energy Plant 0 0 0 0 0 0 0 0 0 0 0 0 0 0
35 Yarn / Textile processing involving any effluent/emission generating processes including bleaching, dyeing, printing and colouring 0 0 0 0 0 0 0 0 0 0 0 0 0 0
36 Zinc Smelter 0 0 0 0 0 0 0 0 0 0 0 0 0 0
37 Pharmaceuticals 0 0 0 0 0 0 0 0 0 0 0 0 0 0
38 Phosphate rock processing plant 0 0 0 0 0 0 0 0 0 0 0 0 0 0
39 Phosphorous and its compounds 0 0 0 0 0 0 0 0 0 0 0 0 0 0
40 Photographic film and its chemicals 0 0 0 0 0 0 0 0 0 0 0 0 0 0
41 Ports and harbour, jetties and dredging operations 0 0 0 0 0 0 0 0 0 0 0 0 0 0
42 Power generation plant [except Wind and Solar renewable power plants of all capacities and Mini Hydel power plant of capacity <25MW] 0 0 0 0 0 0 0 0 0 0 0 0 0 0
43 Processes involving chlorinated hydrocarbons 0 0 0 0 0 0 0 0 0 0 0 0 0 0
44 Processing of Guts 0 0 0 0 0 0 0 0 0 0 0 0 0 0
45 Pulp & Paper ( Large-Agro + wood) , Small Pulp & Paper ( agro based-wheat straw/rice husk) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
46 Pulp & Paper ( waste paper based units with bleaching process to manufacture writing & printing paper) 1 1 0 1 0 0 0 0 0 0 0 0 0 0
47 Pulp & Paper ( waste paper based without bleaching process to manufacture Kraft paper) 2 2 0 2 0 0 0 0 0 0 0 0 0 0
48 Railway locomotive work shop/Integrated road transport workshop/Authorized service centers 0 0 0 0 0 0 0 0 0 0 0 0 0 0
49 Railway Stations generating waste water equal to or more than 100 KLD 0 0 0 0 0 0 0 0 0 0 0 0 0 0
50 Recycling/Pyrolysis Plant of Waste Pneumatic Tyre/ Waste Tyre 0 0 0 0 0 0 0 0 0 0 0 0 0 0
51 Restaurants above 70 seats 0 0 0 0 0 0 0 0 0 0 0 0 0 0
52 Ship Breaking Industries 0 0 0 0 0 0 0 0 0 0 0 0 0 0
53 Airports and Commercial Air Strips 0 0 0 0 0 0 0 0 0 0 0 0 0 0
54 Aluminium Smelter 0 0 0 0 0 0 0 0 0 0 0 0 0 0
55 Asbestos and asbestos based industries 0 0 0 0 0 0 0 0 0 0 0 0 0 0
56 Assembling of Automobile Batteries >51 per day 0 0 0 0 0 0 0 0 0 0 0 0 0 0
57 Slaughter house (as per notification S.O.270(E)dated 26.03.2001)and meat processing industries, bone mill, processing of animal horn, hoofs and other body parts 0 0 0 0 0 0 0 0 0 0 0 0 0 0
58 Authorization for Dismantlers of E-Waste 0 0 0 0 0 0 0 0 0 0 0 0 0 0
59 Authorization for manufacturer of E-Waste 0 0 0 0 0 0 0 0 0 0 0 0 0 0
60 Authorization for Recyclers of E-Waste 0 0 0 0 0 0 0 0 0 0 0 0 0 0
61 Authorization for Refurbisher of E-Waste 0 0 0 0 0 0 0 0 0 0 0 0 0 0
62 Automobile Manufacturing (integrated facilities) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
63 Basic chemicals and electro chemicals and its derivatives including manufacturing of acid 0 0 0 0 0 0 0 0 0 0 0 0 0 0
64 Bath Room and Sanitary fittings 0 0 0 0 0 0 0 0 0 0 0 0 0 0
65 Building and Construction projects, having built-up area 10,000 - 20,000 sq m and waste water generation greater than 100 KLD 0 0 0 0 0 0 0 0 0 0 0 0 0 0
66 Building and Construction projects, having built-up area ≥ 20,000 sq m and waste water generation greater than equal to 100 KLD 0 0 0 0 0 0 0 0 0 0 0 0 0 0
67 Cement 4 4 0 4 0 0 0 0 0 0 0 0 0 0
68 Chlor Alkali 0 0 0 0 0 0 0 0 0 0 0 0 0 0
69 Chlorates, per peroxides -chlorates & peroxides 0 0 0 0 0 0 0 0 0 0 0 0 0 0
70 Chlorine, fluorine, bromine, iodine and their compounds 0 0 0 0 0 0 0 0 0 0 0 0 0 0
71 Coke making , liquefaction, coal tar distillation or fuel gas making 0 0 0 0 0 0 0 0 0 0 0 0 0 0
72 Common Treatment and Disposal Facilities ( CETP, CSTP, TSDF , E waste recycling, CBMWTF, Effluent Conveyance Project, Incinerators Solvent/ Acid recovery plant, MSW Sanitary land full site) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
73 Common Treatment and Disposal Facilities (CETP,TSDF,E-waste recycling, CBMWTF, effluent conveyance project, incinerator, solvent/acid recovery plant, MSW sanitary land fill site 0 0 0 0 0 0 0 0 0 0 0 0 0 0
74 Common Treatment and Disposal Facilities ( CETP, TSDF , E waste recycling, CBMWTF, Effluent Conveyance Project, Incinerators Solvent/ Acid recovery plant, MSW Sanitary land fill site) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
75 Copper Smelter 0 0 0 0 0 0 0 0 0 0 0 0 0 0
76 DG Set of capacity > 5 MVA 0 0 0 0 0 0 0 0 0 0 0 0 0 0
77 Distillery ( molasses / grain / yeast based) 1 1 0 1 0 0 0 0 0 0 0 0 0 0
78 Dressing of chicken 0 0 0 0 0 0 0 0 0 0 0 0 0 0
79 Dyes and Dye - Intermediates 0 0 0 0 0 0 0 0 0 0 0 0 0 0
80 Electric Automobile Manufacturing Units 0 0 0 0 0 0 0 0 0 0 0 0 0 0
81 Extrication of Gypsum 0 0 0 0 0 0 0 0 0 0 0 0 0 0
82 Fertilizer (basic) (excluding formulation) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
83 Fibre glass production and processing (excluding moulding) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
84 Fire crackers manufacturing and bulk storage facilities 0 0 0 0 0 0 0 0 0 0 0 0 0 0
85 Formaldehyde 0 0 0 0 0 0 0 0 0 0 0 0 0 0
86 Health -care Establishment ( as defined in BMW Rules) 0 0 0 0 0 0 0 0 0 0 0 0 0 0
87 Health Care Establishment with Incenerator 0 0 0 0 0 0 0 0 0 0 0 0 0 0
88 Health Care Facility with 100 beds or more or 100 KLD waste water generation 0 0 0 0 0 0 0 0 0 0 0 0 0 0
89 Health Care Facility with Incinerator, irrespective of the Quantity of Waste water generation 0 0 0 0 0 0 0 0 0 0 0 0 0 0
90 Hotels having overall waste water generation @ 100 KLD and more. 0 0 0 0 0 0 0 0 0 0 0 0 0 0
91 Hydro-electric Projects 0 0 0 0 0 0 0 0 0 0 0 0 0 0
92 Import and Export of Hazardous and Other Wastes 0 0 0 0 0 0 0 0 0 0 0 0 0 0
93 Industrial carbon including electrodes and graphite blocks, activated carbon, carbon black 0 0 0 0 0 0 0 0 0 0 0 0 0 0
94 Industries engaged in recycling / reprocessing/ recovery/reuse of Hazardous Waste under schedule iv of HW( M, H& TBM) rules, 2008 - Items namely - Spent cleared metal catalyst containing copper,, Spent cleared metal catalyst containing zinc,, 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Non Complying CCA Expiry
Code CPCB Category Total no.of Industry Operational Closed Complying Non Complying No of Industries against which show cause notice/directions issued under the Env.Acts No of Industries against which closure cause directions issued under the Env.Acts No of Industries against which legal cases filed in the Court(s) No of Industries against which action is under process / any other (prescribe) CCA Expiry No of Industries against which show cause notice/directions issued under the Env.Acts No of Industries against which closure cause directions issued under the Env.Acts No of Industries against which legal cases filed in the Court(s) No of Industries against which action is under process / any other (prescribe)
Non Complying CCA Expiry
Code CPCB Category Total no.of Industry Operational Closed by their own Complying Non Complying No of Industries against which show cause notice/directions issued under the Env.Acts No of Industries against which closure cause directions issued under the Env.Acts No of Industries against which legal cases filed in the Court(s) No of Industries against which action is under process / any other (prescribe) CCA Expiry No of Industries against which show cause notice/directions issued under the Env.Acts No of Industries against which closure cause directions issued under the Env.Acts No of Industries against which legal cases filed in the Court(s) No of Industries against which action is under process / any other (prescribe)
Struts Problem Report

Struts Problem Report

Struts has detected an unhandled exception:

Messages:
  • An exception occurred processing JSP page [/categoryROGUpdate.jsp] at line [867] 864: Class.forName("org.postgresql.Driver"); 865: con = DBConnection.getConnection("OCMMS"); 866: String query = "SELECT count(*) FROM visitor_record"; 867: PreparedStatement ps4 = con.prepareStatement(query); 868: ResultSet resultSet = ps4.executeQuery(); 869: if (resultSet.next()) { 870: count = resultSet.getLong("count"); Stacktrace:
  • File: org/apache/jsp/categoryROGUpdate_jsp.java
    Line number: 484

    Stacktraces

    org.apache.jasper.JasperException: An exception occurred processing JSP page [/categoryROGUpdate.jsp] at line [867] 864: Class.forName("org.postgresql.Driver"); 865: con = DBConnection.getConnection("OCMMS"); 866: String query = "SELECT count(*) FROM visitor_record"; 867: PreparedStatement ps4 = con.prepareStatement(query); 868: ResultSet resultSet = ps4.executeQuery(); 869: if (resultSet.next()) { 870: count = resultSet.getLong("count"); Stacktrace:
        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:584)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:481)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:728)
        org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:470)
        org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
        org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)
        org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164)
        org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:191)
        com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:372)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:276)
        org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
        org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
        org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575)
        org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)
        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496)
        org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
        org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
        org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
        org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
        org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
        org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1468)
        org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        java.lang.Thread.run(Thread.java:750)
        
    java.lang.NullPointerException
        org.apache.jsp.categoryROGUpdate_jsp._jspService(categoryROGUpdate_jsp.java:484)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:443)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:728)
        org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:470)
        org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)
        org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)
        org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164)
        org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:191)
        com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:372)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:276)
        org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
        org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
        com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189)
        com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
        org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
        org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575)
        org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)
        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)
        org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
        org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496)
        org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
        org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
        org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
        org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
        org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
        org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
        org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1468)
        org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        java.lang.Thread.run(Thread.java:750)