email - error while using smtp in servlets -
i getting error , server not starting in eclipse.but if remove smtp servlet eclipse project server starts otherwise give exceptions , dont start.the exceptions are:
java.util.concurrent.executionexception: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[/robotproject]] @ java.util.concurrent.futuretask$sync.innerget(unknown source) @ java.util.concurrent.futuretask.get(unknown source) @ org.apache.catalina.core.containerbase.startinternal(containerbase.java:1123) @ org.apache.catalina.core.standardhost.startinternal(standardhost.java:800) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1559) @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1549) @ java.util.concurrent.futuretask$sync.innerrun(unknown source) @ java.util.concurrent.futuretask.run(unknown source) @ java.util.concurrent.threadpoolexecutor$worker.runtask(unknown source) @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source) @ java.lang.thread.run(unknown source) caused by: org.apache.catalina.lifecycleexception: failed start component [standardengine[catalina].standardhost[localhost].standardcontext[/robotproject]] @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:154) ... 7 more caused by: java.lang.noclassdeffounderror: javax/mail/internet/addressexception @ java.lang.class.getdeclaredfields0(native method) @ java.lang.class.privategetdeclaredfields(unknown source) @ java.lang.class.getdeclaredfields(unknown source) @ org.apache.catalina.util.introspection.getdeclaredfields(introspection.java:87)
you need export jars war
file deploy, having them during compilation not mean available on server. re-create required jars web-inf/lib
folder , should work
email servlets smtp
No comments:
Post a Comment