Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-1265

James Server seems to be compiled with Java 6 instead of Java 5

    XMLWordPrintableJSON

Details

    Description

      When creating custom mailets that extend org.apache.james.transport.mailets.AbstractRedirect and clone an existing mail the way Redirect does a compiler error is produced.

      MailImpl newMail = new MailImpl(originalMail);

      [javac] bad class file: G:\Builds\ThirdParty\Rel_1.3\src\Apache\JamesServer\
      Rel_3.0\james-server-container-spring-3.0-M3-SNAPSHOT\lib\james-server-core-3.0-
      M3-SNAPSHOT.jar(org/apache/james/core/MailImpl.class)
      [javac] class file has wrong version 50.0, should be 49.0

      The main James site indicates that only Java 5 is required...

      http://james.apache.org/server/3/index.html
      James 3.0 requires Java 1.5 but Java 1.6 is recommended.

      Changing the custom mailet compiler to 1.6 eliminates the error. It would be nice to be able to compile and run with Java 5.

      Attachments

        Activity

          People

            norman Norman Maurer
            jhuff Jeff Huff
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: