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

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

              Dates

              • Created:
                Updated:
                Resolved: