Announcement

Collapse
No announcement yet.

javax.mail.QuotaAwareStore

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • javax.mail.QuotaAwareStore

    Hello,

    I'm really new to openxchange, but what I saw is really interesting me. I installed it like the wiki says and everything is working fine except when I do a login on the webmail frontend.

    When I start up it brings me a message that the installation is broken. After clicking on "OK" it opens the interface where I can see the calendar, tasks... but when I push on the e-mail button I receive following message:
    java.lang.SecurityException: class "javax.mail.QuotaAwareStore"'s signer information does not match signer information of other classes in the same package

    SCHWERWIEGEND: actionGetAllMails
    java.lang.SecurityException: class "javax.mail.QuotaAwareStore"'s signer information does not match signer information of other classes in the same package
    at java.lang.ClassLoader.checkCerts(ClassLoader.java: 775)
    at java.lang.ClassLoader.preDefineClass(ClassLoader.j ava:487)
    at java.lang.ClassLoader.defineClass(ClassLoader.java :614)
    at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader .java:260)
    at java.net.URLClassLoader.access$000(URLClassLoader. java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java: 195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:276)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
    at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java :620)
    at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader .java:260)
    at java.net.URLClassLoader.access$000(URLClassLoader. java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java: 195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:276)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
    at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
    at com.openexchange.ajax.Mail.actionGetAllMails(Mail. java:485)
    at com.openexchange.ajax.Mail.actionGetAllMails(Mail. java:441)
    at com.openexchange.ajax.Mail.actionGet(Mail.java:294 )
    at com.openexchange.ajax.Mail.doGet(Mail.java:259)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:740)
    at com.openexchange.ajax.AJAXServlet.service(AJAXServ let.java:399)
    at com.openexchange.ajax.SessionServlet.service(Sessi onServlet.java:138)
    at com.openexchange.ajax.PermissionServlet.service(Pe rmissionServlet.java:86)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
    at com.openexchange.tools.ajp13.AJPv13Request.respons e(AJPv13Request.java:92)
    at com.openexchange.tools.ajp13.AJPv13RequestHandler. createResponse(AJPv13RequestHandler.java:363)
    at com.openexchange.tools.ajp13.AJPv13Connection.crea teResponse(AJPv13Connection.java:168)
    at com.openexchange.tools.ajp13.AJPv13Listener.run(AJ Pv13Listener.java:245)
    at java.lang.Thread.run(Thread.java:619)
    16.03.2008 20:10:57 com.openexchange.tools.ajp13.AJPv13Watcher$Task run
    Does Anybody have a hint for me ?

    @Mods: Can someone please put this in the Hyperion section ? Thanks.
    Last edited by Guest; 03-16-2008, 09:22 PM. Reason: Wrong Forum

  • #2
    Hi,

    could it be you're using multiple versions of the javamail api (mail.jar) concurrently?

    greetings

    Comment


    • #3
      Issue with installation instructions

      I hit this problem as well and was going crazy trying to figure it out. I even wiped out my installation and started again thinking I'd done something wrong.

      Then I figured out that this is caused by an error in the installation instructions.

      The instructions say to use the 1.4 version of mail.jar from the SUN website. Later on it tells you to copy the mailapi_1_3_1.jar from licenseDBClient/lib. However the two files are not compatible.

      To fix it (replace some_path below with the location you downloaded javamail-1_4.zip):

      Code:
      cd /opt/open-xchange/lib
      rm mailapi_1_3_1.jar
      unzip -j some_path/javamail-1_4.zip javamail-1.4/lib/mailapi.jar
      mv mailapi.jar mailapi_1_3_1.jar
      
      /etc/init.d/open-xchange-admin stop
      /etc/init.d/open-xchange-groupware stop
      /etc/init.d/apache2 restart
      /etc/init.d/open-xchange-groupware start
      /etc/init.d/open-xchange-admin start

      Comment


      • #4
        Thanks for showing up this issue! You're welcome to fix it at the installation guide as well.

        Greetings

        Comment

        Working...
        X