Hi all,

I spend a lots of days trying to set up an environment to run James in an
IDE to be able to debug and fix things, but I didn't succeed.

   1. Import James in Eclipse
      1. Eclipse is complaining that there are Maven features that are not
      supported
      2. Some projects do not compile (I guess because of previous point)
   2. Import in Intellij
      1. No complains
      2. When trying to start, build errors due to missing imports
   3. Start a fresh Java application, depend on the James libraries
      1. I made it start like the main James spring application you have
      2. It is starting, the database gets the tables
      3. Then, OpenJPA is trying to get a javax transaction manager via
      JNDI and complains that JNDI is not initialized
         1. Even in Spring, there is no javax transaction manager
         2. If I try to configure JNDI to use any of the 2 implementations
         I found in the classpath (ActiveMQ and Camel), both are fine, but
         complainings they don't know about the "java" namespace
         3. In James code, I cannot find anywhere you actually configure
         JNDI by searching "jndi" (case insensitive)

So, besides using Notepad and compiling from command line, is there any way
to import that project in a recent Java IDE?

thanks

Reply via email to