title: java.lang.NoClassDefFoundError: javax/transaction/UserTransaction
body: <p>I am developing a web app (on tomcat 7) that needs to create a periodic task and so I chose Quartz Scheduler.But every time I start server it throws</p>
  
  <p>java.lang.NoClassDefFoundError: javax/transaction/UserTransaction and
  java.lang.ClassNotFoundException: javax.transaction.UserTransaction.</p>
  
  <p>I rechecked many times in classpath and it is surely has this UserTransaction class in javaee.jar by this line of code System.out.println( System.getProperty( "java.class.path" ) );
  So could anyone please help me point it out ? . Maybe I am missing something.</p>