voodoodyne / subetha

SubEtha Mail is a J2EE-based mailing list manager
Other
13 stars 6 forks source link

exception shown to user #50

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

Exception Info:
java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory 
    org.hibernate.validator.util.LoggerFactory.make(LoggerFactory.java:29)
    org.hibernate.validator.util.Version.<clinit>(Version.java:30)
    org.hibernate.validator.engine.ConfigurationImpl.<clinit>(ConfigurationImpl.java:52)
    org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:43)
    javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:269)
    javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:111)
    org.subethamail.web.model.ErrorMapModel.<clinit>(ErrorMapModel.java:24)
    org.subethamail.web.action.CreateList.initialize(CreateList.java:79)
    org.tagonist.AbstractAction.execute(AbstractAction.java:50)
    org.tagonist.ActionTag.doEndTag(ActionTag.java:282)
    _jsp._list_0create_0submit__jsp._jspService(_list_0create_0submit__jsp.java:73)
    _jsp._list_0create_0submit__jsp._jspService(_list_0create_0submit__jsp.java:29)
    com.caucho.jsp.JavaPage.service(JavaPage.java:64)
    com.caucho.jsp.Page.pageservice(Page.java:542)
    com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:194)
    org.subethamail.web.servlet.ListFilter.doFilter(ListFilter.java:128)
    org.subethamail.web.util.AbstractFilter.doFilter(AbstractFilter.java:53)
    com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89)
    org.subethamail.web.util.SetRequestCharsetFilter.doFilter(SetRequestCharsetFilter.java:41)
    org.subethamail.web.util.AbstractFilter.doFilter(AbstractFilter.java:53)
    com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89)
    com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:184)
    com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95)
    com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:287)
    com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:792)
    com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:723)
    com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:685)
    com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:665)
    com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:613)
    com.caucho.network.listen.AcceptTask.doTask(AcceptTask.java:104)
    com.caucho.network.listen.ConnectionReadTask.runThread(ConnectionReadTask.java:98)
    com.caucho.network.listen.ConnectionReadTask.run(ConnectionReadTask.java:81)
    com.caucho.network.listen.AcceptTask.run(AcceptTask.java:67)
    com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164)
    com.caucho.env.thread.ResinThread.run(ResinThread.java:130)
java.lang.ClassNotFoundException: org.slf4j.LoggerFactory 
    java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    java.security.AccessController.doPrivileged(Native Method)
    java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    java.lang.ClassLoader.loadClass(ClassLoader.java:323)
    sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    java.lang.ClassLoader.loadClass(ClassLoader.java:268)
    org.hibernate.validator.util.LoggerFactory.make(LoggerFactory.java:29)
    org.hibernate.validator.util.Version.<clinit>(Version.java:30)
    org.hibernate.validator.engine.ConfigurationImpl.<clinit>(ConfigurationImpl.java:52)
    org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:43)
    javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:269)
    javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:111)
    org.subethamail.web.model.ErrorMapModel.<clinit>(ErrorMapModel.java:24)
    org.subethamail.web.action.CreateList.initialize(CreateList.java:79)
    org.tagonist.AbstractAction.execute(AbstractAction.java:50)
    org.tagonist.ActionTag.doEndTag(ActionTag.java:282)
    _jsp._list_0create_0submit__jsp._jspService(_list_0create_0submit__jsp.java:73)
    _jsp._list_0create_0submit__jsp._jspService(_list_0create_0submit__jsp.java:29)
    com.caucho.jsp.JavaPage.service(JavaPage.java:64)
    com.caucho.jsp.Page.pageservice(Page.java:542)
    com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:194)
    org.subethamail.web.servlet.ListFilter.doFilter(ListFilter.java:128)
    org.subethamail.web.util.AbstractFilter.doFilter(AbstractFilter.java:53)
    com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89)
    org.subethamail.web.util.SetRequestCharsetFilter.doFilter(SetRequestCharsetFilter.java:41)
    org.subethamail.web.util.AbstractFilter.doFilter(AbstractFilter.java:53)
    com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89)
    com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:184)
    com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95)
    com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:287)
    com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:792)
    com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:723)
    com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:685)
    com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:665)
    com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:613)
    com.caucho.network.listen.AcceptTask.doTask(AcceptTask.java:104)
    com.caucho.network.listen.ConnectionReadTask.runThread(ConnectionReadTask.java:98)
    com.caucho.network.listen.ConnectionReadTask.run(ConnectionReadTask.java:81)
    com.caucho.network.listen.AcceptTask.run(AcceptTask.java:67)
    com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:164)
    com.caucho.env.thread.ResinThread.run(ResinThread.java:130)

Original issue reported on code.google.com by jasonpye...@gmail.com on 26 Mar 2014 at 3:18

GoogleCodeExporter commented 9 years ago
Ensure that the container does not have a competing version.

Ex: /usr/local/resin/lib/hibernate-validator-4.0.2.GA.jar

Solution: 

root@ten-135 /var/www/webapps
# mv /usr/local/resin/lib/hibernate-validator-4.0.2.GA.jar 
/usr/local/resin/lib/hibernate-validator-4.0.2.GA.jar.off

root@ten-135 /var/www/webapps
# /etc/init.d/resin restart
Stopping resin: .
Starting resin: .

$ git merge issue50
Updating c4defdb..553bc7d
Fast-forward
 src/org/subethamail/web/model/ErrorMapModel.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

Original comment by jasonpye...@gmail.com on 26 Mar 2014 at 3:55