Advertisement
Guest User

Untitled

a guest
Jul 13th, 2017
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.99 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  4. <modelVersion>4.0.0</modelVersion>
  5. <groupId>com.damian</groupId>
  6. <artifactId>myapp</artifactId>
  7. <name>CRUD</name>
  8. <packaging>war</packaging>
  9. <version>1.0.0-BUILD-SNAPSHOT</version>
  10. <properties>
  11. <java-version>1.6</java-version>
  12. <org.springframework-version>3.1.1.RELEASE</org.springframework-version>
  13. <org.aspectj-version>1.6.10</org.aspectj-version>
  14. <org.slf4j-version>1.6.6</org.slf4j-version>
  15. </properties>
  16. <dependencies>
  17. <!-- Spring -->
  18. <dependency>
  19. <groupId>org.springframework</groupId>
  20. <artifactId>spring-context</artifactId>
  21. <version>${org.springframework-version}</version>
  22. <exclusions>
  23. <!-- Exclude Commons Logging in favor of SLF4j -->
  24. <exclusion>
  25. <groupId>commons-logging</groupId>
  26. <artifactId>commons-logging</artifactId>
  27. </exclusion>
  28. </exclusions>
  29. </dependency>
  30. <dependency>
  31. <groupId>org.springframework</groupId>
  32. <artifactId>spring-webmvc</artifactId>
  33. <version>${org.springframework-version}</version>
  34. </dependency>
  35.  
  36. <!-- AspectJ -->
  37. <dependency>
  38. <groupId>org.aspectj</groupId>
  39. <artifactId>aspectjrt</artifactId>
  40. <version>${org.aspectj-version}</version>
  41. </dependency>
  42.  
  43. <!-- Logging -->
  44. <dependency>
  45. <groupId>org.slf4j</groupId>
  46. <artifactId>slf4j-api</artifactId>
  47. <version>${org.slf4j-version}</version>
  48. </dependency>
  49. <dependency>
  50. <groupId>org.slf4j</groupId>
  51. <artifactId>jcl-over-slf4j</artifactId>
  52. <version>${org.slf4j-version}</version>
  53. <scope>runtime</scope>
  54. </dependency>
  55. <dependency>
  56. <groupId>org.slf4j</groupId>
  57. <artifactId>slf4j-log4j12</artifactId>
  58. <version>${org.slf4j-version}</version>
  59. <scope>runtime</scope>
  60. </dependency>
  61. <dependency>
  62. <groupId>log4j</groupId>
  63. <artifactId>log4j</artifactId>
  64. <version>1.2.15</version>
  65. <exclusions>
  66. <exclusion>
  67. <groupId>javax.mail</groupId>
  68. <artifactId>mail</artifactId>
  69. </exclusion>
  70. <exclusion>
  71. <groupId>javax.jms</groupId>
  72. <artifactId>jms</artifactId>
  73. </exclusion>
  74. <exclusion>
  75. <groupId>com.sun.jdmk</groupId>
  76. <artifactId>jmxtools</artifactId>
  77. </exclusion>
  78. <exclusion>
  79. <groupId>com.sun.jmx</groupId>
  80. <artifactId>jmxri</artifactId>
  81. </exclusion>
  82. </exclusions>
  83. <scope>runtime</scope>
  84. </dependency>
  85.  
  86. <!-- @Inject -->
  87. <dependency>
  88. <groupId>javax.inject</groupId>
  89. <artifactId>javax.inject</artifactId>
  90. <version>1</version>
  91. </dependency>
  92.  
  93. <!-- Servlet -->
  94. <dependency>
  95. <groupId>javax.servlet</groupId>
  96. <artifactId>servlet-api</artifactId>
  97. <version>2.5</version>
  98. <scope>provided</scope>
  99. </dependency>
  100. <dependency>
  101. <groupId>javax.servlet.jsp</groupId>
  102. <artifactId>jsp-api</artifactId>
  103. <version>2.1</version>
  104. <scope>provided</scope>
  105. </dependency>
  106. <dependency>
  107. <groupId>javax.servlet</groupId>
  108. <artifactId>jstl</artifactId>
  109. <version>1.2</version>
  110. </dependency>
  111.  
  112. <!-- Test -->
  113. <dependency>
  114. <groupId>junit</groupId>
  115. <artifactId>junit</artifactId>
  116. <version>4.7</version>
  117. <scope>test</scope>
  118. </dependency>
  119.  
  120. <!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
  121. <dependency>
  122. <groupId>org.springframework</groupId>
  123. <artifactId>spring-jdbc</artifactId>
  124. <version>4.3.9.RELEASE</version>
  125. </dependency>
  126.  
  127. <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
  128. <dependency>
  129. <groupId>mysql</groupId>
  130. <artifactId>mysql-connector-java</artifactId>
  131. <version>5.1.6</version>
  132. </dependency>
  133.  
  134.  
  135.  
  136. </dependencies>
  137. <build>
  138. <plugins>
  139. <plugin>
  140. <artifactId>maven-eclipse-plugin</artifactId>
  141. <version>2.9</version>
  142. <configuration>
  143. <additionalProjectnatures>
  144. <projectnature>org.springframework.ide.eclipse.core.springnature</projectnature>
  145. </additionalProjectnatures>
  146. <additionalBuildcommands>
  147. <buildcommand>org.springframework.ide.eclipse.core.springbuilder</buildcommand>
  148. </additionalBuildcommands>
  149. <downloadSources>true</downloadSources>
  150. <downloadJavadocs>true</downloadJavadocs>
  151. </configuration>
  152. </plugin>
  153. <plugin>
  154. <groupId>org.apache.maven.plugins</groupId>
  155. <artifactId>maven-compiler-plugin</artifactId>
  156. <version>2.5.1</version>
  157. <configuration>
  158. <source>1.6</source>
  159. <target>1.6</target>
  160. <compilerArgument>-Xlint:all</compilerArgument>
  161. <showWarnings>true</showWarnings>
  162. <showDeprecation>true</showDeprecation>
  163. </configuration>
  164. </plugin>
  165. <plugin>
  166. <groupId>org.codehaus.mojo</groupId>
  167. <artifactId>exec-maven-plugin</artifactId>
  168. <version>1.2.1</version>
  169. <configuration>
  170. <mainClass>org.test.int1.Main</mainClass>
  171. </configuration>
  172. </plugin>
  173. </plugins>
  174. </build>
  175.  
  176. <?xml version="1.0" encoding="UTF-8"?>
  177. <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
  178. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  179. xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  180. <!-- The definition of the Root Spring Container shared by all Servlets
  181. and Filters -->
  182. <context-param>
  183. <param-name>contextConfigLocation</param-name>
  184. <param-value>/WEB-INF/spring/root-context.xml</param-value>
  185. </context-param>
  186.  
  187. <!-- Creates the Spring Container shared by all Servlets and Filters -->
  188. <listener>
  189. <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  190. </listener>
  191.  
  192. <!-- Processes application requests -->
  193. <servlet>
  194. <servlet-name>appServlet</servlet-name>
  195. <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  196. <init-param>
  197. <param-name>contextConfigLocation</param-name>
  198. <param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
  199. </init-param>
  200. <load-on-startup>1</load-on-startup>
  201. </servlet>
  202.  
  203. <servlet-mapping>
  204. <servlet-name>appServlet</servlet-name>
  205. <url-pattern>/</url-pattern>
  206. </servlet-mapping>
  207.  
  208. <?xml version="1.0" encoding="UTF-8"?>
  209. <beans:beans xmlns="http://www.springframework.org/schema/mvc"
  210. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  211. xmlns:beans="http://www.springframework.org/schema/beans"
  212. xmlns:context="http://www.springframework.org/schema/context"
  213. xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd
  214. http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
  215. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
  216.  
  217. <!-- DispatcherServlet Context: defines this servlet's request-processing infrastructure -->
  218.  
  219. <!-- Enables the Spring MVC @Controller programming model -->
  220. <annotation-driven />
  221.  
  222. <!-- Handles HTTP GET requests for /resources/** by efficiently serving up static resources in the ${webappRoot}/resources directory -->
  223. <resources mapping="/resources/**" location="/resources/" />
  224.  
  225. <!-- Resolves views selected for rendering by @Controllers to .jsp resources in the /WEB-INF/views directory -->
  226. <beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  227. <beans:property name="prefix" value="/WEB-INF/views/" />
  228. <beans:property name="suffix" value=".jsp" />
  229. </beans:bean>
  230.  
  231. <context:component-scan base-package="com.damian.myapp" />
  232.  
  233. <?xml version="1.0" encoding="UTF-8"?>
  234. <beans xmlns="http://www.springframework.org/schema/beans"
  235. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  236. xmlns:context="http://www.springframework.org/schema/context"
  237. xmlns:jdbc="http://www.springframework.org/schema/jdbc"
  238. xmlns:mvc="http://www.springframework.org/schema/mvc"
  239. xsi:schemaLocation="http://www.springframework.org/schema/jdbc http://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd
  240. http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
  241. http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
  242. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">
  243.  
  244. <!-- Root Context: defines shared resources visible to all other web components -->
  245. <context:annotation-config />
  246.  
  247. <bean id="ds"
  248. class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  249. <property name="driverClassName" value="com.mysql.jdbc.Driver" />
  250. <property name="url" value="jdbc:mysql://localhost:3306/samp_db" />
  251. <property name="username" value="root" />
  252. <property name="password" value="mysql" />
  253. </bean>
  254.  
  255. <bean id="jt" class="org.springframework.jdbc.core.JdbcTemplate">
  256. <property name="dataSource" ref="ds" />
  257. </bean>
  258.  
  259. <bean id="dao" class="com.damian.myapp.dao.EmpDao">
  260. <property name="template" ref="jt" />
  261. </bean>
  262.  
  263. <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
  264. pageEncoding="ISO-8859-1"%>
  265. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  266. <html>
  267. <head>
  268. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  269. <title>Insert title here</title>
  270. </head>
  271. <body>
  272. <a href="empform.html">Add new employee</a>
  273. <a href="viewemp.html">Show all employees</a>
  274. </body>
  275. </html>
  276.  
  277. <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
  278. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  279. <h1>Edit Employee</h1>
  280. <form:form method="POST" action="/CRUD/editsave">
  281. <table>
  282. <tr>
  283. <td></td>
  284. <td><form:hidden path="id" /></td>
  285. </tr>
  286. <tr>
  287. <td>Name :</td>
  288. <td><form:input path="name" /></td>
  289. </tr>
  290. <tr>
  291. <td>Salary :</td>
  292. <td><form:input path="salary" /></td>
  293. </tr>
  294. <tr>
  295. <td>Designation :</td>
  296. <td><form:input path="designation" /></td>
  297. </tr>
  298.  
  299. <tr>
  300. <td></td>
  301. <td><input type="submit" value="Edit Save" /></td>
  302. </tr>
  303. </table>
  304.  
  305. <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
  306. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  307. <h1>Add New Employee</h1>
  308. <form:form method="post" action="save">
  309. <table>
  310. <tr>
  311. <td>Name :</td>
  312. <td><form:input path="name" /></td>
  313. </tr>
  314. <tr>
  315. <td>Salary :</td>
  316. <td><form:input path="salary" /></td>
  317. </tr>
  318. <tr>
  319. <td>Designation :</td>
  320. <td><form:input path="designation" /></td>
  321. </tr>
  322. <tr>
  323. <td></td>
  324. <td><input type="submit" value="Save" /></td>
  325. </tr>
  326. </table>
  327.  
  328. <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
  329. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  330. <table border="2" width="70%" cellpadding="2">
  331. <tr><th>Id</th><th>Name</th><th>Salary</th><th>Designation</th></tr>
  332. <c:forEach var="emp" items="${list }">
  333. <tr>
  334. <td>${emp.id }</td>
  335. <td>${emp.name }</td>
  336. <td>${emp.salary }</td>
  337. <td>${emp.designation }</td>
  338. <td><a href="editemp/${emp.id}">Edit</a></td>
  339. <td><a href="deleteemp/${emp.id}">Delete</a></td>
  340. </tr>
  341. </c:forEach>
  342. </table>
  343. <a href="empform.html">Add New Employee</a>
  344.  
  345. package com.damian.myapp;
  346.  
  347. import java.util.List;
  348.  
  349. import org.springframework.beans.factory.annotation.Autowired;
  350. import org.springframework.stereotype.Controller;
  351. import org.springframework.web.bind.annotation.ModelAttribute;
  352. import org.springframework.web.bind.annotation.PathVariable;
  353. import org.springframework.web.bind.annotation.RequestMapping;
  354. import org.springframework.web.bind.annotation.RequestMethod;
  355. import org.springframework.web.servlet.ModelAndView;
  356.  
  357. import com.damian.myapp.beans.Emp;
  358. import com.damian.myapp.dao.EmpDao;
  359.  
  360. @Controller
  361. public class EmpController {
  362.  
  363. @Autowired
  364. EmpDao dao;
  365.  
  366. @RequestMapping("/empform")
  367. public ModelAndView showform() {
  368. return new ModelAndView("empform", "command", new Emp());
  369. }
  370.  
  371. @RequestMapping(value = "/save", method = RequestMethod.POST)
  372. public ModelAndView save(@ModelAttribute("emp") Emp emp) {
  373. dao.save(emp);
  374. return new ModelAndView("redirect:/viewemp");
  375. }
  376.  
  377. @RequestMapping("/viewemp")
  378. public ModelAndView viewemp() {
  379. List<Emp> list = dao.getEmployees();
  380. return new ModelAndView("viewemp", "list", list);
  381. }
  382.  
  383. @RequestMapping(value = "/editemp/{id}")
  384. public ModelAndView edit(@PathVariable int id) {
  385. Emp emp = dao.getEmpById(id);
  386. return new ModelAndView("empeditform", "command", emp);
  387. }
  388.  
  389. @RequestMapping(value = "/editsave", method = RequestMethod.POST)
  390. public ModelAndView editsave(@ModelAttribute("emp") Emp emp) {
  391. dao.update(emp);
  392. return new ModelAndView("redirect:/viewemp");
  393. }
  394.  
  395. @RequestMapping(value = "/deleteemp/{id}", method = RequestMethod.GET)
  396. public ModelAndView delete(@PathVariable int id) {
  397. dao.delete(id);
  398. return new ModelAndView("redirect:/viewemp");
  399. }
  400. }
  401.  
  402. package com.damian.myapp.beans;
  403.  
  404. public class Emp {
  405. private int id;
  406. private String name;
  407. private float salary;
  408. private String designation;
  409.  
  410. public Emp(){
  411.  
  412. }
  413.  
  414. public Emp(int id, String name, float salary, String designation) {
  415. this.id = id;
  416. this.name = name;
  417. this.salary = salary;
  418. this.designation = designation;
  419. }
  420.  
  421. @Override
  422. public String toString() {
  423. return "Emp [id=" + id + ", name=" + name + ", salary=" + salary + ", designation=" + designation + "]";
  424. }
  425.  
  426. public int getId() {
  427. return id;
  428. }
  429.  
  430. public void setId(int id) {
  431. this.id = id;
  432. }
  433.  
  434. public String getName() {
  435. return name;
  436. }
  437.  
  438. public void setName(String name) {
  439. this.name = name;
  440. }
  441.  
  442. public float getSalary() {
  443. return salary;
  444. }
  445.  
  446. public void setSalary(float salary) {
  447. this.salary = salary;
  448. }
  449.  
  450. public String getDesignation() {
  451. return designation;
  452. }
  453.  
  454. public void setDesignation(String designation) {
  455. this.designation = designation;
  456. }
  457.  
  458. }
  459.  
  460. package com.damian.myapp.dao;
  461.  
  462. import java.sql.ResultSet;
  463. import java.sql.SQLException;
  464. import java.util.ArrayList;
  465. import java.util.List;
  466.  
  467. import org.springframework.dao.DataAccessException;
  468. import org.springframework.jdbc.core.BeanPropertyRowMapper;
  469. import org.springframework.jdbc.core.JdbcTemplate;
  470. import org.springframework.jdbc.core.ResultSetExtractor;
  471.  
  472. import com.damian.myapp.beans.Emp;
  473.  
  474. public class EmpDao {
  475.  
  476. private JdbcTemplate template;
  477.  
  478. public void setTemplate(JdbcTemplate template) {
  479. this.template = template;
  480. }
  481.  
  482. public int save(Emp p) {
  483. String sql = "INSERT INTO emp99(name, salary, designation) VALUES('" + p.getName() + "', " + p.getSalary()
  484. + ", '" + p.getDesignation() + "')";
  485.  
  486. return template.update(sql);
  487. }
  488.  
  489. public int update(Emp p) {
  490.  
  491. String sql = "update Emp99 set name='"+p.getName()+"', salary="+p.getSalary()+
  492. ", designation='"+p.getDesignation()+"' where id="+p.getId()+"";
  493.  
  494. return template.update(sql);
  495.  
  496. }
  497.  
  498. public int delete(int id) {
  499.  
  500. String sql = "DELETE FROM emp99 WHERE id=" + id + "";
  501.  
  502. return template.update(sql);
  503.  
  504. }
  505.  
  506. public Emp getEmpById(int id) {
  507.  
  508. String sql = "SELECT * FROM emp99 WHERE id=?";
  509.  
  510. return template.queryForObject(sql, new Object[] { id }, new BeanPropertyRowMapper<Emp>(Emp.class));
  511.  
  512. }
  513.  
  514. public List<Emp> getEmployees() {
  515.  
  516. return template.query("SELECT * FROM emp99", new ResultSetExtractor<List<Emp>>(){
  517.  
  518. @Override
  519. public List<Emp> extractData(ResultSet rs) throws SQLException, DataAccessException {
  520.  
  521. List<Emp> list=new ArrayList<Emp>();
  522.  
  523. while(rs.next()){
  524. Emp e = new Emp();
  525. e.setId(rs.getInt(1));
  526. e.setName(rs.getString(2));
  527. e.setSalary(rs.getFloat(3));
  528. e.setDesignation(rs.getString(4));
  529. list.add(e);
  530. }
  531.  
  532. return list;
  533. }
  534.  
  535. });
  536. }
  537.  
  538. }
  539.  
  540. lip 13, 2017 6:26:32 PM org.apache.catalina.core.StandardWrapperValve invoke
  541. SEVERE: Servlet.service() for servlet [appServlet] in context with path [/myapp] threw exception [Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.springframework.core.convert.support.DefaultConversionService.getSharedInstance()Lorg/springframework/core/convert/ConversionService;] with root cause
  542. java.lang.NoSuchMethodError: org.springframework.core.convert.support.DefaultConversionService.getSharedInstance()Lorg/springframework/core/convert/ConversionService;
  543. at org.springframework.jdbc.core.BeanPropertyRowMapper.<init>(BeanPropertyRowMapper.java:91)
  544. at com.damian.myapp.dao.EmpDao.getEmpById(EmpDao.java:51)
  545. at com.damian.myapp.EmpController.edit(EmpController.java:41)
  546. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  547. at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  548. at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  549. at java.lang.reflect.Method.invoke(Unknown Source)
  550. at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:213)
  551. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:126)
  552. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:96)
  553. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:617)
  554. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)
  555. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)
  556. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
  557. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
  558. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
  559. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
  560. at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
  561. at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  562. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
  563. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  564. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  565. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  566. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  567. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
  568. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
  569. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:475)
  570. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
  571. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
  572. at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
  573. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
  574. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
  575. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:498)
  576. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
  577. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:796)
  578. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1368)
  579. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  580. at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
  581. at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  582. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  583. at java.lang.Thread.run(Unknown Source)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement