Advertisement
Guest User

Untitled

a guest
Sep 28th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.30 KB | None | 0 0
  1. package com.himal.springormhibernate.entity;
  2.  
  3. import sun.util.resources.CalendarData;
  4.  
  5. import javax.persistence.*;
  6.  
  7. import java.util.Date;
  8.  
  9. /**
  10. * Created by Himal Acharya on 2016-09-24.
  11. */
  12. @Entity
  13. @Table(name = "tbl_users", schema = "himal")
  14. public class Users {
  15. private int id;
  16. private String userName;
  17. private String email;
  18. private String password;
  19. private Date addedDate;
  20. private Date lastLogin;
  21. private Boolean status;
  22. private UserProfiles userProfiles;
  23.  
  24. @Id
  25. @Column(name = "id")
  26. @GeneratedValue(strategy = GenerationType.IDENTITY)
  27.  
  28. public int getId() {
  29. return id;
  30. }
  31.  
  32. public void setId(int id) {
  33. this.id = id;
  34. }
  35.  
  36.  
  37. @Column(name = "user_name")
  38. public String getUserName() {
  39. return userName;
  40. }
  41.  
  42. public void setUserName(String userName) {
  43. this.userName = userName;
  44. }
  45.  
  46.  
  47. @Column(name = "email")
  48. public String getEmail() {
  49. return email;
  50. }
  51.  
  52. public void setEmail(String email) {
  53. this.email = email;
  54. }
  55.  
  56.  
  57. @Column(name = "password")
  58. public String getPassword() {
  59. return password;
  60. }
  61.  
  62. public void setPassword(String password) {
  63. this.password = password;
  64. }
  65.  
  66.  
  67. @Column(name = "added_date",insertable= false,updatable = false)
  68. @Temporal(TemporalType.DATE)
  69. public Date getAddedDate() {
  70. return addedDate;
  71. }
  72.  
  73. public void setAddedDate(Date addedDate) {
  74. this.addedDate = addedDate;
  75. }
  76.  
  77.  
  78. @Column(name = "last_login",nullable = true)
  79. public Date getLastLogin() {
  80. return lastLogin;
  81. }
  82.  
  83. public void setLastLogin(Date lastLogin) {
  84. this.lastLogin = lastLogin;
  85. }
  86.  
  87.  
  88.  
  89.  
  90. @Column(name = "status")
  91. public Boolean getStatus() {
  92. return status;
  93. }
  94.  
  95. public void setStatus(Boolean status) {
  96. this.status = status;
  97. }
  98.  
  99.  
  100.  
  101. @OneToOne(targetEntity = UserProfiles.class, cascade = CascadeType.ALL,mappedBy = "users")
  102.  
  103. public UserProfiles getUserProfiles() {
  104. return userProfiles;
  105. }
  106.  
  107. public void setUserProfiles(UserProfiles userProfiles) {
  108. this.userProfiles = userProfiles;
  109. }
  110. }
  111.  
  112. package com.himal.springormhibernate.entity;
  113.  
  114. import com.himal.springormhibernate.entity.Users;
  115.  
  116. import javax.persistence.*;
  117.  
  118. /**
  119. * Created by Himal Acharya on 2016-09-24.
  120. */
  121. @Entity
  122. @Table(name = "tbl_user_profiles", schema = "himal")
  123. public class UserProfiles {
  124. private int userId;
  125. private String firstName;
  126. private String lastName;
  127. private String biography;
  128.  
  129. @Id
  130. @Column(name = "user_id")
  131. public int getUserId() {
  132. return userId;
  133. }
  134.  
  135. public void setUserId(int userId) {
  136. this.userId = userId;
  137. }
  138.  
  139.  
  140. @Column(name = "first_name")
  141. public String getFirstName() {
  142. return firstName;
  143. }
  144.  
  145. public void setFirstName(String firstName) {
  146. this.firstName = firstName;
  147. }
  148.  
  149.  
  150. @Column(name = "last_name")
  151. public String getLastName() {
  152. return lastName;
  153. }
  154.  
  155. public void setLastName(String lastName) {
  156. this.lastName = lastName;
  157. }
  158.  
  159.  
  160. @Column(name = "biography")
  161. public String getBiography() {
  162. return biography;
  163. }
  164.  
  165. public void setBiography(String biography) {
  166. this.biography = biography;
  167. }
  168.  
  169. @OneToOne(optional = false)
  170.  
  171. @JoinColumn(name = "user_id",referencedColumnName = "id",nullable = false,updatable = false)
  172.  
  173. private Users users;
  174.  
  175. public Users getUsers() {
  176. return users;
  177. }
  178.  
  179. public void setUsers(Users users) {
  180. this.users = users;
  181. }
  182. }
  183.  
  184. <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
  185. <%--
  186. Created by IntelliJ IDEA.
  187. User: Himal Acharya
  188. Date: 2016-09-26
  189. Time: 3:26 PM
  190. To change this template use File | Settings | File Templates.
  191. --%>
  192. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  193. <jsp:include page="loginheader.jsp"/>
  194.  
  195. <div class="container">
  196. <div class="row">
  197. <h1 style="text-align: center">User Signup</h1>
  198. <div style="width:30%;margin: 0 auto;">
  199. <form:form action="/save" method="POST" commandName="user">
  200.  
  201.  
  202.  
  203. <div class="form-group">
  204. <label class="text">User Name</label>
  205. <form:input type="text" class="form-control" path="users.userName"/>
  206. </div>
  207.  
  208. <div class="form-group">
  209. <label class="password-field">Password</label>
  210. <form:input type="password" class="form-control" path="users.password"/>
  211. </div>
  212.  
  213. <div class="form-group">
  214. <label class="text">Email</label>
  215. <form:input type="text" class="form-control" path="users.email"/>
  216. </div>
  217.  
  218. <div class="form-group">
  219. <label class="text">First name</label>
  220. <form:input type="text" class="form-control" path="userprofiles.firstName"/>
  221. </div>
  222.  
  223.  
  224. <div class="form-group">
  225. <label class="text">Last name</label>
  226. <form:textarea rows="5" cols="30" class="form-control" path="userprofiles.lastName"/>
  227.  
  228. </div>
  229.  
  230.  
  231. <div class="form-group">
  232. <label class="text">Biography</label>
  233. <form:input type="textbox" class="form-control" path="userprofiles.biography"/>
  234. </div>
  235.  
  236.  
  237.  
  238. <div class="col-xs-18">Clicking <stronger>Submit </stronger>means that you agree to the Course Registration Agreements and Terms & Conditions.</div>
  239.  
  240. <div class="form-group">
  241. <button class="btn btn-primary btn-block">Submit</button>
  242. </div>
  243.  
  244. </form:form>
  245.  
  246.  
  247. </div>
  248. </div>
  249. </div>
  250. <jsp:include page="footer.jsp" >
  251.  
  252. package com.himal.springormhibernate.controller;
  253.  
  254. import com.himal.springormhibernate.dao.UserProfilesDAO;
  255. import com.himal.springormhibernate.entity.UserProfiles;
  256. import com.himal.springormhibernate.entity.Users;
  257. import com.himal.springormhibernate.dao.UserDAO;
  258. import com.himal.springormhibernate.service.UserProfilesService;
  259. import com.himal.springormhibernate.service.impl.UserProfilesServiceImpl;
  260. import com.himal.springormhibernate.service.impl.UserServiceImpl;
  261. import org.springframework.beans.factory.ObjectFactory;
  262. import org.springframework.beans.factory.annotation.Autowired;
  263. import org.springframework.stereotype.Controller;
  264. import org.springframework.ui.ModelMap;
  265. import org.springframework.validation.BindingResult;
  266. import org.springframework.web.bind.annotation.ModelAttribute;
  267. import org.springframework.web.bind.annotation.RequestMapping;
  268. import org.springframework.web.bind.annotation.RequestMethod;
  269. import org.springframework.web.servlet.ModelAndView;
  270.  
  271. import java.util.Map;
  272.  
  273. /**
  274. * Created by Himal Acharya on 2016-09-24.
  275. */
  276. @Controller
  277. public class UserController {
  278. @Autowired
  279. private UserProfilesServiceImpl userProfilesService;
  280. @Autowired
  281. private UserServiceImpl userService;
  282.  
  283. @RequestMapping(value ="/new", method = RequestMethod.GET)
  284. public String newSignUpForm(ModelMap modelMap){
  285. Users users=new Users();
  286. // UserProfiles profiles=new UserProfiles();
  287. modelMap.addAttribute("user",users);
  288. /*modelMap.addAttribute("profiles",profiles);*/
  289. return "signup";
  290.  
  291.  
  292. }
  293. @RequestMapping(value = "/save",method = RequestMethod.POST)
  294. public String signupUser(@ModelAttribute("user") Users users, BindingResult resultUser){
  295. userService.save(users);
  296.  
  297. return "redirect:index";
  298. }
  299. }
  300.  
  301. 28-Sep-2016 12:28:10.090 WARNING [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.context.support.XmlWebApplicationContext.refresh Exception encountered during context initialization - cancelling refresh attempt
  302. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: Referenced property not a (One|Many)ToOne: com.himal.springormhibernate.entity.UserProfiles.users in mappedBy of com.himal.springormhibernate.entity.Users.userProfiles
  303. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
  304. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
  305. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
  306. at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
  307. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
  308. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
  309. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
  310. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:736)
  311. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
  312. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
  313. at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:434)
  314. at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
  315. at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
  316. at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4738)
  317. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5181)
  318. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
  319. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
  320. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
  321. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
  322. at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1678)
  323. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  324. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  325. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  326. at java.lang.reflect.Method.invoke(Method.java:498)
  327. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  328. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  329. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  330. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:463)
  331. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:413)
  332. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  333. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  334. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  335. at java.lang.reflect.Method.invoke(Method.java:498)
  336. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  337. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  338. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  339. at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
  340. at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
  341. at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
  342. at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
  343. at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
  344. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  345. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  346. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  347. at java.lang.reflect.Method.invoke(Method.java:498)
  348. at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
  349. at sun.rmi.transport.Transport$1.run(Transport.java:200)
  350. at sun.rmi.transport.Transport$1.run(Transport.java:197)
  351. at java.security.AccessController.doPrivileged(Native Method)
  352. at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  353. at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
  354. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
  355. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
  356. at java.security.AccessController.doPrivileged(Native Method)
  357. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
  358. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  359. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  360. at java.lang.Thread.run(Thread.java:745)
  361. Caused by: org.hibernate.AnnotationException: Referenced property not a (One|Many)ToOne: com.himal.springormhibernate.entity.UserProfiles.users in mappedBy of com.himal.springormhibernate.entity.Users.userProfiles
  362. at org.hibernate.cfg.OneToOneSecondPass.doSecondPass(OneToOneSecondPass.java:248)
  363. at org.hibernate.cfg.Configuration.originalSecondPassCompile(Configuration.java:1697)
  364. at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1426)
  365. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1846)
  366. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1930)
  367. at org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.buildSessionFactory(LocalSessionFactoryBuilder.java:372)
  368. at org.springframework.orm.hibernate4.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:454)
  369. at org.springframework.orm.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:439)
  370. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1633)
  371. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570)
  372. ... 57 more
  373.  
  374. 28-Sep-2016 12:28:10.118 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.context.ContextLoader.initWebApplicationContext Context initialization failed
  375. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: Referenced property not a (One|Many)ToOne: com.himal.springormhibernate.entity.UserProfiles.users in mappedBy of com.himal.springormhibernate.entity.Users.userProfiles
  376. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
  377. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
  378. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
  379. at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
  380. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
  381. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
  382. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
  383. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:736)
  384. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
  385. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
  386. at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:434)
  387. at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
  388. at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
  389. at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4738)
  390. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5181)
  391. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
  392. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
  393. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
  394. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
  395. at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1678)
  396. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  397. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  398. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  399. at java.lang.reflect.Method.invoke(Method.java:498)
  400. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  401. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  402. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  403. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:463)
  404. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:413)
  405. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  406. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  407. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  408. at java.lang.reflect.Method.invoke(Method.java:498)
  409. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  410. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  411. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  412. at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
  413. at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
  414. at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
  415. at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
  416. at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
  417. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  418. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  419. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  420. at java.lang.reflect.Method.invoke(Method.java:498)
  421. at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
  422. at sun.rmi.transport.Transport$1.run(Transport.java:200)
  423. at sun.rmi.transport.Transport$1.run(Transport.java:197)
  424. at java.security.AccessController.doPrivileged(Native Method)
  425. at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  426. at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
  427. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
  428. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
  429. at java.security.AccessController.doPrivileged(Native Method)
  430. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
  431. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  432. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  433. at java.lang.Thread.run(Thread.java:745)
  434. Caused by: org.hibernate.AnnotationException: Referenced property not a (One|Many)ToOne: com.himal.springormhibernate.entity.UserProfiles.users in mappedBy of com.himal.springormhibernate.entity.Users.userProfiles
  435. at org.hibernate.cfg.OneToOneSecondPass.doSecondPass(OneToOneSecondPass.java:248)
  436. at org.hibernate.cfg.Configuration.originalSecondPassCompile(Configuration.java:1697)
  437. at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1426)
  438. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1846)
  439. at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1930)
  440. at org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.buildSessionFactory(LocalSessionFactoryBuilder.java:372)
  441. at org.springframework.orm.hibernate4.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:454)
  442. at org.springframework.orm.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:439)
  443. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1633)
  444. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570)
  445. ... 57 more
  446.  
  447. 28-Sep-2016 12:28:10.126 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
  448. 28-Sep-2016 12:28:10.128 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors
  449. 28-Sep-2016 12:28:10.153 WARNING [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement